Home
last modified time | relevance | path

Searched refs:B0 (Results 1 – 25 of 169) sorted by relevance

1234567

/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dmangle-ms-back-references-pr13207.cpp223 using B0 = Food<int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, in… typedef
224 using B1 = Food<B0, B0, B0, B0, B0, B0, B0, B0, B0, B0, B0, B0, B0, B0, B0, B0, B0, B0, B0, B0>;
225 using B2 = Food<B1, B0, B0, B0, B0, B0, B0, B0, B0, B0, B1, B1, B1, B1, B1, B1, B1, B1, B1, B1>;
226 using B3 = Food<B2, B1, B0, B0, B0, B0, B0, B0, B0, B0, B2, B2, B2, B2, B2, B2, B2, B2, B2, B2>;
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>;
/llvm-project-15.0.7/clang/test/Layout/
H A Dms-x86-lazy-empty-nonvirtual-base.cpp8 struct B0 { B0() { printf("B0 = %p\n", this); } }; in B0() argument
29 struct AA : B8, B1, virtual B0 {
53 struct AB : B8, B1, virtual B0 {
77 struct AC : B8, B1, virtual B0 {
101 struct AD : B8, B1, virtual B0 {
122 struct AA1 : B9, B1, virtual B0 {
146 struct AB1 : B9, B1, virtual B0 {
170 struct AC1 : B9, B1, virtual B0 {
194 struct AD1 : B9, B1, virtual B0 {
401 struct B : B1, B2, virtual B0 {
[all …]
H A Dms-x86-empty-nonvirtual-bases.cpp8 struct __declspec(align(8)) B0 { B0() {printf("B0 : %p\n", this);} }; in B0() function
20 struct A : B0 {
31 struct B : B0 {
32 B0 b0;
44 struct C : B0, B1, B2, B3, B4 {
60 B0 b0;
82 struct E : B0, C0, C1, C2, B1 {
100 struct F : C0, B0, B1, C1 {
116 struct G : B0, B1, B2, B3, B4 {
131 struct __declspec(align(32)) H : B0, B1, B2, B3, B4 {
H A Dms-x86-empty-virtual-base.cpp8 struct __declspec(align(8)) B0 { B0() {printf("B0 : %3d\n", ((int)(__SIZE_TYPE__)this)&0xfff);} }; in B0() argument
24 struct A : virtual B0 {
42 struct B : virtual B0 {
43 B0 b0;
63 struct C : virtual B0, virtual B1, virtual B2, virtual B3, virtual B4 {
90 B0 b0;
124 struct E : virtual B0, virtual C0, virtual C1, virtual C2, virtual B1 {
156 struct F : virtual C0, virtual B0, virtual B1, virtual C1 {
184 struct G : virtual C0, virtual B0, virtual B1, D0, virtual C1 {
217 struct H : virtual C0, virtual B0, virtual B1, virtual D0, virtual C1 {
[all …]
H A Dms-x86-size-alignment-fail.cpp8 struct B0 { char a; B0() : a(0xB0) {} }; in B0() argument
11 struct A : virtual B0 {};
30 struct __declspec(align(1)) B : virtual B0 {};
47 struct C : virtual B0 { int a; C() : a(0xC) {} }; in C()
66 struct D : virtual B0 { __declspec(align(1)) int a; D() : a(0xD) {} }; in D()
85 struct E : virtual B0, virtual B1 {};
H A Dms-x86-primary-bases.cpp8 struct B0 { int a; B0() : a(0xf00000B0) { printf("B0 = %p\n", this); } virtual void f() { printf("B… in f() argument
15 struct A : virtual B0 {
33 struct B : virtual B0 {
52 struct C : virtual B0 {
73 struct D : virtual B2, virtual B0 {
99 struct E : B0, virtual B1 {
125 struct F : virtual B0, virtual B1 {
H A Dms-x86-bitfields-vbases.cpp6 struct B0 { int a; }; struct
9 struct A : virtual B0 { char a : 1; };
30 struct B : virtual B0 { short a : 1; };
49 struct C : virtual B0 { char a : 1; char : 0; };
70 struct D : virtual B0 { char a : 1; char b; };
91 struct E : virtual B0, virtual B1 { long long : 1; };
H A Dms-x86-vfvb-sharing.cpp8 struct B0 { int a; B0() : a(0xf00000B0) { printf("B0 = %p\n", this); } }; in B0() struct
14 struct A : B0, virtual B1 {
41 struct B : B2, B0, virtual B1 {
70 struct C : B3, B0, virtual B1 {
99 struct D : B4, B0, virtual B1 {
H A Dms-x86-aligned-tail-padding.cpp8 struct B0 { struct
10 B0() : a(0xf00000B0) {} in B0() function
72 struct A : B1, B0, B2, virtual V {
104 struct B : B2, B0, B1, virtual V {
136 struct C : B1, B0, virtual V {
167 struct D : B2, B0, virtual V {
195 struct E : B3, B0, virtual V {
225 struct F : B0, virtual V1 {
H A Dms-x86-vfvb-alignment.cpp8 struct B0 { int a; B0() : a(0xf00000B0) {} }; in B0() argument
16 struct A : B0, virtual B1 { __declspec(align(16)) int a; A() : a(0xf000000A) {} virtual void f() { … in A()
174 struct F : B3, virtual B0 { int a; F() : a(0xf000000F) {} virtual void f() { printf("F"); } }; in F()
251 struct I : B0, virtual B1 { int a; int a1; __declspec(align(16)) int a2; I() : a(0xf0000011), a1(0x… in I()
276 struct J : B0, B3, virtual B1 { int a; int a1; J() : a(0xf0000012), a1(0xf0000012) {} }; in J()
H A Dms-x86-vtordisp.cpp8 struct B0 { struct
10 B0() : a(0xf00000B0) {} in B0() argument
25 struct A : virtual B0, virtual B1 {
61 struct C : virtual B0, virtual B1, VAlign32 {
101 struct __declspec(align(32)) D : virtual B0, virtual B1 {
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/
H A Dpro-type-static-cast-downcast.cpp31 const Base* B0; in pointers() local
32 auto PC0 = static_cast<const Derived*>(B0); in pointers()
46 const PolymorphicBase* B0; in pointers_polymorphic() local
71 Base B0; in references() local
72 auto R0 = static_cast<Derived&>(B0); in references()
74 Base& RefToBase = B0; in references()
78 const Base& ConstRefToBase = B0; in references()
88 PolymorphicBase B0; in references_polymorphic() local
89 auto RP0 = static_cast<PolymorphicDerived&>(B0); in references_polymorphic()
93 PolymorphicBase& RefToPolymorphicBase = B0; in references_polymorphic()
[all …]
H A Dpro-type-cstyle-cast.cpp54 const Base* B0; in pointers() local
55 auto PC0 = (const Derived*)(B0); in pointers()
69 const PolymorphicBase* B0; in pointers_polymorphic() local
70 auto PPC0 = (const PolymorphicDerived*)B0; in pointers_polymorphic()
94 Base B0; in references() local
95 auto R0 = (Derived&)B0; in references()
97 Base& RefToBase = B0; in references()
101 const Base& ConstRefToBase = B0; in references()
111 PolymorphicBase B0; in references_polymorphic() local
112 auto RP0 = (PolymorphicDerived&)B0; in references_polymorphic()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/
H A Dphi-cse.ll12 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
19 ; CHECK-NEXT: [[I1:%.*]] = phi i32 [ [[V0]], [[B0]] ], [ [[V1]], [[B1]] ]
45 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
78 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
109 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
140 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
173 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
202 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
232 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
267 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/EarlyCSE/
H A Dphi.ll9 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
16 ; CHECK-NEXT: [[I1:%.*]] = phi i32 [ [[V0]], [[B0]] ], [ [[V1]], [[B1]] ]
42 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
75 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
106 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
137 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
170 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
199 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
229 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
264 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
[all …]
/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/
H A DDebugSupportTest.cpp91 auto B0 = Ctx.atom(); in TEST() local
93 auto B = Ctx.disj(Ctx.conj(B0, Ctx.neg(B1)), Ctx.conj(Ctx.neg(B0), B1)); in TEST()
234 auto B0 = Ctx.atom(); in TEST() local
235 std::vector<BoolValue *> Constraints({B0, Ctx.neg(B0)}); in TEST()
276 auto B0 = Ctx.atom(); in TEST() local
278 auto Impl = Ctx.disj(Ctx.neg(B0), B1); in TEST()
303 auto B0 = Ctx.atom(); in TEST() local
305 auto Iff = Ctx.conj(Ctx.disj(Ctx.neg(B0), B1), Ctx.disj(B0, Ctx.neg(B1))); in TEST()
306 std::vector<BoolValue *> Constraints({B0, Iff}); in TEST()
335 auto B0 = Ctx.atom(); in TEST() local
[all …]
/llvm-project-15.0.7/llvm/test/TableGen/
H A Dname-resolution-consistency.td5 // CHECK: string e = "B0";
10 // CHECK: string b = "B0";
15 // CHECK: string g = "B0";
20 // CHECK: string b = "B0";
25 // CHECK: string g = "B0";
48 // CHECK: string d = "B0";
53 // CHECK: string d = "B0";
83 defm B0 : B<"z", "t">;
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dphi-cse.ll8 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
14 ; CHECK-NEXT: [[I1:%.*]] = phi i32 [ [[V0:%.*]], [[B0]] ], [ [[V1:%.*]], [[B1]] ]
40 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
72 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
103 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
134 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
166 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
195 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
225 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
259 ; CHECK-NEXT: br i1 [[C:%.*]], label [[B0:%.*]], label [[B1:%.*]]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dpal-userdata-regs.ll16B0.hardware_stages\86\A3.es\82\AB.sgpr_limith\AB.vgpr_limit\CD\01\00\A3.gs\82\AB.sgpr_limith\AB.vg…
H A Damdpal-usersgpr-init.ll12B0.hardware_stages\81\A3.cs\83\AB.sgpr_limith\AB.vgpr_limit\CD\01\00\AF.wavefront_size@\B7.interna…
/llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/
H A Dsupernode.ll45 %B0 = load double, double *%idxB0, align 8
51 %addA0B0 = fadd fast double %A0, %B0
108 %subA0B0 = fsub fast double %A0, %B0
166 %subA0B0 = fsub fast double %A0, %B0
184 ; B0 = ...
185 ; t2 = t1 + B0
195 ; t1 + B0 t3 + D -------> t1 + B0 t3 + B1 ------> t1:3 + B0:1
243 %t2 = fadd fast double %t1, %B0
269 ; B0 = ...
270 ; S[0] = Tmp0 + B0
[all …]
H A Dbroadcast.ll17 ; CHECK-NEXT: [[B0:%.*]] = load i64, i64* [[B:%.*]], align 8
19 ; CHECK-NEXT: [[V2:%.*]] = sub i64 [[B0]], 1
32 %B0 = load i64, i64 *%B, align 8
35 %v2 = sub i64 %B0, 1
68 ; CHECK-NEXT: [[B0:%.*]] = load i16, i16* [[B:%.*]], align 8
72 ; CHECK-NEXT: [[TMP0:%.*]] = insertelement <4 x i16> poison, i16 [[B0]], i32 0
86 %B0 = load i16, i16 *%B, align 8
92 %v2 = sext i16 %B0 to i32
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dmips64-class-return.cpp3 class B0 { class
7 class D0 : public B0 {
19 class D2 : public B0 {
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dwarn-cast-align.cpp59 struct B0 { struct
69 B0 &m1; argument
73 struct __attribute__((aligned(16))) D0 : B0, B1 {
76 struct __attribute__((aligned(16))) D1 : virtual B0 {
119 B0 t1; in test2()
160 a = (A *)(static_cast<B0 *>(&t6)); // expected-warning {{cast from 'B0 *' to 'A *'}} in test2()
/llvm-project-15.0.7/clang/test/Analysis/
H A Dblocks.mm33 // CHECK-NEXT: Succs (1): B0
35 // CHECK: [B0 (EXIT)]
60 // CHECK-NEXT: Succs (1): B0
62 // CHECK: [B0 (EXIT)]
85 // CHECK-NEXT: Succs (1): B0
87 // CHECK: [B0 (EXIT)]

1234567