|
1 | 1 | ; RUN: not llvm-as < %s -o /dev/null 2>&1 | FileCheck %s |
2 | 2 |
|
3 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 3 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
4 | 4 | declare void @llvm.immarg.byval(ptr byval(i32) immarg) |
5 | 5 |
|
6 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 6 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
7 | 7 | declare void @llvm.immarg.inalloca(ptr inalloca(i32) immarg) |
8 | 8 |
|
9 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 9 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
10 | 10 | declare void @llvm.immarg.inreg(i32 inreg immarg) |
11 | 11 |
|
12 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 12 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
13 | 13 | declare void @llvm.immarg.nest(ptr nest immarg) |
14 | 14 |
|
15 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 15 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
16 | 16 | declare void @llvm.immarg.sret(ptr sret(i32) immarg) |
17 | 17 |
|
18 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 18 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
19 | 19 | declare void @llvm.immarg.zeroext(i32 zeroext immarg) |
20 | 20 |
|
21 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 21 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
22 | 22 | declare void @llvm.immarg.signext(i32 signext immarg) |
23 | 23 |
|
24 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 24 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
25 | 25 | declare void @llvm.immarg.returned(i32 returned immarg) |
26 | 26 |
|
27 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 27 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
28 | 28 | declare void @llvm.immarg.noalias(ptr noalias immarg) |
29 | 29 |
|
30 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 30 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
31 | 31 | declare void @llvm.immarg.readnone(ptr readnone immarg) |
32 | 32 |
|
33 | | -; CHECK: Attribute 'immarg' is incompatible with other attributes |
| 33 | +; CHECK: Attribute 'immarg' is incompatible with other attributes except the 'range' attribute |
34 | 34 | declare void @llvm.immarg.readonly(ptr readonly immarg) |
0 commit comments