blob: 26fe61fb058dca6eb7a1d2c3f1583600b4a798b3 [file] [log] [blame]
Andrew Trick233012c2013-10-31 17:18:17 +00001; RUN: not llvm-as < %s -o /dev/null 2>&1 | FileCheck %s
2
Andrew Trickcd8314d2013-12-13 18:37:10 +00003declare void @llvm.experimental.stackmap(i64, i32)
Andrew Trick233012c2013-10-31 17:18:17 +00004declare void @llvm.donothing(...)
5
6define void @foo1() {
Andrew Trickcd8314d2013-12-13 18:37:10 +00007 call void @llvm.experimental.stackmap(i64 0, i32 12)
Andrew Trick233012c2013-10-31 17:18:17 +00008; CHECK: Callsite was not defined with variable arguments!
9 ret void
10}
11
12define void @foo2() {
David Blaikie32b845d2015-04-16 23:24:18 +000013 call void (...) @llvm.donothing(i64 0, i64 1)
Andrew Trick233012c2013-10-31 17:18:17 +000014; CHECK: Intrinsic was not defined with variable arguments!
15 ret void
16}