Home
last modified time | relevance | path

Searched refs:div2 (Results 1 – 25 of 53) sorted by relevance

123

/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Domod.ll46 %div2 = fmul float %add, 0.5
92 %div2 = fmul double %add, 0.5
138 %div2 = fmul float %add, 0.5
207 %div2 = fmul float %add, 0.5
250 %div2 = fmul float %add, 0.5
290 %div2 = fmul float %add, 2.0
330 %div2 = fmul float %add, 4.0
376 %div2 = fmul float %add, 4.0
607 %div2.1 = fmul float %div2.0, 0.5
724 %div2 = fmul half %add, 0.5
[all …]
H A Dlds-oqap-crash.ll20 %div2 = udiv i32 %div1, 11
21 %div3 = udiv i32 %div2, %a
H A Dstructurize.ll71 %div2 = udiv i32 %div1, 11
72 %div3 = udiv i32 %div2, %a
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dfdiv-combine.ll31 %div2 = fdiv arcp float %mul, %z
32 ret float %div2
46 %div2 = fdiv arcp float %mul, %z
47 ret float %div2
61 %div2 = fdiv float %mul, %z
62 ret float %div2
78 %div2 = fdiv arcp float %mul, %z
79 ret float %div2
94 %div2 = fdiv fast double %x, %y
95 %ret = fadd fast double %div2, %div1
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dmachine-outliner-return-2.ll14 %div2 = sdiv i32 %div, %sub1
15 %mul3 = mul nsw i32 %div2, %b
34 %div2 = sdiv i32 %div, %sub1
35 %mul3 = mul nsw i32 %div2, %b
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dfdiv-combine.ll19 %div2 = fdiv float %c, %D
20 tail call void @foo_3f(float %div, float %div1, float %div2)
35 %div2 = fdiv double %c, %D
36 tail call void @foo_3d(double %div, double %div1, double %div2)
51 %div2 = fdiv <4 x float> %c, %D
52 tail call void @foo_3_4xf(<4 x float> %div, <4 x float> %div1, <4 x float> %div2)
67 %div2 = fdiv <2 x double> %c, %D
68 tail call void @foo_3_2xd(<2 x double> %div, <2 x double> %div1, <2 x double> %div2)
115 %div2 = fdiv <4 x float> %c, %splat
116 tail call void @foo_3_4xf(<4 x float> %div, <4 x float> %div1, <4 x float> %div2)
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/Reassociate/
H A Dcanonicalize-neg-const.ll301 %div2 = fdiv double %div1, -7.0
302 %add = fadd double %div2, %a
317 %div2 = fdiv double -4.0, %div1
318 %div3 = fdiv double %div2, 5.0
346 %div2 = fdiv double %div1, 7.0
347 %sub = fsub double %a, %div2
362 %div2 = fdiv double %div1, -7.0
363 %div3 = fdiv double -5.0, %div2
391 %div2 = fdiv double %mul1, -5.0
392 %add = fadd double %div2, %a
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dfdiv-combine.ll17 %div2 = fdiv arcp double %c, %D
18 tail call void @foo_3d(double %div, double %div1, double %div2)
H A Dppc64-r2-alloc.ll9 %div2 = sdiv i32 %div1, %d
10 %div3 = sdiv i32 %div2, %d
69 %div62 = sdiv i32 %div61, %div2
/llvm-project-15.0.7/llvm/test/Transforms/Inline/ARM/
H A Dloop-add.ll13 %div2 = lshr i32 %n, 2
15 tail call void @LoopCall(i8* %p1, i8* %p2, i32 %div2) #0
21 tail call void @LoopCall_internal(i8* %p1, i8* %p2, i32 %div2) #0
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/
H A Dexact-nsw-nuw.ll62 define i32 @div2(i32 %V) {
63 ; CHECK-LABEL: @div2(
/llvm-project-15.0.7/polly/test/ScopInfo/
H A Dunsigned-division-5.ll35 %div2 = udiv i64 %mul, 3
36 %arrayidx2 = getelementptr inbounds i32, i32* %A, i64 %div2
/llvm-project-15.0.7/libcxx/test/std/algorithms/alg.nonmodifying/alg.is_permutation/
H A Dranges.is_permutation.pass.cpp178 constexpr A div2() const { return A{a / 2}; } in test() function
186 in1.begin(), in1.end(), in2.begin(), in2.end(), {}, &A::x2, &A::div2); in test()
191 auto ret = std::ranges::is_permutation(in1, in2, {}, &A::x2, &A::div2); in test()
/llvm-project-15.0.7/llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/
H A Dcomplex-index.ll20 %div2 = lshr i64 %call1, 3
21 %mul = shl i64 %div2, 7
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dvector-scalar.c30 uchar4 div2(uchar4 v) in div2() function
H A Dubsan-promoted-arith.cpp81 uchar div2(uchar uc) { return uc / uc; } in div2() function
/llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/
H A Dreorder_with_external_users.ll145 %div2 = fdiv double %add2, 2.2
148 %mul2 = fmul double %div2, 3.2
194 %div2 = fdiv double %sub2, 2.2
197 %mul2 = fmul double %div2, 3.2
241 %div2 = fdiv double %add2, 2.2
246 %mul2 = fmul double %div2, 3.2
/llvm-project-15.0.7/polly/test/CodeGen/
H A Dparam_div_div_div_2.ll41 %div2 = udiv i32 %div, %div1
42 %idxprom = zext i32 %div2 to i64
/llvm-project-15.0.7/llvm/test/Transforms/CodeGenPrepare/X86/
H A Dselect.ll115 %div2 = fdiv float %b, %a
117 %sel = select i1 %cmp, float %div1, float %div2
205 %div2 = sdiv i32 %b, %a
207 %sel = select i1 %cmp, i32 %div1, i32 %div2
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dfp-div-01.ll110 %div2 = fdiv float %div1, %val2
111 %div3 = fdiv float %div2, %val3
H A Dfp-div-02.ll110 %div2 = fdiv double %div1, %val2
111 %div3 = fdiv double %div2, %val3
H A Dfp-strict-div-02.ll135 %div2 = call double @llvm.experimental.constrained.fdiv.f64(
140 double %div2, double %val3,
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_local_space.c730 __isl_keep isl_mat *div2, int *exp1, int *exp2) in isl_merge_divs() argument
736 if (!div1 || !div2) in isl_merge_divs()
740 div = isl_mat_alloc(div1->ctx, 1 + div1->n_row + div2->n_row, in isl_merge_divs()
741 d + div1->n_row + div2->n_row); in isl_merge_divs()
745 for (i = 0, j = 0, k = 0; i < div1->n_row && j < div2->n_row; ++k) { in isl_merge_divs()
749 expand_row(div, k + 1, div2, j, exp2); in isl_merge_divs()
766 for (; j < div2->n_row; ++j, ++k) { in isl_merge_divs()
767 expand_row(div, k, div2, j, exp2); in isl_merge_divs()
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dpostlegalizer-combiner-divrem.mir186 ; CHECK-NEXT: %div2:_(s32) = G_SDIV %src1, %src2
187 ; CHECK-NEXT: G_STORE %div2(s32), %ptr3(p1) :: (store (s32), addrspace 1)
197 %div2:_(s32) = G_SDIV %src1:_(s32), %src2:_(s32)
198 G_STORE %div2:_(s32), %ptr3:_(p1) :: (store (s32), addrspace 1, align 4)
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dfdiv.ll162 %div2 = fdiv arcp reassoc float %div1, %z
163 ret float %div2
175 %div2 = fdiv arcp reassoc <2 x float> %z, %div1
176 ret <2 x float> %div2
191 %div2 = fdiv fast float %div1, %z
193 ret float %div2
204 %div2 = fdiv fast float %z, %div1
206 ret float %div2
219 %div2 = fdiv reassoc arcp float %z, %div1
221 ret float %div2

123