| /llvm-project-15.0.7/clang/test/Layout/ |
| H A D | ms-x86-empty-virtual-base.cpp | 11 struct __declspec(align(8)) B3 { B3() {printf("B3 : %3d\n", ((int)(__SIZE_TYPE__)this)&0xfff);} }; in B3() struct 63 struct C : virtual B0, virtual B1, virtual B2, virtual B3, virtual B4 { 252 struct I : virtual B0, virtual B1, virtual B2, virtual B3, virtual B4 { 304 struct K : virtual D1, virtual B1, virtual B2, virtual B3, virtual B4 { 330 struct L : virtual B1, virtual D1, virtual B2, virtual B3, virtual B4 { 356 struct M : virtual B1, virtual B2, virtual D1, virtual B3, virtual B4 { 382 struct N : virtual C0, virtual B1, virtual D1, virtual B2, virtual B3, virtual B4 { 412 struct O : virtual C0, virtual B1, virtual B2, virtual D1, virtual B3, virtual B4 { 442 struct P : virtual B1, virtual C0, virtual D1, virtual B2, virtual B3, virtual B4 { 472 struct Q : virtual B1, virtual C0, virtual B2, virtual D1, virtual B3, virtual B4 { [all …]
|
| H A D | ms-x86-empty-nonvirtual-bases.cpp | 11 struct __declspec(align(8)) B3 { B3() {printf("B3 : %p\n", this);} }; in B3() struct 44 struct C : B0, B1, B2, B3, B4 { 116 struct G : B0, B1, B2, B3, B4 { 131 struct __declspec(align(32)) H : B0, B1, B2, B3, B4 {
|
| H A D | ms-x86-vfvb-alignment.cpp | 11 struct B3 { __declspec(align(16)) int a; B3() : a(0xf00000B3) {} }; in B3() struct 12 struct B4 : virtual B3 { int a; B4() : a(0xf00000B4) {} }; in B4() 174 struct F : B3, virtual B0 { int a; F() : a(0xf000000F) {} virtual void f() { printf("F"); } }; in F() 276 struct J : B0, B3, virtual B1 { int a; int a1; J() : a(0xf0000012), a1(0xf0000012) {} }; in J()
|
| H A D | ms-x86-vfvb-sharing.cpp | 11 struct B3 : virtual B1 { B3() { printf("B3 = %p\n", this); } }; in B3() struct 70 struct C : B3, B0, virtual B1 {
|
| H A D | ms-x86-lazy-empty-nonvirtual-base.cpp | 11 struct B3 { B3() { printf("B3 = %p\n", this); } }; in B3() argument 420 struct C : B1, B2, B3, virtual B0 { 444 struct D : B1, B2, B3, B4, B5, virtual B0 { 472 struct E : B1, B6, B3, B4, B5, virtual B0 {
|
| /llvm-project-15.0.7/clang/test/CXX/special/class.inhctor/ |
| H A D | p7.cpp | 24 template<typename T> struct B3 { struct 25 B3(T); 27 template<typename T> struct B4 : B3<T>, B1 { 29 using B3<T>::B3;
|
| H A D | p3.cpp | 27 struct B3 { struct 28 B3(void*); // expected-note {{candidate}} 30 struct D3 : B3 { // expected-note 2{{candidate constructor}} 31 using B3::B3; // expected-note {{inherited here}}
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | windows-seh-EHa-CppCondiTemps.cpp | 59 class B3 : public B2 { class 61 B3() { foo(data + 333); } in B3() function in B3 62 ~B3() { printf("in B3 Dtor \n");; } in ~B3() 113 class B3 b3inmain; in main() 117 B3().data + foo(88); in main()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | mangle-ms-back-references-pr13207.cpp | 226 using B3 = Food<B2, B1, B0, B0, B0, B0, B0, B0, B0, B0, B2, B2, B2, B2, B2, B2, B2, B2, B2, B2>; typedef 227 using B4 = Food<B3, B2, B1, B0, B0, B0, B0, B0, B0, B0, B3, B3, B3, B3, B3, B3, B3, B3, B3, B3>; 228 using B5 = Food<B4, B3, B2, B1, B0, B0, B0, B0, B0, B0, B4, B4, B4, B4, B4, B4, B4, B4, B4, B4>; 229 using B6 = Food<B5, B4, B3, B2, B1, B0, B0, B0, B0, B0, B5, B5, B5, B5, B5, B5, B5, B5, B5, B5>;
|
| H A D | cfi-mfcall.cpp | 9 struct B3 : B2 {}; struct 10 struct S : B1, B3 {};
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | taildup-branch-weight.ll | 16 B3: 23 br i1 %test0, label %B2, label %B3, !prof !0 42 br label %B3 46 br label %B3 48 B3:
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | cast-to-struct.cpp | 54 Base *B3 = &B2; in structToStruct() local 55 D2 = (Derived *)B3; in structToStruct() 56 D2 = dynamic_cast<Derived *>(B3); in structToStruct() 57 D2 = static_cast<Derived *>(B3); in structToStruct()
|
| /llvm-project-15.0.7/clang/test/CXX/temp/temp.param/ |
| H A D | p12.cpp | 8 class B3; 9 template<class T1, typename T2> class B3; 12 class B3;
|
| /llvm-project-15.0.7/llvm/test/Transforms/UnifyLoopExits/ |
| H A D | nested.ll | 15 ; CHECK-NEXT: br label [[B3:%.*]] 16 ; CHECK: B3: 39 ; CHECK-NEXT: [[GUARD_A3:%.*]] = phi i1 [ true, [[B3]] ], [ false, [[B4]] ] 40 ; CHECK-NEXT: [[X_INC_MOVED]] = phi i32 [ [[X_INC]], [[B3]] ], [ [[X_INC]], [[B4]] ] 54 br label %B3 56 B3:
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | pr57474.ll | 23 %B3 = srem <1 x i16> %B6, %I 24 %B1 = add <1 x i16> %B3, %B3 26 %B4 = udiv <1 x i16> %B3, <i16 -32768>
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | alignment-of-derived-class.cpp | 30 struct B3 : public A { struct 34 static_assert(__alignof(B3) == 4, "B3 should be aligned to 4 bytes"); 36 static_assert(__alignof(B3) == 16, "B3 should be aligned to 16 bytes");
|
| H A D | warn-enum-compare.cpp | 13 enum Baz {B1, B2, B3}; enumerator 17 enum Baz {B1, B2, B3}; enumerator 31 Baz z = name1::B3; in test() 80 …while (name1::B2 == name2::B3); // expected-warning {{comparison of different enumeration types (… in test() 84 …while (name1::B2 == (name2::B3)); // expected-warning {{comparison of different enumeration types… in test() 88 …while ((name1::B2) == (((name2::B3)))); // expected-warning {{comparison of different enumeration… in test()
|
| H A D | warn-overloaded-virtual.cpp | 24 struct B3 { struct 29 struct S3 : public B3 { 30 using B3::foo;
|
| H A D | warn-cast-align.cpp | 83 struct B3 { struct 91 struct D2 : B2, B3 { argument 162 a = (A *)(static_cast<B3 *>(&t7)); in test2() 164 a = (A *)(static_cast<B3 *>(&t8)); // expected-warning {{cast from 'B3 *' to 'A *'}} in test2()
|
| /llvm-project-15.0.7/llvm/test/Transforms/StructurizeCFG/workarounds/ |
| H A D | needs-fix-reducible.ll | 24 ; CHECK-NEXT: br i1 [[PREDB2_INV]], label [[B3:%.*]], label [[FLOW3:%.*]] 28 ; CHECK: B3: 33 ; CHECK-NEXT: [[TMP4]] = phi i1 [ false, [[B3]] ], [ true, [[B2]] ] 50 br i1 %PredB2, label %exit, label %B3 52 B3:
|
| /llvm-project-15.0.7/polly/test/ScopInfo/ |
| H A D | complex-branch-structure.ll | 15 ; B1 B3 ^ 27 i64 %B1.p, i64 %B2.p, i64 %B3.p, 75 br i1 %B2.cmp, label %B1, label %B3 80 br label %B3 88 B3: 89 %val.B3 = load float, float* %A 90 store float %val.B3, float* %A 91 %B3.cmp = icmp eq i64 %A3.p, 0 92 br i1 %B3.cmp, label %C2, label %C4
|
| /llvm-project-15.0.7/clang/test/CXX/special/class.dtor/ |
| H A D | p5-0x.cpp | 54 struct B3 { struct 55 B3(); 58 B3 b3; // expected-error {{deleted function}} argument
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | oss_fuzz_32759.ll | 20 %B3 = ashr i32 %B6, 2147483647 21 %B7 = srem i32 %B3, 123 22 %cond = xor i32 %B7, %B3
|
| /llvm-project-15.0.7/llvm/test/Transforms/RewriteStatepointsForGC/ |
| H A D | base-pointers-14.ll | 115 ; CHECK-NEXT: [[B3:%.*]] = phi i8 addrspace(1)* [ [[B2:%.*]], [[LEFT:%.*]] ], [ [[B5:%.*]], [[LO… 116 ; CHECK-NEXT: [[B4:%.*]] = bitcast i8 addrspace(1)* [[B3]] to i32 addrspace(1)* 145 ; CHECK-NEXT: [[B3:%.*]] = phi i8 addrspace(1)* [ [[B2:%.*]], [[ENTRY:%.*]] ], [ [[B5:%.*]], [[L… 146 ; CHECK-NEXT: [[B4:%.*]] = addrspacecast i8 addrspace(1)* [[B3]] to i8* 152 ; CHECK-NEXT: [[B6:%.*]] = phi i8 addrspace(1)* [ [[B1:%.*]], [[ENTRY]] ], [ [[B3]], [[LOOP]] ],… 180 ; CHECK-NEXT: [[B3:%.*]] = phi i8 addrspace(1)* [ [[B2:%.*]], [[ENTRY:%.*]] ], [ [[B3]], [[LEFT:… 185 …[B6:%.*]] = phi i8 addrspace(1)* [ [[B1:%.*]], [[ENTRY]] ], [ [[B3]], [[LOOP]] ], [ [[B3]], [[LEFT… 214 ; CHECK-NEXT: [[B3:%.*]] = phi i8 addrspace(1)* [ [[B2:%.*]], [[ENTRY:%.*]] ], [ [[B41:%.*]], [[… 223 ; CHECK-NEXT: [[B6:%.*]] = phi i8 addrspace(1)* [ [[B1]], [[ENTRY]] ], [ [[B3]], [[LOOP]] ], [ [… 253 ; CHECK-NEXT: [[B3:%.*]] = phi i8 addrspace(1)* [ [[B2:%.*]], [[LEFT]] ], [ [[B5:%.*]], [[LOOP]]… [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/IRCE/ |
| H A D | pr48051.ll | 20 ; CHECK-NEXT: [[B3:%.*]] = mul i64 [[T1]], undef 21 ; CHECK-NEXT: [[B13:%.*]] = mul i64 [[B3]], 4294967296 43 %B3 = mul i64 %t1, undef 44 %B13 = mul i64 %B3, 4294967296
|