Home
last modified time | relevance | path

Searched refs:Y1 (Results 1 – 25 of 73) sorted by relevance

123

/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dtemplate-id-expr.cpp96 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 Dargument-dependent-lookup.cpp31 struct Y1 { struct
43 static_assert(A<Y1>::x == &Y1::value, "");
H A Dinstantiate-static-var.cpp56 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 Ddecl-attrs.cpp18 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 Dp12.cpp2 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 Dp11.cpp2 template<typename> struct Y1;
9 template<template<class> class = Y1, // expected-note{{previous default template argument defined h…
H A Dp10.cpp3 template<typename> struct Y1;
9 template<template<class, int> class, template<class> class = Y1> class B2t;
H A Dp10-0x.cpp4 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 DUnrollAnalyzerTest.cpp104 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 Dp3-cxx0x.cpp7 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 Dp1.cpp24 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 Ddefault-constructor-initializers.cpp58 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 Dload-pre-split-backedge.ll10 ; 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 Dvolatile.ll96 ; 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 Dconst_optional_U.pass.cpp39 struct Y1 struct
41 Y1() = default;
42 Y1(const int&) {} in Y1() function
43 Y1& operator=(const Y1&) = delete;
H A Doptional_U.pass.cpp42 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 Dp1.cpp87 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 Dextractelement-multiple-uses.ll17 ; 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 Dextract-shuffle-inseltpoison.ll7 ; 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 Dextract-shuffle.ll7 ; 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 Dstack-store-check.ll90 ; 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 Disa.td18 // CHECK: def Y1 {
39 def Y1 : Y<B<11>>;
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DIntrusiveRefCntPtrTest.cpp125 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 Darm-legalize-fp.mir1925 ; 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 Dmultiple-uses-load-bitcast-select.ll6 ; CHECK-NEXT: [[Y1:%.*]] = alloca double, align 8
8 ; CHECK-NEXT: [[LD1:%.*]] = load double, double* [[Y1]], align 8

123