| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | default-constructor-initializers.cpp | 62 struct Y2 : Y1 { struct 63 Y2(int); 64 Y2(); 67 struct Y3 : public Y2 { 72 Y2 y2;
|
| H A D | accessible-base.cpp | 14 struct Y2 : X1, A // expected-warning{{direct base 'A' is inaccessible due to ambiguity:\n struc… struct 26 A *y2_to_a(Y2 *p) { in y2_to_a()
|
| H A D | typedef-redecl.cpp | 16 typedef int Y2; // expected-note{{declared here}} typedef 17 struct Y2; // expected-error{{definition of type 'Y2' conflicts with typedef of the same name}}
|
| H A D | expressions.cpp | 139 #define Y2 2 in test4() macro 140 bool r2 = X || Y2; // expected-warning {{use of logical '||' with constant operand}} \ in test4()
|
| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | decl-attrs.cpp | 23 using Y2 = X2<int>; typedef 24 template<typename T> struct alignas(Y2*) X2 {}; 41 extern Y2 y2; 43 static_assert(alignof(Y2) == alignof(Y2*), "");
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/intrinsics/ |
| H A D | system_user.ll | 16 tail call void @llvm.hexagon.Y2.dccleana(i8* %p) 24 tail call void @llvm.hexagon.Y2.dccleaninva(i8* %p) 32 tail call void @llvm.hexagon.Y2.dcinva(i8* %p) 40 tail call void @llvm.hexagon.Y2.dczeroa(i8* %p) 61 declare void @llvm.hexagon.Y2.dccleana(i8* nocapture readonly) #2 62 declare void @llvm.hexagon.Y2.dccleaninva(i8* nocapture readonly) #2 63 declare void @llvm.hexagon.Y2.dcinva(i8* nocapture readonly) #2 64 declare void @llvm.hexagon.Y2.dczeroa(i8* nocapture) #3
|
| /llvm-project-15.0.7/clang/test/CXX/temp/temp.param/ |
| H A D | p10-0x.cpp | 5 template<typename, int> struct Y2; 11 template<template<class> class F = Y2, template<class> class G> using B2t = F<G<int>>; 13 template<int N, int M = 5> using B2n = Y2<int, N + M>; 14 template<int N = 5, int M> using B2n = Y2<int, N + M>;
|
| H A D | p10.cpp | 4 template<typename, int> struct Y2; 10 template<template<class, int> class = Y2, template<class> class> class B2t;
|
| /llvm-project-15.0.7/llvm/test/Transforms/BDCE/ |
| H A D | intrinsics.ll | 14 ; CHECK-NEXT: [[Y2:%.*]] = or i8 [[Y:%.*]], [[B2]] 15 ; CHECK-NEXT: [[M:%.*]] = call i8 @llvm.umax.i8(i8 [[X2]], i8 [[Y2]]) 33 ; CHECK-NEXT: [[Y2:%.*]] = or i8 [[Y:%.*]], [[B2]] 34 ; CHECK-NEXT: [[M:%.*]] = call i8 @llvm.umin.i8(i8 [[X2]], i8 [[Y2]]) 52 ; CHECK-NEXT: [[Y2:%.*]] = or i8 [[Y:%.*]], [[B2]] 53 ; CHECK-NEXT: [[M:%.*]] = call i8 @llvm.smax.i8(i8 [[X2]], i8 [[Y2]]) 71 ; CHECK-NEXT: [[Y2:%.*]] = or i8 [[Y:%.*]], [[B2]] 72 ; CHECK-NEXT: [[M:%.*]] = call i8 @llvm.smin.i8(i8 [[X2]], i8 [[Y2]])
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | UnrollAnalyzerTest.cpp | 105 Instruction *Y2 = &*BBI++; in TEST() local 113 auto I2 = SimplifiedValuesVector[0].find(Y2); in TEST() 124 I2 = SimplifiedValuesVector[TripCount - 1].find(Y2); in TEST() 170 Instruction *Y2 = &*BBI; in TEST() local 177 auto I2 = SimplifiedValuesVector[0].find(Y2); in TEST() 213 Instruction *Y2 = &*BBI++; in TEST() local 220 auto I2 = SimplifiedValuesVector[5].find(Y2); in TEST() 306 Instruction *Y2 = &*BBI++; in TEST() local 315 auto I2 = SimplifiedValuesVector[5].find(Y2); in TEST()
|
| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | argument-dependent-lookup.cpp | 34 struct Y2 { struct 44 static_assert(A<Y2>::x == &Y2::value, "");
|
| H A D | instantiate-static-var.cpp | 70 struct Y2 { struct 81 Z1<Y2<X2>::value> x2; in Test() argument 82 int y2[Y2<X2>::value]; in Test()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/ |
| H A D | common_reference.compile.pass.cpp | 44 struct Y2 {}; struct 49 struct common_type<X2, Y2> { 53 struct common_type<Y2, X2> { 154 static_assert(std::is_same_v<std::common_reference_t<X2&, Y2 const&>, Z2>); 186 static_assert(std::is_same_v<std::common_reference_t<std::tuple<int, X2>, std::tuple<int, Y2>>, std… 187 static_assert(std::is_same_v<std::common_reference_t<std::tuple<int, X2>, std::tuple<int, Y2>>, std… 214 static_assert(std::is_same_v<std::common_reference_t<std::pair<int, X2>, std::pair<int, Y2>>, std::… 215 static_assert(std::is_same_v<std::common_reference_t<std::pair<int, X2>, std::pair<int, Y2>>, std::…
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | Dag.td | 23 def Y2 : yclass; 30 def VAL2 : C2<Y2>; 33 // CHECK-NEXT: dag d = (X2 Y2) 34 // CHECK-NEXT: dag e = (Y2 X2)
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | shift-sra.ll | 39 ; CHECK-NEXT: [[Y2:%.*]] = ashr i64 [[Y:%.*]], 63 42 ; CHECK-NEXT: [[P:%.*]] = phi i64 [ [[X2]], [[T]] ], [ [[Y2]], [[F]] ] 50 %Y2 = ashr i64 %Y, 63 53 %P = phi i64 [%X2, %T], [%Y2, %F] 65 ; CHECK-NEXT: [[Y2:%.*]] = ashr i64 [[Y:%.*]], 63 68 ; CHECK-NEXT: [[P:%.*]] = phi i64 [ [[X2]], [[T]] ], [ [[Y2]], [[F]] ] 76 %Y2 = ashr i64 %Y, 63 79 %P = phi i64 [%X2, %T], [%Y2, %F]
|
| H A D | div-shift.ll | 137 ; CHECK-NEXT: [[Y2:%.*]] = shl i8 1, [[Y:%.*]] 138 ; CHECK-NEXT: [[M:%.*]] = call i8 @llvm.umin.i8(i8 [[Y2]], i8 [[Z:%.*]]) 151 ; CHECK-NEXT: [[Y2:%.*]] = shl i8 1, [[Y:%.*]] 153 ; CHECK-NEXT: [[M:%.*]] = call i8 @llvm.umin.i8(i8 [[Y2]], i8 [[Z2]]) 169 ; CHECK-NEXT: [[Y2:%.*]] = shl i8 1, [[Y:%.*]] 171 ; CHECK-NEXT: [[M:%.*]] = call i8 @llvm.smin.i8(i8 [[Y2]], i8 [[Z2]]) 185 ; CHECK-NEXT: [[Y2:%.*]] = shl i8 1, [[Y:%.*]] 187 ; CHECK-NEXT: [[M:%.*]] = call i8 @llvm.smax.i8(i8 [[Y2]], i8 [[Z2]])
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | isel-dcfetch-intrin-map.ll | 11 call void @llvm.hexagon.Y2.dcfetch(i8* %a0) 15 declare void @llvm.hexagon.Y2.dcfetch(i8*) #0
|
| H A D | dccleana.ll | 7 declare void @llvm.hexagon.Y2.dccleana(i8*) #0 11 tail call void @llvm.hexagon.Y2.dccleana(i8* %a0)
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | microsoft-abi-rtti.cpp | 25 struct Y2 { virtual void f() {} }; in f() argument 26 struct A2 : Z2, Y2 {};
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/optional.object.assign/ |
| H A D | const_optional_U.pass.cpp | 46 struct Y2 struct 48 Y2() = default; 49 Y2(const int&) = delete; 50 Y2& operator=(const int&) { return *this; } in operator =() argument
|
| /llvm-project-15.0.7/clang/test/CXX/class.access/class.friend/ |
| H A D | p3-cxx0x.cpp | 19 struct Y2 { struct 27 X1<Y2> x1a; argument
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | IntrusiveRefCntPtrTest.cpp | 126 auto Y2 = makeIntrusiveRefCnt<Y>(); in TEST() local 130 const void *P2 = Y2.get(); in TEST() 134 IntrusiveRefCntPtr<X> X2 = Y2; in TEST()
|
| /llvm-project-15.0.7/llvm/test/Transforms/SROA/ |
| H A D | tbaa-struct.ll | 12 ; CHECK-NEXT: [[X14:%.*]] = call <2 x float> @foo(ptr [[Y2:%.*]]) 13 ; CHECK-NEXT: store <2 x float> [[X14]], ptr [[Y2]], align 4, !tbaa.struct !0
|
| /llvm-project-15.0.7/llvm/test/MC/X86/ |
| H A D | x86-GCC-inline-asm-Y-constraints.ll | 53 …%0 = tail call <4 x float> asm sideeffect "vpaddq $0, $1, $2\0A\09", "=^Y2,^Y2,^Y2,~{dirflag},~{fp…
|
| /llvm-project-15.0.7/clang/test/CXX/over/over.over/ |
| H A D | p1.cpp | 88 template<int (&)(int)> struct Y2 { }; struct 95 Y2<f0> y2;
|