Home
last modified time | relevance | path

Searched refs:T2 (Results 1 – 25 of 740) sorted by relevance

12345678910>>...30

/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.rel/
H A Dthree_way.pass.cpp49 typedef std::tuple<short> T2; in test() typedef
57 typedef std::tuple<short, unsigned long> T2; in test() typedef
80 typedef std::tuple<double> T2; in test() typedef
88 typedef std::tuple<double, unsigned int> T2; in test() typedef
110 typedef std::tuple<double> T2; in test() typedef
117 typedef std::tuple<float, float> T2; in test() typedef
124 typedef std::tuple<double, double, float> T2; in test() typedef
190 typedef std::tuple<long, unsigned int> T2; in test() typedef
203 typedef std::tuple<int> T2; in test() typedef
210 typedef std::tuple<int, int> T2; in test() typedef
[all …]
H A Deq.pass.cpp29 typedef std::tuple<> T2; in main() typedef
31 const T2 t2; in main()
39 const T2 t2(1.1); in main()
47 const T2 t2(1); in main()
55 const T2 t2(1, 2); in main()
63 const T2 t2(1, 3); in main()
71 const T2 t2(1.1, 2); in main()
79 const T2 t2(1.1, 3); in main()
87 const T2 t2(1, 2, 3); in main()
103 const T2 t2(1, 3, 3); in main()
[all …]
H A Dlt.pass.cpp41 typedef std::tuple<> T2; in main() typedef
43 const T2 t2; in main()
53 const T2 t2(1); in main()
63 const T2 t2(0.9); in main()
73 const T2 t2(1.1); in main()
83 const T2 t2(1, 2); in main()
93 const T2 t2(0.9, 2); in main()
103 const T2 t2(1.1, 2); in main()
113 const T2 t2(1, 1); in main()
123 const T2 t2(1, 3); in main()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dselect_xform.ll14 ; T2-LABEL: t1:
19 ; T2-NEXT: it le
21 ; T2-NEXT: bx lr
36 ; T2-LABEL: t2:
57 ; T2-LABEL: t3:
78 ; T2-LABEL: t4:
99 ; T2-LABEL: t5:
121 ; T2-LABEL: t6:
142 ; T2-LABEL: t7:
165 ; T2-LABEL: t8:
[all …]
H A Ddarwin-tls.ll20 ; T2-MOVT-PIC: [[PCREL_LOC]]:
21 ; T2-MOVT-PIC-NEXT: add r0, pc
24 ; T2-MOVT-PIC: ldr r0, [r0]
29 ; T2-LIT-PIC-NEXT: add r0, pc
32 ; T2-LIT-PIC: ldr r0, [r0]
47 ; T2-LIT-STATIC: ldr r0, [r0]
102 ; T2-MOVT-PIC: ldr r0, [r0]
111 ; T2-LIT-PIC: ldr r0, [r0]
176 ; T2-MOVT-PIC: .p2align 2
179 ; T2-MOVT-PIC: .long 0
[all …]
H A Dstore-postinc.ll25 ; CHECK-T2-LABEL: i32_3:
26 ; CHECK-T2: @ %bb.0:
28 ; CHECK-T2-NEXT: bx lr
47 ; CHECK-T2-LABEL: i32_4:
48 ; CHECK-T2: @ %bb.0:
50 ; CHECK-T2-NEXT: bx lr
69 ; CHECK-T2-LABEL: i32_8:
72 ; CHECK-T2-NEXT: bx lr
91 ; CHECK-T2-LABEL: i32_m1:
94 ; CHECK-T2-NEXT: bx lr
[all …]
H A Dstore-preinc.ll25 ; CHECK-T2-LABEL: i32_3:
26 ; CHECK-T2: @ %bb.0:
28 ; CHECK-T2-NEXT: bx lr
47 ; CHECK-T2-LABEL: i32_4:
48 ; CHECK-T2: @ %bb.0:
50 ; CHECK-T2-NEXT: bx lr
69 ; CHECK-T2-LABEL: i32_8:
72 ; CHECK-T2-NEXT: bx lr
91 ; CHECK-T2-LABEL: i32_m1:
94 ; CHECK-T2-NEXT: bx lr
[all …]
H A Dcmp.ll8 ; CHECK-T2: subs r0, r0, r1
9 ; CHECK-T2: it ne
10 ; CHECK-T2: movne r0, #1
21 ; CHECK-T2: clz r0, r0
33 ; CHECK-T2: clz r0, r0
45 ; CHECK-T2: it ne
46 ; CHECK-T2: movne r0, #1
70 ; CHECK-T2: it ne
85 ; CHECK-T2: movlt r2, #1
100 ; CHECK-T2: movhi r2, #1
[all …]
H A Dunfold-shifts.ll12 ; CHECK-T2-NOT: mov
13 ; CHECK-T2: orr r0, r0, #255
27 ; CHECK-T2-NOT: mov
42 ; CHECK-T2-NOT: mov
57 ; CHECK-T2-NOT: mov
86 ; CHECK-T2-NOT: mov
101 ; CHECK-T2-NOT: mov
116 ; CHECK-T2-NOT: mov
131 ; CHECK-T2-NOT: mov
146 ; CHECK-T2-NOT: mov.w r2
[all …]
H A Dsat-to-bitop.ll27 ; CHECK-T2-NEXT: bx lr
59 ; CHECK-T2-NEXT: it mi
61 ; CHECK-T2-NEXT: bx lr
93 ; CHECK-T2-NEXT: it mi
95 ; CHECK-T2-NEXT: bx lr
120 ; CHECK-T2-NEXT: bx lr
150 ; CHECK-T2-NEXT: bx lr
186 ; CHECK-T2-NEXT: it lt
188 ; CHECK-T2-NEXT: bx lr
224 ; CHECK-T2-NEXT: it lt
[all …]
H A Dcmn.ll7 ; T2-LABEL: compare_i_gt:
9 ; T2-NEXT: movs r1, #24
10 ; T2-NEXT: cmn.w r0, #78
11 ; T2-NEXT: it gt
12 ; T2-NEXT: movgt r1, #42
13 ; T2-NEXT: mov r0, r1
14 ; T2-NEXT: bx lr
38 ; T2-NEXT: cmn r0, r1
39 ; T2-NEXT: it eq
41 ; T2-NEXT: mov r0, r2
[all …]
H A Dadd-like-or.ll29 ; CHECK-T2: @ %bb.0:
34 ; CHECK-T2-NEXT: it ne
37 ; CHECK-T2-NEXT: bl foo
85 ; CHECK-T2: @ %bb.0:
89 ; CHECK-T2-NEXT: it ne
92 ; CHECK-T2-NEXT: bx lr
140 ; CHECK-T2-NEXT: it ne
143 ; CHECK-T2-NEXT: bx lr
169 ; CHECK-T2-LABEL: oradd:
173 ; CHECK-T2-NEXT: bx lr
[all …]
H A Di64_volatile_load_store.ll17 ; CHECK-T2-NEXT: movt [[ADDR0]], :upper16:x
18 ; CHECK-T2-NEXT: movt [[ADDR1]], :upper16:y
41 ; CHECK-T2-NEXT: movt [[ADDR0]], :upper16:x
42 ; CHECK-T2-NEXT: movt [[ADDR1]], :upper16:y
167 ; CHECK-T2: sub sp, #80
168 ; CHECK-T2-NEXT: movs [[R0:r[0-9]+]], #0
169 ; CHECK-T2-NEXT: movs [[R1:r[0-9]+]], #1
170 ; CHECK-T2-NEXT: strd [[R1]], [[R0]], [sp, #8]
171 ; CHECK-T2-NEXT: ldrd r0, r1, [sp, #8]
172 ; CHECK-T2-NEXT: add sp, #80
[all …]
H A Dload.ll101 ; CHECK-T2: ldrsb.w r0, [r0]
112 ; CHECK-T2: ldrsh.w r0, [r0]
580 ; CHECK-T2-NEXT: bx lr
599 ; CHECK-T2-NEXT: bx lr
618 ; CHECK-T2-NEXT: bx lr
636 ; CHECK-T2-NEXT: bx lr
655 ; CHECK-T2-NEXT: bx lr
673 ; CHECK-T2-NEXT: bx lr
691 ; CHECK-T2-NEXT: bx lr
710 ; CHECK-T2-NEXT: bx lr
[all …]
/llvm-project-15.0.7/libcxx/include/
H A Dutility76 T2 second;
104 template<class T1, class T2> pair(T1, T2) -> pair<T1, T2>;
106 template <class T1, class T2> bool operator==(const pair<T1,T2>&, const pair<T1,T2>&); // constexpr…
107 template <class T1, class T2> bool operator!=(const pair<T1,T2>&, const pair<T1,T2>&); // constexpr…
108 template <class T1, class T2> bool operator< (const pair<T1,T2>&, const pair<T1,T2>&); // constexpr…
109 template <class T1, class T2> bool operator> (const pair<T1,T2>&, const pair<T1,T2>&); // constexpr…
110 template <class T1, class T2> bool operator>=(const pair<T1,T2>&, const pair<T1,T2>&); // constexpr…
111 template <class T1, class T2> bool operator<=(const pair<T1,T2>&, const pair<T1,T2>&); // constexpr…
128 template <class T1, class T2> struct tuple_size<pair<T1, T2> >;
129 template <class T1, class T2> struct tuple_element<0, pair<T1, T2> >;
[all …]
/llvm-project-15.0.7/clang/test/Parser/
H A Dcxx-template-argument.cpp61 template<class T1, typename T2> struct X;
65 template<class T1, typename T2> struct foo :
69 template<class T1, typename T2> struct foo2 :
74 template<class T1, typename T2> struct foo3 :
75 UnknownBase<T1,T2,ABC<T2,T1> > // expected-error {{no template named 'UnknownBase'}}
78 template<class T1, typename T2> struct foo4 :
83 template<class T1, typename T2> struct foo5 :
84 UnknownBase<T1,T2,ABC<T2,T1>> // expected-error {{no template named 'UnknownBase'}}
90 template<class T1, typename T2> struct foo6 :
102 template<class T1, typename T2> struct foo8 :
[all …]
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dgeneric-lambda.cpp15 return []<class T2>(T2) -> X<X<T2>> { in t1()
17 static X<X<T2>> f() { in t1()
19 static_assert(is_same<T2, X<T1>>); in t1()
20 static_assert(is_same<T3, X<T2>>); in t1()
22 }(X<T2>()); in t1()
32 return []<class T2>(T2) {
36 static_assert(is_same<T2, X<T1>>);
37 static_assert(is_same<T3, X<T2>>);
39 }(X<T2>());
49 return []<C1<T1> T2>(T2) -> C1<X<T2>> auto {
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb/
H A Dbic_imm.ll13 ; CHECK-T2-LABEL: i:
17 ; CHECK-T2-NEXT: bx lr
30 ; CHECK-T2-LABEL: j:
33 ; CHECK-T2-NEXT: bx lr
48 ; CHECK-T2: @ %bb.0:
51 ; CHECK-T2-NEXT: bx lr
66 ; CHECK-T2: @ %bb.0:
69 ; CHECK-T2-NEXT: bx lr
84 ; CHECK-T2: @ %bb.0:
87 ; CHECK-T2-NEXT: bx lr
[all …]
H A Dcmp-add-fold.ll17 ; T2-LABEL: addri1:
19 ; T2-NEXT: adds r0, #3
20 ; T2-NEXT: mov.w r0, #5
21 ; T2-NEXT: it eq
22 ; T2-NEXT: moveq r0, #4
23 ; T2-NEXT: bx lr
48 ; T2-LABEL: addri2:
51 ; T2-NEXT: mov.w r0, #5
52 ; T2-NEXT: it eq
53 ; T2-NEXT: moveq r0, #4
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/ARM/
H A Dindvar-cost.ll178 ; CHECK-T2-NEXT: entry:
194 ; CHECK-T2: while.body7:
214 ; CHECK-T2: while.end:
233 ; CHECK-T2: while.end13:
243 ; CHECK-T2: while.body18:
253 ; CHECK-T2: while.body23:
298 ; CHECK-T2: while.end31:
308 ; CHECK-T2: while.body36:
331 ; CHECK-T2: while.end43:
345 ; CHECK-T2: exit:
[all …]
/llvm-project-15.0.7/lld/test/ELF/
H A Dppc64-plt-stub-compatible.s30 # T2-LABEL: <p9codegen>:
37 # T2-NEXT: 10010318: blr
39 # T2-LABEL: <p10codegen>:
42 # T2-NEXT: 10010328: blr
44 # T2-LABEL: <__plt_callee>:
48 # T2-NEXT: 1001033c: mtctr 12
49 # T2-NEXT: 10010340: bctr
51 # T2-LABEL: <__plt_pcrel_callee>:
53 # T2-NEXT: 10010358: mtctr 12
54 # T2-NEXT: 1001035c: bctr
[all …]
/llvm-project-15.0.7/clang/test/CXX/temp/temp.spec/
H A Dpart.spec.cpp339 template <typename T1> template <typename T2> class CTT6<T1, TestClass::PublicClass>::template NCT1…
340 template <typename T1, typename T2> template <typename T3> class CTT6<T1, T2>::NCT1<T3 *> final {};
341 template <typename T1, typename T2> template <typename T3> class CTT6<T1, T2>::NCT2 {}; // declarat…
342 template <typename T1, typename T2> template <typename T3> class CTT6<T1, T2>::NCT2<T3 *> final {};
343 template <typename T1, typename T2> template <typename T3> class CTT6<T1, T2>::NCT3<T3, TestClass::…
346 template <typename T1, typename T2> template <typename T3, typename T4> class CTT6<T1, T2>::NCT4 {}…
371 template <typename T1> template <typename T2> class CTT6<T1, TestClass::ProtectedClass>::template N…
399 template <typename T1> template <typename T2> class CTT6<T1, TestClass::PrivateClass>::template NCT…
400 template <typename T1, typename T2> template <typename T3> class CTT6<T1, T2>::NCT3<T3, TestClass::…
403 template <typename T1, typename T2> template <typename T3> class CTT6<T1, T2>::NCT4<T3, TestClass::…
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Dfmadd1.ll39 ; 32-NOMADD-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
40 ; 32-NOMADD-DAG: add.s $f0, $[[T1]], $[[T2]]
44 ; 32R2: mtc1 $zero, $[[T2:f[0-9]+]]
45 ; 32R2: add.s $f0, $[[T1]], $[[T2]]
50 ; 32R6-NOMADD-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
51 ; 32R6-NOMADD-DAG: add.s $f0, $[[T1]], $[[T2]]
63 ; 64R6-NOMADD-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
211 ; 32R2: mthc1 $zero, $[[T2]]
252 ; 32R2: mthc1 $zero, $[[T2]]
296 ; 32R2-NAN: mthc1 $zero, $[[T2]]
[all …]
/llvm-project-15.0.7/compiler-rt/test/fuzzer/
H A Dset_cover_merge.test3 RUN: rm -rf %t/T1 %t/T2
4 RUN: mkdir -p %t/T1 %t/T2
14 RUN: echo ...Z.. > %t/T2/1
15 RUN: echo ....E. > %t/T2/2
16 RUN: echo .....R > %t/T2/3
17 RUN: echo F..... > %t/T2/a
18 RUN: echo .U.... > %t/T2/b
19 RUN: echo ..Z... > %t/T2/c
34 RUN: echo F..... > %t/T2/a
35 RUN: echo .U.... > %t/T2/b
[all …]
H A Dmerge.test3 RUN: rm -rf %t/T0 %t/T1 %t/T2
4 RUN: mkdir -p %t/T0 %t/T1 %t/T2
9 # T1 has 3 elements, T2 is empty.
15 RUN: echo ...Z.. > %t/T2/1
16 RUN: echo ....E. > %t/T2/2
17 RUN: echo .....R > %t/T2/3
18 RUN: echo F..... > %t/T2/a
19 RUN: echo .U.... > %t/T2/b
20 RUN: echo ..Z... > %t/T2/c
53 RUN: echo 'FUZZER' > %t/T2/FUZZER
[all …]

12345678910>>...30