Home
last modified time | relevance | path

Searched refs:B1 (Results 1 – 25 of 341) sorted by relevance

12345678910>>...14

/llvm-project-15.0.7/clang/test/Analysis/
H A Dcfg-rich-constructors.mm24 // CXX11-ELIDE-NEXT: 3: D() (CXXConstructExpr, [B1.4], [B1.6], [B1.7], class D)
25 // CXX11-NOELIDE-NEXT: 3: D() (CXXConstructExpr, [B1.4], [B1.6], class D)
29 // CXX11-NEXT: 7: [B1.6] (CXXConstructExpr, [B1.8], [B1.9]+0, class D)
32 // CXX11-NEXT: 9: {{\[}}[B1.2] foo:[B1.8]]
35 // CXX17-NEXT: 3: D() (CXXConstructExpr, [B1.4], [B1.5]+0, class D)
38 // CXX17-NEXT: 5: {{\[}}[B1.2] foo:[B1.4]]
45 // CHECK: [B1]
49 // CXX11-ELIDE-NEXT: 3: {{\[}}[B1.2] bar] (CXXRecordTypedCall, [B1.4], [B1.6], [B1.7])
50 // CXX11-NOELIDE-NEXT: 3: {{\[}}[B1.2] bar] (CXXRecordTypedCall, [B1.4], [B1.6])
54 // CXX11-NEXT: 7: [B1.6] (CXXConstructExpr, [B1.8], class D)
[all …]
H A Dblocks.mm27 // CHECK-NEXT: Succs (1): B1
29 // CHECK: [B1]
31 // CHECK-NEXT: 2: (void)([B1.1]) (CStyleCastExpr, ToVoid, void)
36 // CHECK-NEXT: Preds (1): B1
51 // CHECK-NEXT: Succs (1): B1
53 // CHECK: [B1]
63 // CHECK-NEXT: Preds (1): B1
75 // CHECK-NEXT: Succs (1): B1
77 // CHECK: [B1]
80 // ANALYZER-NEXT: 2: [B1.1] (CXXConstructExpr, [B1.3], struct StructWithCopyConstructor)
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/AggressiveInstCombine/
H A Dtrunc_multi_uses.ll28 %C1 = mul i64 %B1, %B1
47 %C1 = mul i64 %B1, %B1
66 %C1 = mul i64 %B1, %B1
85 %C1 = mul i64 %B1, %B1
107 %C1 = mul i64 %B1, %B1
127 %C1 = mul <2 x i64> %B1, %B1
146 %C1 = mul <2 x i64> %B1, %B1
165 %C1 = mul <2 x i64> %B1, %B1
184 %C1 = mul <2 x i64> %B1, %B1
237 %C1 = mul i64 %B1, %B1
[all …]
/llvm-project-15.0.7/clang/test/Layout/
H A Dms-x86-lazy-empty-nonvirtual-base.cpp9 struct B1 { B1() { printf("B1 = %p\n", this); } }; in B1() struct
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-virtual-base.cpp9 struct __declspec(align(8)) B1 { B1() {printf("B1 : %3d\n", ((int)(__SIZE_TYPE__)this)&0xfff);} }; in B1() struct
63 struct C : virtual B0, virtual B1, virtual B2, virtual B3, virtual B4 {
94 B1 b1;
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 {
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 {
[all …]
H A Dms-x86-vfvb-sharing.cpp9 struct B1 { int a; B1() : a(0xf00000B1) { printf("B1 = %p\n", this); } }; in B1() argument
11 struct B3 : virtual B1 { B3() { printf("B3 = %p\n", this); } }; in B3()
12 struct B4 : virtual B1 { B4() { printf("B4 = %p\n", this); } virtual void g() { printf("B4"); } }; in B4()
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-empty-nonvirtual-bases.cpp9 struct __declspec(align(8)) B1 { B1() {printf("B1 : %p\n", this);} }; in B1() argument
44 struct C : B0, B1, B2, B3, B4 {
64 B1 b1;
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-vfvb-alignment.cpp9 struct B1 { char a; B1() : a(0xB1) {} }; in B1() argument
10 struct B2 : virtual B1 { int a; B2() : a(0xf00000B2) {} }; in B2()
16 struct A : B0, virtual B1 { __declspec(align(16)) int a; A() : a(0xf000000A) {} virtual void f() { … in A()
197 struct G : B2, B6, virtual B1 { int a; G() : a(0xf0000010) {} }; in G()
224 struct H : B6, B2, virtual B1 { int a; H() : a(0xf0000011) {} }; in H()
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()
/llvm-project-15.0.7/clang/test/CXX/special/class.inhctor/
H A Delsewhere.cpp8 struct B1 { struct
9 B1(int);
12 using B1::B1; // expected-error {{using declaration cannot refer to class member}}
18 struct I1 : B1 {
19 using B1::B1; // expected-note {{previous using declaration}}
20 using B1::B1; // expected-error {{redeclaration of using decl}}
30 using B1::B1; // expected-error {{'B1' is not a direct base of 'D1', cannot inherit constructors}}
64 G<B1> g(123);
65 G<const B1> g2(123);
H A Dp7.cpp6 struct B1 { struct
7 B1(int); // expected-note {{candidate}}
12 struct D1 : B1, B2 {
13 using B1::B1; // expected-note {{inherited here}}
16 struct D2 : B1, B2 {
17 using B1::B1;
27 template<typename T> struct B4 : B3<T>, B1 {
30 using B1::B1;
H A Dp3.cpp6 struct B1 { struct
7 B1(int); // expected-note 3{{target of using}}
8 B1(int, int); // expected-note 3{{target of using}}
10 struct D1 : B1 {
11 using B1::B1;
35 template<typename T> struct T1 : B1 {
36 using B1::B1; // expected-note 2{{using declaration}}
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSTLForwardCompat.h35 template <typename B1> struct conjunction<B1> : B1 {};
36 template <typename B1, typename... Bn>
37 struct conjunction<B1, Bn...>
38 : std::conditional<bool(B1::value), conjunction<Bn...>, B1>::type {};
43 template <typename B1> struct disjunction<B1> : B1 {};
44 template <typename B1, typename... Bn>
45 struct disjunction<B1, Bn...>
46 : std::conditional<bool(B1::value), B1, disjunction<Bn...>>::type {};
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/JITLink/
H A DLinkGraphTests.cpp84 auto &E1 = *B1.edges().begin(); in TEST()
218 auto &B1 = in TEST() local
321 auto &S1 = G.addDefinedSymbol(B1, 0, "S1", B1.getSize(), Linkage::Strong, in TEST()
354 auto &S1 = G.addDefinedSymbol(B1, 0, "S1", B1.getSize(), Linkage::Strong, in TEST()
386 G.addDefinedSymbol(B1, 0, "S1", B1.getSize(), Linkage::Strong, Scope::Default, in TEST()
388 G.addDefinedSymbol(B1, 1, "S2", B1.getSize() - 1, Linkage::Strong, in TEST()
405 G.transferBlock(B1, Sec2); in TEST()
435 G.addDefinedSymbol(B1, 0, "S1", B1.getSize(), Linkage::Strong, Scope::Default, in TEST()
544 auto &B2 = G.splitBlock(B1, 8); in TEST()
563 EXPECT_EQ(&S3.getBlock(), &B1); in TEST()
[all …]
/llvm-project-15.0.7/clang/test/CXX/class/class.init/class.copy.elision/
H A Dp3.cpp31 struct B1 { struct
32 B1(C &);
35 B1 test3() { in test3()
73 struct B1 { struct
74 B1(const B1 &);
77 B1 test3(B1 &&b) { in test3()
178 B1 b; in test3()
199 struct B1;
268 B1();
269 B1(const B1 &);
[all …]
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dnested-name-spec.cpp327 struct B1 { struct
334 struct B1 { struct
353 int g : B1::B2;
368 int f(int xx[B1::B3 ? C2::N1 : B1::B2]);
379 C1::C2 m1 : B1::B2;
389 B1::E1 : N;
393 B1::E1 : B1:B2; // expected-error{{unexpected ':' in nested name specifier; did you mean '::'?}}
405 int (*X1)() = (B1::B2 ? F<1> : F<2>);
410 T1<B1::B2>::C1 m1 : T1<B1::B2>::N1;
413 …T1<B1:B2>::C1 m1 : T1<B1::B2>::N1; // expected-error{{unexpected ':' in nested name specifier; di…
[all …]
H A Dwarn-enum-compare.cpp13 enum Baz {B1, B2, B3}; enumerator
17 enum Baz {B1, B2, B3}; enumerator
21 using name1::B1;
44 while (B1 == name1::B2); in test()
45 while (B2 == name2::B1); in test()
61 while ((B1) == (name1::B2)); in test()
62 while ((B2) == (name2::B1)); in test()
71 while ((((((B1))))) == (((name1::B2)))); in test()
72 while (B2 == ((((((name2::B1))))))); in test()
79 …while (B1 == B2); // expected-warning {{comparison of different enumeration types ('name1::Baz' a… in test()
[all …]
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dapple-kext-indirect-virtual-dtor-call.cpp5 struct B1 { struct
6 virtual ~B1();
9 B1::~B1() {} in ~B1()
11 void DELETE(B1 *pb1) { in DELETE()
12 pb1->B1::~B1(); in DELETE()
H A Dconst-init-cxx11.cpp134 struct B1 { struct
175 extern constexpr int (B1::*ba) = (int(B1::*))&B1::a;
176 extern constexpr int (B1::*bb) = (int(B1::*))&C::b;
179 extern constexpr int (B1::*be) = (int(B1::*))&C::e;
180 extern constexpr int (B1::*b1z) = (int(B1::*))&D::z;
210 extern constexpr void (B1::*bf)() = (void(B1::*)())&C::f;
211 extern constexpr void (B1::*bg)() = (void(B1::*)())&B1::g;
214 extern constexpr void (B1::*bj)() = (void(B1::*)())&C::j;
215 extern constexpr void (B1::*bk)() = (void(B1::*)())&C::k;
216 extern constexpr void (B1::*b1l)() = (void(B1::*)())&D::l;
[all …]
H A Dptr-to-member-function.cpp48 struct B1 { struct
51 B1(int i) : pmf(&A::foo), im(i) { in B1() function
62 B1 b = B1(1); in main() argument
63 B1 c = B1(2); in main()
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dwindows-seh-EHa-CppCondiTemps.cpp48 class B1 { class
51 B1() { foo(data + 111); } in B1() function in B1
52 ~B1() { printf("in B1 Dtor \n"); } in ~B1()
54 class B2 : public B1 {
65 int bar(int j, class B1 b1Bar, class B2 b2Bar) in bar()
75 class B1 goo(int w) in goo()
121 int i = bar(foo(0), B1(), B2()); in main()
126 class B1 b1fromgoo = goo(i); in main()
H A Darm-vfp16-arguments2.cpp22 struct B1 { float32x2_t M; }; struct
25 struct S2 : B1, B2 {};
27 struct S3 : B1 {
31 struct S4 : B1 {
36 struct S5 : B1 {
37 B1 M[1];
/llvm-project-15.0.7/clang/test/CXX/except/except.spec/
H A Dp5-pointers.cpp9 struct B1 : A struct
17 struct D : B1, B2
29 void s4() throw(B1);
33 void (*s8())() throw(B1); // s8 returns a pointer to function with spec
34 void s9(void (*)() throw(B1)); // s9 takes pointer to function with spec
58 void (*t6)() throw(B1); in fnptrs()
65 void (*(*t7)())() throw(B1) = &s8; // valid in fnptrs()
68 void (*t10)(void (*)() throw(B1)) = &s9; // valid in fnptrs()
/llvm-project-15.0.7/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/
H A Dp15.cpp3 struct B1 { struct
4 B1(int); // expected-note {{candidate}}
11 struct D1 : B1, B2 {
12 using B1::B1; // expected-note {{inherited here}}
17 struct D2 : B1, B2 {
18 using B1::B1;
/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 …]

12345678910>>...14