| /llvm-project-15.0.7/clang/test/Layout/ |
| H A D | ms-x86-empty-virtual-base.cpp | 12 struct __declspec(align(8)) B4 { B4() {printf("B4 : %3d\n", ((int)(__SIZE_TYPE__)this)&0xfff);} }; in B4() function 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 | 12 struct __declspec(align(8)) B4 { B4() {printf("B4 : %p\n", this);} }; in B4() argument 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-sharing.cpp | 12 struct B4 : virtual B1 { B4() { printf("B4 = %p\n", this); } virtual void g() { printf("B4"); } }; in B4() argument 99 struct D : B4, B0, virtual B1 {
|
| H A D | ms-x86-lazy-empty-nonvirtual-base.cpp | 12 struct B4 { B4() { printf("B4 = %p\n", this); } }; in B4() argument 444 struct D : B1, B2, B3, B4, B5, virtual B0 { 472 struct E : B1, B6, B3, B4, B5, virtual B0 { 500 struct F : B1, B6, B4, B8, B5, virtual B0 {
|
| H A D | ms-x86-vfvb-alignment.cpp | 12 struct B4 : virtual B3 { int a; B4() : a(0xf00000B4) {} }; in B4() argument 39 struct C : B4 {
|
| H A D | ms-x86-basic-layout.cpp | 13 struct B4 { struct 15 B4() : a(0xf00000b4) {} in B4() argument 148 struct TestF0 : A4, virtual B4 {
|
| /llvm-project-15.0.7/llvm/test/Transforms/StructurizeCFG/workarounds/ |
| H A D | needs-fix-reducible.ll | 4 ; Both B1 and B4 are headers of an irreducible cycle. But in the 5 ; structurized version, B1 dominates B4. The program is structurized 15 ; CHECK-NEXT: [[TMP0:%.*]] = phi i1 [ [[PREDB4:%.*]], [[B4:%.*]] ], [ false, [[IRR_GUARD]] ] 16 ; CHECK-NEXT: [[TMP1:%.*]] = phi i1 [ false, [[B4]] ], [ true, [[IRR_GUARD]] ] 30 ; CHECK: B4: 40 ; CHECK-NEXT: br i1 [[TMP5]], label [[B4]], label [[FLOW]] 44 br i1 %PredEntry, label %B1, label %B4 53 br i1 %PredB3, label %B1, label %B4 55 B4:
|
| /llvm-project-15.0.7/llvm/test/Transforms/IRCE/ |
| H A D | pr48051.ll | 9 ; CHECK-NEXT: [[B4:%.*]] = sub i64 9223372036854775807, -9223372036854775808 10 ; CHECK-NEXT: [[B21:%.*]] = and i64 [[B4]], [[B4]] 25 ; CHECK-NEXT: [[B16:%.*]] = urem i64 [[B4]], [[B9]] 49 %B4 = sub i64 9223372036854775807, -9223372036854775808 50 %B21 = and i64 %B4, %B4 52 %B16 = urem i64 %B4, %B9
|
| /llvm-project-15.0.7/clang/test/CXX/special/class.inhctor/ |
| H A D | p3.cpp | 56 struct B4 { struct 57 template<typename T> explicit B4(T, int = 0); // expected-note 2{{here}} 59 template<typename T> struct T4 : B4 { 60 using B4::B4;
|
| H A D | p7.cpp | 27 template<typename T> struct B4 : B3<T>, B1 { struct 28 B4(); 32 B4<char> b4c; 33 B4<int> b4i;
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | mangle-ms-back-references-pr13207.cpp | 227 using B4 = Food<B3, B2, B1, B0, B0, B0, B0, B0, B0, B0, B3, B3, B3, B3, B3, B3, B3, B3, B3, B3>; typedef 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>;
|
| /llvm-project-15.0.7/llvm/test/Transforms/UnifyLoopExits/ |
| H A D | nested.ll | 17 ; CHECK-NEXT: br i1 [[PREDB3:%.*]], label [[B4:%.*]], label [[LOOP_EXIT_GUARD1:%.*]] 18 ; CHECK: B4: 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]] ] 57 br i1 %PredB3, label %B4, label %A3 59 B4:
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | alignment-of-derived-class.cpp | 39 struct B4 : public A { struct 43 static_assert(__alignof(B4) == 8, "B4 should be aligned to 8 bytes"); 45 static_assert(__alignof(B4) == 16, "B4 should be aligned to 16 bytes");
|
| H A D | cxx1y-variable-templates_in_class.cpp | 54 class B4 { class 60 …template<typename T, typename T0> CONST T B4::a; // expected-error {{default initialization of an … 61 template<typename T> CONST T B4::a<T,int>; 62 template CONST int B4::a<int,char>; // expected-note {{in instantiation of}} 63 template CONST int B4::a<int,int>; 65 template<typename T, typename T0> CONST T B4::b; 66 …template<typename T> CONST T B4::b<T,int>; // expected-error {{default initialization of an object… 67 template CONST int B4::b<int,char>; 68 template CONST int B4::b<int,int>; // expected-note {{in instantiation of}}
|
| H A D | warn-overloaded-virtual.cpp | 34 struct B4 { struct 38 struct S4 : public B4 {
|
| /llvm-project-15.0.7/clang/test/CXX/special/class.dtor/ |
| H A D | p5-0x.cpp | 59 struct B4 { struct 60 B4(); 63 B4 b4; // expected-error {{deleted function}} argument
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/X86/ |
| H A D | bin_power.ll | 52 ; CHECK-NEXT: [[B4:[^ ]+]] = mul i32 [[B2]], [[B2]] 53 ; CHECK-NEXT: [[B8:[^ ]+]] = mul i32 [[B4]], [[B4]] 89 ; CHECK-NEXT: [[B4:[^ ]+]] = mul i32 [[B2]], [[B2]] 90 ; CHECK-NEXT: [[B8:[^ ]+]] = mul i32 [[B4]], [[B4]] 133 ; CHECK-NEXT: [[B4:[^ ]+]] = mul i32 [[B2]], [[B2]] 134 ; CHECK-NEXT: [[B8:[^ ]+]] = mul i32 [[B4]], [[B4]] 230 ; CHECK-NEXT: [[B4:[^ ]+]] = mul i32 [[B2]], [[B2]] 231 ; CHECK-NEXT: [[B8:[^ ]+]] = mul i32 [[B4]], [[B4]]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | taildup-branch-weight.ll | 14 br label %B4 18 br label %B4 25 B4:
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | attr-mode-enums.c | 19 typedef enum { A4, B4 } T4 __attribute__((mode(DI))); in main() enumerator 20 T4 x4 = B4; in main()
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/infrastructure/ |
| H A D | nolintbeginend.cpp | 25 class B4 { B4(int i); }; class
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | Casting.cpp | 146 const bar *const B4 = B2; variable 152 EXPECT_TRUE(isa<foo>(B4)); in TEST() 157 EXPECT_TRUE(isa_and_nonnull<foo>(B4)); in TEST() 170 const foo *F6 = cast<foo>(B4); in TEST() 191 const foo *F13 = cast_or_null<foo>(B4); in TEST() 208 const foo *F3 = dyn_cast<foo>(B4); in TEST() 224 const foo *F3 = dyn_cast_or_null<foo>(B4); in TEST()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | pr57474.ll | 26 %B4 = udiv <1 x i16> %B3, <i16 -32768> 27 %B2 = or <1 x i16> %B4, %B5
|
| H A D | pr57283.ll | 32 %B4 = udiv i64 %B2, -9223372036854775808 33 %B = xor i64 %B1, %B4
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | attr-designated-init.m | 269 @interface B4 interface 274 @interface rdar16323233 : B4 291 @interface S1B4 : B4 299 @interface S2B4 : B4 308 @interface S3B4 : B4 319 @interface S4B4 : B4 331 @interface S5B4 : B4 343 @interface S6B4 : B4
|
| /llvm-project-15.0.7/polly/test/ScopInfo/ |
| H A D | complex-branch-structure.ll | 13 ; B0 B2 B4 | 64 br i1 %A3.cmp, label %B2, label %B4 77 B4: 78 %val.B4 = load float, float* %B 79 store float %val.B4, float* %B
|