Home
last modified time | relevance | path

Searched refs:out2 (Results 1 – 25 of 115) sorted by relevance

12345

/llvm-project-15.0.7/clang/test/CodeGen/
H A Dasm-goto.c39 int test3(int out1, int out2) { in test3() argument
44 …asm volatile goto("testl %0, %0; jne %l3;" : "=r"(out1), "=r"(out2) : "r"(out1) :: label_true, loo… in test3()
45 …asm volatile goto("testl %0, %0; jne %l4;" : "=r"(out1), "=r"(out2) : "r"(out1) :: label_true, loo… in test3()
56 int test4(int out1, int out2) { in test4() argument
61 if (out1 < out2) in test4()
62 asm volatile goto("jne %l5" : "+S"(out1), "+D"(out2) : "r"(out1) :: label_true, loop); in test4()
64 … asm volatile goto("jne %l7" : "+S"(out1), "+D"(out2) : "r"(out1), "r"(out2) :: label_true, loop); in test4()
68 return out1 + out2; in test4()
99 int out2 = 42; in test6() local
100 …asm volatile goto("testl %0, %0; testl %1, %1; jne %l3" : "+S"(out2) : "r"(out1) :: label_true, la… in test6()
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/CostModel/X86/
H A Dinterleaved-store-i16-stride-3.ll17 ; SSE2: LV: Found an estimated cost of 1 for VF 1 For instruction: store i16 %v2, ptr %out2, align…
18 ; SSE2: LV: Found an estimated cost of 16 for VF 2 For instruction: store i16 %v2, ptr %out2, alig…
19 ; SSE2: LV: Found an estimated cost of 26 for VF 4 For instruction: store i16 %v2, ptr %out2, alig…
20 ; SSE2: LV: Found an estimated cost of 51 for VF 8 For instruction: store i16 %v2, ptr %out2, alig…
24 ; AVX1: LV: Found an estimated cost of 1 for VF 1 For instruction: store i16 %v2, ptr %out2, align…
25 ; AVX1: LV: Found an estimated cost of 15 for VF 2 For instruction: store i16 %v2, ptr %out2, alig…
32 ; AVX2: LV: Found an estimated cost of 1 for VF 1 For instruction: store i16 %v2, ptr %out2, align…
33 ; AVX2: LV: Found an estimated cost of 7 for VF 2 For instruction: store i16 %v2, ptr %out2, align…
34 ; AVX2: LV: Found an estimated cost of 9 for VF 4 For instruction: store i16 %v2, ptr %out2, align…
78 %out2 = getelementptr inbounds [1024 x i16], ptr @B, i64 0, i64 %iv.2
[all …]
H A Dinterleaved-store-i8-stride-3.ll17 ; SSE2: LV: Found an estimated cost of 1 for VF 1 For instruction: store i8 %v2, ptr %out2, align 1
18 ; SSE2: LV: Found an estimated cost of 25 for VF 2 For instruction: store i8 %v2, ptr %out2, align…
19 ; SSE2: LV: Found an estimated cost of 52 for VF 4 For instruction: store i8 %v2, ptr %out2, align…
24 ; AVX1: LV: Found an estimated cost of 1 for VF 1 For instruction: store i8 %v2, ptr %out2, align 1
25 ; AVX1: LV: Found an estimated cost of 15 for VF 2 For instruction: store i8 %v2, ptr %out2, align…
26 ; AVX1: LV: Found an estimated cost of 27 for VF 4 For instruction: store i8 %v2, ptr %out2, align…
32 ; AVX2: LV: Found an estimated cost of 1 for VF 1 For instruction: store i8 %v2, ptr %out2, align 1
33 ; AVX2: LV: Found an estimated cost of 7 for VF 2 For instruction: store i8 %v2, ptr %out2, align 1
34 ; AVX2: LV: Found an estimated cost of 7 for VF 4 For instruction: store i8 %v2, ptr %out2, align 1
76 %out2 = getelementptr inbounds [1024 x i8], ptr @B, i64 0, i64 %iv.2
[all …]
H A Dinterleaved-store-f32-stride-3.ll16 ; SSE2: LV: Found an estimated cost of 1 for VF 1 For instruction: store float %v2, ptr %out2, ali…
17 ; SSE2: LV: Found an estimated cost of 11 for VF 2 For instruction: store float %v2, ptr %out2, al…
18 ; SSE2: LV: Found an estimated cost of 24 for VF 4 For instruction: store float %v2, ptr %out2, al…
19 ; SSE2: LV: Found an estimated cost of 48 for VF 8 For instruction: store float %v2, ptr %out2, al…
23 ; AVX1: LV: Found an estimated cost of 1 for VF 1 For instruction: store float %v2, ptr %out2, ali…
24 ; AVX1: LV: Found an estimated cost of 13 for VF 2 For instruction: store float %v2, ptr %out2, al…
25 ; AVX1: LV: Found an estimated cost of 23 for VF 4 For instruction: store float %v2, ptr %out2, al…
31 ; AVX2: LV: Found an estimated cost of 1 for VF 1 For instruction: store float %v2, ptr %out2, ali…
32 ; AVX2: LV: Found an estimated cost of 7 for VF 2 For instruction: store float %v2, ptr %out2, ali…
68 %out2 = getelementptr inbounds [1024 x float], ptr @B, i64 0, i64 %iv.2
[all …]
H A Dinterleaved-store-i32-stride-3.ll16 ; SSE2: LV: Found an estimated cost of 1 for VF 1 For instruction: store i32 %v2, ptr %out2, align…
17 ; SSE2: LV: Found an estimated cost of 23 for VF 2 For instruction: store i32 %v2, ptr %out2, alig…
18 ; SSE2: LV: Found an estimated cost of 48 for VF 4 For instruction: store i32 %v2, ptr %out2, alig…
19 ; SSE2: LV: Found an estimated cost of 96 for VF 8 For instruction: store i32 %v2, ptr %out2, alig…
23 ; AVX1: LV: Found an estimated cost of 1 for VF 1 For instruction: store i32 %v2, ptr %out2, align…
24 ; AVX1: LV: Found an estimated cost of 18 for VF 2 For instruction: store i32 %v2, ptr %out2, alig…
31 ; AVX2: LV: Found an estimated cost of 1 for VF 1 For instruction: store i32 %v2, ptr %out2, align…
32 ; AVX2: LV: Found an estimated cost of 7 for VF 2 For instruction: store i32 %v2, ptr %out2, align…
33 ; AVX2: LV: Found an estimated cost of 7 for VF 4 For instruction: store i32 %v2, ptr %out2, align…
68 %out2 = getelementptr inbounds [1024 x i32], ptr @B, i64 0, i64 %iv.2
[all …]
H A Dinterleaved-store-i64-stride-3.ll16 ; SSE2: LV: Found an estimated cost of 1 for VF 1 For instruction: store i64 %v2, ptr %out2, align…
17 ; SSE2: LV: Found an estimated cost of 22 for VF 2 For instruction: store i64 %v2, ptr %out2, alig…
18 ; SSE2: LV: Found an estimated cost of 44 for VF 4 For instruction: store i64 %v2, ptr %out2, alig…
19 ; SSE2: LV: Found an estimated cost of 88 for VF 8 For instruction: store i64 %v2, ptr %out2, alig…
22 ; AVX1: LV: Found an estimated cost of 1 for VF 1 For instruction: store i64 %v2, ptr %out2, align…
23 ; AVX1: LV: Found an estimated cost of 17 for VF 2 For instruction: store i64 %v2, ptr %out2, alig…
29 ; AVX2: LV: Found an estimated cost of 1 for VF 1 For instruction: store i64 %v2, ptr %out2, align…
30 ; AVX2: LV: Found an estimated cost of 6 for VF 2 For instruction: store i64 %v2, ptr %out2, align…
31 ; AVX2: LV: Found an estimated cost of 9 for VF 4 For instruction: store i64 %v2, ptr %out2, align…
65 %out2 = getelementptr inbounds [1024 x i64], ptr @B, i64 0, i64 %iv.2
[all …]
H A Dinterleaved-store-f64-stride-3.ll16 ; SSE2: LV: Found an estimated cost of 1 for VF 1 For instruction: store double %v2, ptr %out2, al…
17 ; SSE2: LV: Found an estimated cost of 10 for VF 2 For instruction: store double %v2, ptr %out2, a…
18 ; SSE2: LV: Found an estimated cost of 20 for VF 4 For instruction: store double %v2, ptr %out2, a…
19 ; SSE2: LV: Found an estimated cost of 40 for VF 8 For instruction: store double %v2, ptr %out2, a…
22 ; AVX1: LV: Found an estimated cost of 1 for VF 1 For instruction: store double %v2, ptr %out2, al…
23 ; AVX1: LV: Found an estimated cost of 11 for VF 2 For instruction: store double %v2, ptr %out2, a…
29 ; AVX2: LV: Found an estimated cost of 1 for VF 1 For instruction: store double %v2, ptr %out2, al…
30 ; AVX2: LV: Found an estimated cost of 6 for VF 2 For instruction: store double %v2, ptr %out2, al…
31 ; AVX2: LV: Found an estimated cost of 9 for VF 4 For instruction: store double %v2, ptr %out2, al…
65 %out2 = getelementptr inbounds [1024 x double], ptr @B, i64 0, i64 %iv.2
[all …]
/llvm-project-15.0.7/libcxx/test/std/algorithms/alg.modifying.operations/alg.partitions/
H A Dranges_partition_copy.pass.cpp133 std::array<int, N3> out2; in test_one() local
140 assert(base(result.out2) == out2.data() + expected_false.size()); in test_one()
149 std::array<int, N3> out2; in test_one() local
156 assert(base(result.out2) == out2.data() + expected_false.size()); in test_one()
241 std::array<int, 3> out1, out2; in test() local
244 assert(out2 == expected_positive); in test()
247 std::array<int, 3> out1, out2; in test() local
250 assert(out2 == expected_negative); in test()
256 std::array<int, 3> out1, out2; in test() local
262 std::array<int, 3> out1, out2; in test() local
[all …]
/llvm-project-15.0.7/clang/test/CodeGenCUDA/
H A Ddevice-use-host-var.cu85 __device__ void dev_fun(int *out, const int **out2) { in dev_fun() argument
94 *out2 = &constexpr_var; in dev_fun()
95 *out2 = &constexpr_struct.x; in dev_fun()
96 *out2 = &constexpr_array[3].x; in dev_fun()
97 *out2 = &const_var; in dev_fun()
98 *out2 = &const_struct.x; in dev_fun()
99 *out2 = &const_array[3].x; in dev_fun()
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dflat_atomics_i64.ll20 store i64 %tmp0, i64* %out2
42 store i64 %tmp0, i64* %out2
60 store i64 %tmp0, i64* %out2
80 store i64 %tmp0, i64* %out2
100 store i64 %tmp0, i64* %out2
122 store i64 %tmp0, i64* %out2
140 store i64 %tmp0, i64* %out2
160 store i64 %tmp0, i64* %out2
180 store i64 %tmp0, i64* %out2
202 store i64 %tmp0, i64* %out2
[all …]
H A Dextract-vector-elt-build-vector-combine.ll18 i32 addrspace(1)* noalias %out2,
38 store volatile i32 %extract0, i32 addrspace(1)* %out2
39 store volatile i32 %extract1, i32 addrspace(1)* %out2
40 store volatile i32 %extract2, i32 addrspace(1)* %out2
41 store volatile i32 %extract3, i32 addrspace(1)* %out2
84 store volatile i32 %op0, i32 addrspace(1)* %out2
85 store volatile i32 %op1, i32 addrspace(1)* %out2
86 store volatile i32 %op2, i32 addrspace(1)* %out2
87 store volatile i32 %op3, i32 addrspace(1)* %out2
122 store volatile i64 %extract0, i64 addrspace(1)* %out2
[all …]
H A Dflat_atomics.ll42 store i32 %val, i32* %out2
66 store i32 %val, i32* %out2
84 store i32 %val, i32* %out2
104 store i32 %val, i32* %out2
126 store i32 %val, i32* %out2
150 store i32 %val, i32* %out2
168 store i32 %val, i32* %out2
188 store i32 %val, i32* %out2
210 store i32 %val, i32* %out2
234 store i32 %val, i32* %out2
[all …]
H A Dglobal_atomics_i64.ll25 store i64 %tmp0, i64 addrspace(1)* %out2
52 store i64 %tmp0, i64 addrspace(1)* %out2
73 store i64 %tmp0, i64 addrspace(1)* %out2
98 store i64 %tmp0, i64 addrspace(1)* %out2
121 store i64 %tmp0, i64 addrspace(1)* %out2
148 store i64 %tmp0, i64 addrspace(1)* %out2
169 store i64 %tmp0, i64 addrspace(1)* %out2
194 store i64 %tmp0, i64 addrspace(1)* %out2
217 store i64 %tmp0, i64 addrspace(1)* %out2
244 store i64 %tmp0, i64 addrspace(1)* %out2
[all …]
H A Dwmma_multiple_64.ll36 store <4 x float> %res2, <4 x float> addrspace(1)* %out2, align 16
74 store <8 x half> %res2, <8 x half> addrspace(1)* %out2, align 16
91 store <8 x half> %res2, <8 x half> addrspace(1)* %out2, align 16
110 store <8 x i16> %res2, <8 x i16> addrspace(1)* %out2, align 16
127 store <8 x i16> %res2, <8 x i16> addrspace(1)* %out2, align 16
146 store <4 x i32> %res2, <4 x i32> addrspace(1)* %out2, align 16
164 store <4 x i32> %res2, <4 x i32> addrspace(1)* %out2, align 16
181 store <4 x i32> %res2, <4 x i32> addrspace(1)* %out2, align 16
198 store <4 x i32> %res2, <4 x i32> addrspace(1)* %out2, align 16
215 store <4 x i32> %res2, <4 x i32> addrspace(1)* %out2, align 16
[all …]
H A Dglobal_atomics.ll64 store i32 %val, i32 addrspace(1)* %out2
92 store i32 %val, i32 addrspace(1)* %out2
114 store i32 %val, i32 addrspace(1)* %out2
139 store i32 %val, i32 addrspace(1)* %out2
163 store i32 %val, i32 addrspace(1)* %out2
191 store i32 %val, i32 addrspace(1)* %out2
213 store i32 %val, i32 addrspace(1)* %out2
239 store i32 %val, i32 addrspace(1)* %out2
263 store i32 %val, i32 addrspace(1)* %out2
291 store i32 %val, i32 addrspace(1)* %out2
[all …]
H A Dwmma_multiple_32.ll40 store <8 x float> %res2, <8 x float> addrspace(1)* %out2, align 32
130 store <16 x i16> %res2, <16 x i16> addrspace(1)* %out2, align 32
174 store <8 x i32> %res2, <8 x i32> addrspace(1)* %out2, align 32
195 store <8 x i32> %res2, <8 x i32> addrspace(1)* %out2, align 32
216 store <8 x i32> %res2, <8 x i32> addrspace(1)* %out2, align 32
237 store <8 x i32> %res2, <8 x i32> addrspace(1)* %out2, align 32
258 store <8 x i32> %res2, <8 x i32> addrspace(1)* %out2, align 32
279 store <8 x i32> %res2, <8 x i32> addrspace(1)* %out2, align 32
300 store <8 x i32> %res2, <8 x i32> addrspace(1)* %out2, align 32
321 store <8 x i32> %res2, <8 x i32> addrspace(1)* %out2, align 32
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Dmve-vmull.ll15 %out = mul <2 x i64> %out1, %out2
30 %out = mul <2 x i64> %out1, %out2
45 %out = mul <2 x i64> %out1, %out2
60 %out = mul <2 x i64> %out1, %out2
75 %out = mul <4 x i32> %out1, %out2
89 %out = mul <4 x i32> %out1, %out2
103 %out = mul <4 x i32> %out1, %out2
117 %out = mul <4 x i32> %out1, %out2
131 %out = mul <8 x i16> %out1, %out2
145 %out = mul <8 x i16> %out1, %out2
[all …]
H A Dmve-vmull-splat.ll17 %out = mul <2 x i64> %out1, %out2
34 %out = mul <2 x i64> %out2, %out1
109 %out = mul <2 x i64> %out1, %out2
126 %out = mul <2 x i64> %out2, %out1
206 %out = mul <4 x i64> %out1, %out2
226 %out = mul <4 x i64> %out2, %out1
331 %out = mul <2 x i64> %out1, %out2
348 %out = mul <2 x i64> %out2, %out1
405 %out = mul <2 x i64> %out1, %out2
422 %out = mul <2 x i64> %out2, %out1
[all …]
/llvm-project-15.0.7/libcxx/test/std/algorithms/
H A Dranges_robust_against_differing_projections.pass.cpp49 auto out2 = output2.begin(); in test_all() local
66 test(std::ranges::transform, in, in2, out2, sum, proj1, proj2); in test_all()
69 test(std::ranges::merge, in, in2, out2, less, proj1, proj2); in test_all()
71 test(std::ranges::set_intersection, in, in2, out2, less, proj1, proj2); in test_all()
73 test(std::ranges::set_difference, in, in2, out2, less, proj1, proj2); in test_all()
75 test(std::ranges::set_symmetric_difference, in, in2, out2, less, proj1, proj2); in test_all()
77 test(std::ranges::set_union, in, in2, out2, less, proj1, proj2); in test_all()
/llvm-project-15.0.7/lld/test/COFF/
H A Dout.test5 # RUN: cp %t.obj %T/out/tmp/out2
9 # RUN: rm -f out1.exe out2.exe out3.exe out3.dll out4.exe
11 # RUN: lld-link /entry:main %T/out/tmp/out2
16 # RUN: llvm-readobj out2.exe | FileCheck %s
/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Din_out_out_result.h30 _LIBCPP_NO_UNIQUE_ADDRESS _OutIter2 out2; member
37 return {in, out1, out2}; in in_out_out_result()
45 return {std::move(in), std::move(out1), std::move(out2)}; in in_out_out_result()
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_multi_product_templ.c27 isl_size in1, in2, out1, out2; in MULTI() local
33 out2 = FN(MULTI(BASE),dim)(multi2, isl_dim_out); in MULTI()
34 if (in1 < 0 || in2 < 0 || out1 < 0 || out2 < 0) in MULTI()
48 for (i = 0; i < out2; ++i) { in MULTI()
/llvm-project-15.0.7/libcxx/test/std/algorithms/algorithms.results/
H A Din_out_out_result.pass.cpp73 assert(res.out2 == 1.f); in test()
77 assert(res2.out2.content == 1.f); in test()
87 auto [in, out1, out2] = std::ranges::in_out_out_result<int, int, int>{1, 2, 3}; in test()
90 assert(out2 == 3); in test()
/llvm-project-15.0.7/llvm/test/Linker/
H A D2004-02-17-WeakStrongLinkage.ll1 ; RUN: llvm-as < %s > %t.out2.bc
3 ; RUN: llvm-link %t.out1.bc %t.out2.bc -o /dev/null
H A D2003-08-28-TypeResolvesGlobal.ll2 ; RUN: echo "%M = type { i32} " | llvm-as > %t.out2.bc
3 ; RUN: llvm-link %t.out2.bc %t.out1.bc

12345