|
1 | | -// RUN: %clang_cc1 -emit-llvm %s -fms-extensions -o - | FileCheck %s |
| 1 | +// RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm %s -fms-extensions -o - | FileCheck %s |
2 | 2 |
|
3 | 3 | class A { |
4 | 4 | public: |
@@ -65,22 +65,22 @@ void something_else_again() { |
65 | 65 | g(1); |
66 | 66 | } |
67 | 67 |
|
68 | | -// CHECK: call noundef zeroext i1 @_Z3barv() #[[ATTR0:[0-9]+]] |
69 | | -// CHECK: call noundef zeroext i1 @_Z3barv() #[[ATTR0]] |
70 | | -// CHECK: call noundef zeroext i1 @_Z3barv() #[[ATTR0]] |
71 | | -// CHECK: call noundef zeroext i1 @_Z3barv(){{$}} |
72 | | -// CHECK: call noundef zeroext i1 @_Z3barv(){{$}} |
| 68 | +// CHECK: call noundef{{.*}} i1 @_Z3barv() #[[ATTR0:[0-9]+]] |
| 69 | +// CHECK: call noundef{{.*}} i1 @_Z3barv() #[[ATTR0]] |
| 70 | +// CHECK: call noundef{{.*}} i1 @_Z3barv() #[[ATTR0]] |
| 71 | +// CHECK: call noundef{{.*}} i1 @_Z3barv(){{$}} |
| 72 | +// CHECK: call noundef{{.*}} i1 @_Z3barv(){{$}} |
73 | 73 | // CHECK: call void @_Z1fbb({{.*}}) #[[ATTR0]] |
74 | 74 | // CHECK: %[[FPTR:.*]] = load ptr, ptr @fptr |
75 | 75 | // CHECK-NEXT: call void %[[FPTR]]() #[[ATTR0]] |
76 | 76 | // CHECK: call void @"_ZZ3fooiP1AP1BENK3$_0clEv"{{.*}} #[[ATTR0]] |
77 | | -// CHECK: call noundef zeroext i1 @_Z3barv() #[[ATTR0]] |
| 77 | +// CHECK: call noundef{{.*}} i1 @_Z3barv() #[[ATTR0]] |
78 | 78 | // CHECK-LABEL: for.cond: |
79 | | -// CHECK: call noundef zeroext i1 @_Z3barv() #[[ATTR0]] |
| 79 | +// CHECK: call noundef{{.*}} i1 @_Z3barv() #[[ATTR0]] |
80 | 80 | // CHECK-LABEL: for.inc: |
81 | | -// CHECK: call noundef zeroext i1 @_Z3barv() #[[ATTR0]] |
| 81 | +// CHECK: call noundef{{.*}} i1 @_Z3barv() #[[ATTR0]] |
82 | 82 | // CHECK: call void asm sideeffect "nop"{{.*}} #[[ATTR1:[0-9]+]] |
83 | | -// CHECK: call noundef zeroext i1 @_Z3barv(){{$}} |
| 83 | +// CHECK: call noundef{{.*}} i1 @_Z3barv(){{$}} |
84 | 84 | // CHECK: load ptr, ptr |
85 | 85 | // CHECK: load ptr, ptr |
86 | 86 | // CHECK: %[[AG:.*]] = load ptr, ptr |
|
0 commit comments