| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | template-id-expr.cpp | 96 struct Y1 { struct 111 Y1::template f1<U>(0); in f() argument 112 Y1::template f1(0); in f() 116 Y1::template f2(0); in f() 122 x = Y1::f4(0); in f() 135 struct Y2 : Y1<T> { 136 typedef ::Y1<T> Y1; typedef 139 void f(Y1 *p) { in f() 141 Y1::template f1(0); in f() 145 Y1::template f2(0); in f() [all …]
|
| H A D | argument-dependent-lookup.cpp | 31 struct Y1 { struct 43 static_assert(A<Y1>::x == &Y1::value, "");
|
| H A D | instantiate-static-var.cpp | 56 struct Y1 { struct 79 Z1<Y1<X1>::value> x; in Test() argument 80 int y[Y1<X1>::value]; in Test()
|
| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | decl-attrs.cpp | 18 using Y1 = X1<int>; typedef 19 template<typename T> struct alignas(Y1*) X1 {}; 20 Y1 y1; 40 extern Y1 y1; 42 static_assert(alignof(Y1) == alignof(Y1*), "");
|
| /llvm-project-15.0.7/clang/test/CXX/temp/temp.param/ |
| H A D | p12.cpp | 2 template<typename> struct Y1; // expected-note{{too few template parameters in template template ar… 15 … template<class> class = Y1> // expected-note{{previous default template argument defined here}} 21 … template<class> class = Y1> // expected-error{{template parameter redefines default argument}} 36 …= Y1> // expected-error{{template template argument has different template parameters than its cor…
|
| H A D | p11.cpp | 2 template<typename> struct Y1; 9 template<template<class> class = Y1, // expected-note{{previous default template argument defined h…
|
| H A D | p10.cpp | 3 template<typename> struct Y1; 9 template<template<class, int> class, template<class> class = Y1> class B2t;
|
| H A D | p10-0x.cpp | 4 template<typename> struct Y1; 10 template<template<class> class F, template<class> class G = Y1> using B2t = F<G<int>>;
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | UnrollAnalyzerTest.cpp | 104 Instruction *Y1 = &*BBI++; in TEST() local 108 auto I1 = SimplifiedValuesVector[0].find(Y1); in TEST() 119 I1 = SimplifiedValuesVector[TripCount - 1].find(Y1); in TEST() 167 Instruction *Y1 = &*BBI; in TEST() local 175 auto I1 = SimplifiedValuesVector[0].find(Y1); in TEST() 212 Instruction *Y1 = &*BBI++; in TEST() local 217 auto I1 = SimplifiedValuesVector[5].find(Y1); in TEST() 259 Instruction *Y1 = &*BBI; in TEST() local 262 auto I1 = SimplifiedValuesVector[5].find(Y1); in TEST() 305 Instruction *Y1 = &*BBI++; in TEST() local [all …]
|
| /llvm-project-15.0.7/clang/test/CXX/class.access/class.friend/ |
| H A D | p3-cxx0x.cpp | 7 class Y1 { }; class 9 X0<Y1> x0a; 10 X0<Y1 *> x0b; 29 X1<Y1> x1c; // expected-note{{in instantiation of template class 'X1<Y1>' requested here}}
|
| /llvm-project-15.0.7/clang/test/CXX/temp/temp.decls/temp.mem/ |
| H A D | p1.cpp | 24 struct Y1 { }; // struct 30 struct Y1 { }; struct 34 struct Z : public X<T>::template Y1<U> { };
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | default-constructor-initializers.cpp | 58 struct Y1 { // has no implicit default constructor struct 59 Y1(int); 62 struct Y2 : Y1 {
|
| /llvm-project-15.0.7/llvm/test/Transforms/GVN/PRE/ |
| H A D | load-pre-split-backedge.ll | 10 ; ON-NEXT: [[Y1:%.*]] = load i32, i32* [[P:%.*]], align 4 11 ; ON-NEXT: call void @use(i32 [[Y1]]) 14 … [ [[Y_PRE:%.*]], [[SKIP_HEADER_CRIT_EDGE:%.*]] ], [ [[Y]], [[HEADER]] ], [ [[Y1]], [[ENTRY:%.*]] ] 28 ; OFF-NEXT: [[Y1:%.*]] = load i32, i32* [[P:%.*]], align 4 29 ; OFF-NEXT: call void @use(i32 [[Y1]])
|
| H A D | volatile.ll | 96 ; CHECK-NEXT: [[Y1:%.*]] = load i32, i32* [[P:%.*]], align 4 97 ; CHECK-NEXT: call void @use(i32 [[Y1]]) 101 ; CHECK-NEXT: [[ADD:%.*]] = sub i32 [[Y1]], [[X]] 130 ; CHECK-NEXT: [[Y1:%.*]] = load i32, i32* [[P]], align 4 131 ; CHECK-NEXT: call void @use(i32 [[Y1]]) 134 …]] = phi i32 [ [[Y_PRE]], [[ENTRY_HEADER_CRIT_EDGE]] ], [ [[Y]], [[HEADER]] ], [ [[Y1]], [[SKIP]] ] 163 ; CHECK-NEXT: [[Y1:%.*]] = load i32, i32* [[P:%.*]], align 4 164 ; CHECK-NEXT: call void @use(i32 [[Y1]]) 167 … [ [[Y_PRE:%.*]], [[SKIP_HEADER_CRIT_EDGE:%.*]] ], [ [[Y]], [[HEADER]] ], [ [[Y1]], [[ENTRY:%.*]] ]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/optional.object.assign/ |
| H A D | const_optional_U.pass.cpp | 39 struct Y1 struct 41 Y1() = default; 42 Y1(const int&) {} in Y1() function 43 Y1& operator=(const Y1&) = delete;
|
| H A D | optional_U.pass.cpp | 42 struct Y1 struct 44 Y1() = default; 45 Y1(const int&) {} in Y1() function 46 Y1& operator=(const Y1&) = delete;
|
| /llvm-project-15.0.7/clang/test/CXX/over/over.over/ |
| H A D | p1.cpp | 87 template<float(float)> struct Y1 { }; struct 93 Y1<f0> y1; 94 Y1<&f0> y1a;
|
| /llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/ |
| H A D | extractelement-multiple-uses.ll | 17 ; CHECK-NEXT: [[Y1:%.*]] = extractelement <2 x float> [[Y:%.*]], i32 1 18 ; CHECK-NEXT: [[TMP1:%.*]] = insertelement <2 x float> poison, float [[Y1]], i32 0 19 ; CHECK-NEXT: [[TMP2:%.*]] = insertelement <2 x float> [[TMP1]], float [[Y1]], i32 1
|
| H A D | extract-shuffle-inseltpoison.ll | 7 ; CHECK-NEXT: [[Y1:%.*]] = extractelement <2 x i8> [[Y:%.*]], i32 1 9 ; CHECK-NEXT: [[TMP2:%.*]] = insertelement <2 x i8> [[TMP1]], i8 [[Y1]], i32 1
|
| H A D | extract-shuffle.ll | 7 ; CHECK-NEXT: [[Y1:%.*]] = extractelement <2 x i8> [[Y:%.*]], i32 1 9 ; CHECK-NEXT: [[TMP2:%.*]] = insertelement <2 x i8> [[TMP1]], i8 [[Y1]], i32 1
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | stack-store-check.ll | 90 ; CHECK-NEXT: lui a0, %hi(Y1) 91 ; CHECK-NEXT: lw a1, %lo(Y1)(a0) 93 ; CHECK-NEXT: lw a2, %lo(Y1+4)(a0) 95 ; CHECK-NEXT: lw a3, %lo(Y1+8)(a0) 97 ; CHECK-NEXT: lw a0, %lo(Y1+12)(a0) 284 ; CHECK-NEXT: lui a4, %hi(Y1) 285 ; CHECK-NEXT: sw a0, %lo(Y1+8)(a4) 286 ; CHECK-NEXT: sw a1, %lo(Y1+12)(a4) 287 ; CHECK-NEXT: sw a2, %lo(Y1)(a4) 288 ; CHECK-NEXT: sw a3, %lo(Y1+4)(a4) [all …]
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | isa.td | 18 // CHECK: def Y1 { 39 def Y1 : Y<B<11>>;
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | IntrusiveRefCntPtrTest.cpp | 125 auto Y1 = makeIntrusiveRefCnt<Y>(); in TEST() local 129 const void *P1 = Y1.get(); in TEST() 133 IntrusiveRefCntPtr<X> X1 = std::move(Y1); in TEST()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/GlobalISel/ |
| H A D | arm-legalize-fp.mir | 1925 ; SOFT-DAG: $r3 = COPY [[Y1]] 1984 ; SOFT-DAG: $r3 = COPY [[Y1]] 2043 ; SOFT-DAG: $r3 = COPY [[Y1]] 2102 ; SOFT-DAG: $r3 = COPY [[Y1]] 2161 ; SOFT-DAG: $r3 = COPY [[Y1]] 2219 ; SOFT-DAG: $r3 = COPY [[Y1]] 2273 ; SOFT-DAG: $r3 = COPY [[Y1]] 2328 ; SOFT-DAG: $r3 = COPY [[Y1]] 2383 ; SOFT-DAG: $r3 = COPY [[Y1]] 2438 ; SOFT-DAG: $r3 = COPY [[Y1]] [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | multiple-uses-load-bitcast-select.ll | 6 ; CHECK-NEXT: [[Y1:%.*]] = alloca double, align 8 8 ; CHECK-NEXT: [[LD1:%.*]] = load double, double* [[Y1]], align 8
|