| /llvm-project-15.0.7/libcxxabi/test/ |
| H A D | dynamic_cast3.pass.cpp | 37 struct A2 struct 56 A2 a2; in test() 90 struct A2 struct 110 A2 a2; in test() 141 struct A2 struct 161 A2 a2; in test() 192 struct A2 struct 213 A2 a2; in test() 243 struct A2 struct 302 struct A2 struct [all …]
|
| H A D | dynamic_cast5.pass.cpp | 31 struct A2 struct 47 A2* getA2() {return A2::getA2();} in getA2() 191 A2* getA2() {return A2::getA2();} in getA2() 335 A2* getA2() {return A2::getA2();} in getA2() 347 A2* getA2() {return A2::getA2();} in getA2() 478 A2* getA2() {return A2::getA2();} in getA2() 490 A2* getA2() {return A2::getA2();} in getA2() 621 A2* getA2() {return A2::getA2();} in getA2() 633 A2* getA2() {return A2::getA2();} in getA2() 764 A2* getA2() {return A2::getA2();} in getA2() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/ |
| H A D | simplify-bool-expr-demorgan.cpp | 21 X = !(A1 && A2); in foo() 22 X = !(A1 || A2); in foo() 28 X = !(!A1 || A2); in foo() 29 X = !(A1 || !A2); in foo() 30 X = !(!A1 || !A2); in foo() 38 X = !(!A1 && A2); in foo() 39 X = !(A1 && !A2); in foo() 40 X = !(!A1 && !A2); in foo() 58 X = !(A1 && A2 == A3); in foo() 59 X = !(!A1 && A2 > A3); in foo() [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | NewDeleteLeaks-PR19102.cpp | 14 class A2 { class 16 A2(); 17 A2(S); 18 A2(int*); 19 A2(S*); 20 A2(S&, int); 21 A2(int, S**); 39 A2 *a2p1 = new A2; // expected-warning@+1 {{Potential leak of memory}} in test() 40 A2 *a2p2 = new A2(ps); // expected-warning@+1 {{Potential leak of memory}} in test() 41 A2 *a2p3 = new A2(*ps, 1); // expected-warning@+1 {{Potential leak of memory}} in test() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.cnstr/ |
| H A D | allocs.pass.cpp | 50 A a(a4, A2<int>(5)); in main() 56 assert(a.inner_allocator() == std::scoped_allocator_adaptor<A2<int>>(A2<int>(5))); in main() 60 A2<int>::copy_called = false; in main() 61 A2<int>::move_called = false; in main() 70 assert(a.inner_allocator() == std::scoped_allocator_adaptor<A2<int>>(A2<int>(5))); in main() 74 A2<int>::copy_called = false; in main() 75 A2<int>::move_called = false; in main() 89 std::scoped_allocator_adaptor<A2<int>, A3<int>>(A2<int>(5), A3<int>(6)))); in main() 93 A2<int>::copy_called = false; in main() 94 A2<int>::move_called = false; in main() [all …]
|
| H A D | converting_move.pass.cpp | 41 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>> A; in main() 42 B a1(A1<int>(4), A2<int>(5)); in main() 45 A2<int>::copy_called = false; in main() 46 A2<int>::move_called = false; in main() 50 assert(A2<int>::copy_called == false); in main() 51 assert(A2<int>::move_called == true); in main() 57 B a1(A1<int>(4), A2<int>(5), A3<int>(6)); in main() 60 A2<int>::copy_called = false; in main() 61 A2<int>::move_called = false; in main() 67 assert(A2<int>::copy_called == false); in main() [all …]
|
| H A D | converting_copy.pass.cpp | 39 typedef std::scoped_allocator_adaptor<A1<double>, A2<int>> B; in main() 40 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>> A; in main() 41 B a1(A1<int>(4), A2<int>(5)); in main() 44 A2<int>::copy_called = false; in main() 45 A2<int>::move_called = false; in main() 48 assert(A2<int>::copy_called == true); in main() 53 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main() 54 B a1(A1<int>(4), A2<int>(5), A3<int>(6)); in main() 57 A2<int>::copy_called = false; in main() 58 A2<int>::move_called = false; in main() [all …]
|
| H A D | copy.pass.cpp | 37 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>> A; in main() 38 A a1(A1<int>(4), A2<int>(5)); in main() 41 A2<int>::copy_called = false; in main() 42 A2<int>::move_called = false; in main() 46 assert(A2<int>::copy_called == true); in main() 47 assert(A2<int>::move_called == false); in main() 52 A a1(A1<int>(4), A2<int>(5), A3<int>(6)); in main() 55 A2<int>::copy_called = false; in main() 56 A2<int>::move_called = false; in main() 62 assert(A2<int>::copy_called == true); in main() [all …]
|
| H A D | default.pass.cpp | 35 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>> A; in main() 38 assert(a.inner_allocator() == std::scoped_allocator_adaptor<A2<int>>()); in main() 41 assert(A2<int>::copy_called == false); in main() 42 assert(A2<int>::move_called == false); in main() 45 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main() 48 assert((a.inner_allocator() == std::scoped_allocator_adaptor<A2<int>, A3<int>>())); in main() 51 assert(A2<int>::copy_called == false); in main() 52 assert(A2<int>::move_called == false); in main()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | pal-userdata-regs.ll | 16 …A2\84o\83\86\1C\F8\AA.registers\DE\00I\CD,\0A\CE\00,\00\00\CD,\0B\04\CD,\0C\CE\10\00\00\00\CD,J\CE…
|
| /llvm-project-15.0.7/clang/test/CXX/class/class.init/class.copy.elision/ |
| H A D | p3.cpp | 18 A2(); 19 A2(const A2 &); 25 A2 a; in test2() 64 A2(A2 &&); 67 A2(const A2 &); 69 A2 test2(A2 &&a) { in test2() 112 A2(const A2 &); 169 A2 a; in test2() 241 A2(); 242 A2(A2 &&); [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/intrinsics/ |
| H A D | alu32_alu.ll | 8 declare i32 @llvm.hexagon.A2.addi(i32, i32) 15 declare i32 @llvm.hexagon.A2.add(i32, i32) 22 declare i32 @llvm.hexagon.A2.addsat(i32, i32) 30 declare i32 @llvm.hexagon.A2.and(i32, i32) 37 declare i32 @llvm.hexagon.A2.or(i32, i32) 44 declare i32 @llvm.hexagon.A2.xor(i32, i32) 81 declare i32 @llvm.hexagon.A2.sxtb(i32) 88 declare i32 @llvm.hexagon.A2.sxth(i32) 110 declare i32 @llvm.hexagon.A2.tfrsi(i32) 118 declare i32 @llvm.hexagon.A2.tfr(i32) [all …]
|
| H A D | xtype_alu.ll | 9 declare i64 @llvm.hexagon.A2.absp(i64) 11 %z = call i64 @llvm.hexagon.A2.absp(i64 %a) 17 declare i32 @llvm.hexagon.A2.abs(i32) 19 %z = call i32 @llvm.hexagon.A2.abs(i32 %a) 24 declare i32 @llvm.hexagon.A2.abssat(i32) 75 declare i64 @llvm.hexagon.A2.addp(i64, i64) 175 declare i64 @llvm.hexagon.A2.notp(i64) 386 declare i64 @llvm.hexagon.A2.negp(i64) 552 declare i64 @llvm.hexagon.A2.sxtw(i32) 560 declare i64 @llvm.hexagon.A2.vabsh(i64) [all …]
|
| /llvm-project-15.0.7/clang/test/CXX/dcl.decl/dcl.fct.def/dcl.fct.def.default/ |
| H A D | p1.cpp | 58 struct A2 { struct 59 A2(...); 60 A2(const A2 &, ...); 61 A2 &operator=(const A2&) const; 63 A2::A2(...) = default; // expected-error {{cannot be variadic}} 64 A2::A2(const A2&, ...) = default; // expected-error {{cannot be variadic}} 65 A2 &A2::operator=(const A2&) const = default; // expected-error {{may not have 'const'}}
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/ |
| H A D | allocate_size_hint.pass.cpp | 34 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>> A; in main() 41 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main() 49 typedef std::scoped_allocator_adaptor<A2<int>> A; in main() 51 A2<int>::allocate_called = false; in main() 53 assert(A2<int>::allocate_called == true); in main() 56 typedef std::scoped_allocator_adaptor<A2<int>, A2<int>> A; in main() 58 A2<int>::allocate_called = false; in main() 60 assert(A2<int>::allocate_called == true); in main() 63 typedef std::scoped_allocator_adaptor<A2<int>, A2<int>, A3<int>> A; in main() 65 A2<int>::allocate_called = false; in main() [all …]
|
| H A D | inner_allocator.pass.cpp | 33 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>> A; in main() 34 A a(A1<int>(5), A2<int>(6)); in main() 35 assert(a.inner_allocator() == std::scoped_allocator_adaptor<A2<int>>(A2<int>(6))); in main() 38 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>> A; in main() 39 A a(A1<int>(5), A2<int>(6), A3<int>(8)); in main() 41 std::scoped_allocator_adaptor<A2<int>, A3<int>>(A2<int>(6), A3<int>(8)))); in main()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | i32-to-float.ll | 28 ; CHECK-A2: @foo 29 ; CHECK-A2: stw 3, 32 ; CHECK-A2: blr 59 ; CHECK-A2: @goo 60 ; CHECK-A2: stw 3, 63 ; CHECK-A2: blr 77 ; CHECK-A2: @foou 78 ; CHECK-A2: stw 3, 81 ; CHECK-A2: blr 95 ; CHECK-A2: @goou [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | convert-to-dot-old.ll | 18 %v14 = tail call i32 @llvm.hexagon.A2.sxth(i32 2) 42 %v37 = call i32 @llvm.hexagon.A2.asrh(i32 %v36) 44 %v39 = call i32 @llvm.hexagon.A2.sath(i32 %v38) 45 %v40 = call i32 @llvm.hexagon.A2.sxth(i32 %v39) 47 %v42 = call i32 @llvm.hexagon.A2.sath(i32 %v41) 97 declare i32 @llvm.hexagon.A2.sath(i32) #2 98 declare i32 @llvm.hexagon.A2.add(i32, i32) #2 99 declare i32 @llvm.hexagon.A2.sxth(i32) #2 100 declare i32 @llvm.hexagon.A2.sub(i32, i32) #2 101 declare i32 @llvm.hexagon.A2.asrh(i32) #2 [all …]
|
| H A D | bit-ext-sat.ll | 10 %0 = tail call i32 @llvm.hexagon.A2.sath(i32 %x) 11 %1 = tail call i32 @llvm.hexagon.A2.sxth(i32 %0) 20 %0 = tail call i32 @llvm.hexagon.A2.satb(i32 %x) 46 declare i32 @llvm.hexagon.A2.sxtb(i32) #1 47 declare i32 @llvm.hexagon.A2.sxth(i32) #1 48 declare i32 @llvm.hexagon.A2.zxtb(i32) #1 49 declare i32 @llvm.hexagon.A2.zxth(i32) #1 51 declare i32 @llvm.hexagon.A2.satb(i32) #1 52 declare i32 @llvm.hexagon.A2.sath(i32) #1 53 declare i32 @llvm.hexagon.A2.satub(i32) #1 [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/allocator.adaptor/scoped.adaptor.operators/ |
| H A D | copy_assign.pass.cpp | 39 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>> A; in main() 40 A a1(A1<int>(4), A2<int>(5)); in main() 44 A2<int>::copy_called = false; in main() 45 A2<int>::move_called = false; in main() 49 assert(A2<int>::copy_called == true); in main() 50 assert(A2<int>::move_called == false); in main() 55 A a1(A1<int>(4), A2<int>(5), A3<int>(6)); in main() 59 A2<int>::copy_called = false; in main() 60 A2<int>::move_called = false; in main() 66 assert(A2<int>::copy_called == true); in main() [all …]
|
| H A D | move_assign.pass.cpp | 39 typedef std::scoped_allocator_adaptor<A1<int>, A2<int>> A; in main() 40 A a1(A1<int>(4), A2<int>(5)); in main() 44 A2<int>::copy_called = false; in main() 45 A2<int>::move_called = false; in main() 49 assert(A2<int>::copy_called == false); in main() 50 assert(A2<int>::move_called == true); in main() 55 A a1(A1<int>(4), A2<int>(5), A3<int>(6)); in main() 59 A2<int>::copy_called = false; in main() 60 A2<int>::move_called = false; in main() 66 assert(A2<int>::copy_called == false); in main() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | ExecutorAddressTest.cpp | 33 ExecutorAddr A1(1), A2(2); in TEST() local 36 EXPECT_LT(A1, A2); in TEST() 37 EXPECT_GT(A2, A1); in TEST() 38 EXPECT_GE(A2, A2); in TEST() 62 ExecutorAddr A0(0), A1(1), A2(2), A3(3); in TEST() local 63 ExecutorAddrRange R0(A0, A1), R1(A1, A2), R2(A2, A3), R3(A0, A2), R4(A1, A3); in TEST() 71 EXPECT_EQ(R1, ExecutorAddrRange(A1, A2)); in TEST() 77 EXPECT_FALSE(R1.contains(A2)); in TEST()
|
| /llvm-project-15.0.7/compiler-rt/lib/orc/unittests/ |
| H A D | executor_address_test.cpp | 38 ExecutorAddr A1(1), A2(2); in TEST() local 41 EXPECT_LT(A1, A2); in TEST() 42 EXPECT_GT(A2, A1); in TEST() 43 EXPECT_GE(A2, A2); in TEST() 56 ExecutorAddr A0(0), A1(1), A2(2), A3(3); in TEST() local 57 ExecutorAddrRange R0(A0, A1), R1(A1, A2), R2(A2, A3), R3(A0, A2), R4(A1, A3); in TEST() 65 EXPECT_EQ(R1, ExecutorAddrRange(A1, A2)); in TEST() 71 EXPECT_FALSE(R1.contains(A2)); in TEST()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/allocator.adaptor/ |
| H A D | types.pass.cpp | 69 A2<int>, in main() 70 std::scoped_allocator_adaptor<A2<int>, A1<int>> in main() 74 std::scoped_allocator_adaptor<A2<int>, A1<int>>::outer_allocator_type, in main() 75 A2<int>>::value), ""); in main() 78 std::scoped_allocator_adaptor<A2<int>, A1<int>>::size_type, in main() 82 std::scoped_allocator_adaptor<A2<int>, A1<int>>::difference_type, in main() 86 std::scoped_allocator_adaptor<A2<int>, A1<int>>::pointer, in main() 90 std::scoped_allocator_adaptor<A2<int>, A1<int>>::const_pointer, in main() 94 std::scoped_allocator_adaptor<A2<int>, A1<int>>::void_pointer, in main() 98 std::scoped_allocator_adaptor<A2<int>, A1<int>>::const_void_pointer, in main()
|
| /llvm-project-15.0.7/clang/test/CXX/class/class.compare/class.compare.default/ |
| H A D | p2.cpp | 10 struct A2 { struct 14 bool operator==(const A2&) const; argument 15 bool operator!=(const A2&) const = default; 17 int operator<=>(const A2&) const; 18 bool operator<(const A2&) const = default; 19 bool operator<=(const A2&) const = default; 20 bool operator>(const A2&) const = default; 21 bool operator>=(const A2&) const = default; 32 void f(A2 a) { in f()
|