Home
last modified time | relevance | path

Searched refs:div1 (Results 1 – 25 of 48) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A D2012-08-28-udiv_ashl.ll14 %div1 = udiv i32 %div, 100
15 ret i32 %div1
26 %div1 = udiv i32 %div, 100
27 ret i32 %div1
39 %div1 = sdiv i32 %div, 100
40 ret i32 %div1
49 %div1 = udiv i80 %div, 100
50 ret i80 %div1
55 %div1 = udiv i32 %div, 100
56 ret i32 %div1
H A Dselect-crash.ll11 %div1 = fdiv double 1.000000e+00, %add
12 %sub = fsub double 1.075000e+00, %div1
H A Dudiv_select_to_select_shift.ll34 %div1 = udiv <2 x i32> %t1, %neg
35 %use_cmp_again = add <2 x i32> %div1, %zext
H A Dfdiv.ll161 %div1 = fdiv ninf float %x, %y
162 %div2 = fdiv arcp reassoc float %div1, %z
174 %div1 = fdiv nnan <2 x float> %x, %y
190 %div1 = fdiv float %x, %y
191 %div2 = fdiv fast float %div1, %z
192 call void @use_f32(float %div1)
203 %div1 = fdiv float %x, %y
204 %div2 = fdiv fast float %z, %div1
205 call void @use_f32(float %div1)
218 %div1 = fdiv float 1.0, %y
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dfdiv-combine.ll14 %div1 = fdiv arcp float %x, %y
15 ret float %div1
29 %div1 = fdiv arcp float %x, %z
30 %mul = fmul arcp float %div1, %y
44 %div1 = fdiv float %x, %z
45 %mul = fmul arcp float %div1, %y
59 %div1 = fdiv arcp float %x, %z
60 %mul = fmul arcp float %div1, %y
76 %div1 = fdiv arcp float %x, %z
77 %mul = fmul float %div1, %y
[all …]
H A Dspeculation-hardening-sls.ll23 %div1 = sdiv i32 %b, %a
24 ret i32 %div1
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dfdiv-combine.ll18 %div1 = fdiv float %b, %D
34 %div1 = fdiv double %b, %D
50 %div1 = fdiv <4 x float> %b, %D
66 %div1 = fdiv <2 x double> %b, %D
82 %div1 = fdiv float %b, %D
83 tail call void @foo_2f(float %div, float %div1)
95 %div1 = fdiv double %b, %D
96 tail call void @foo_2d(double %div, double %div1)
114 %div1 = fdiv <4 x float> %b, %splat
165 %div1 = fdiv <vscale x 4 x float> %b, %splat
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dfdiv-combine.ll16 %div1 = fdiv arcp double %b, %D
18 tail call void @foo_3d(double %div, double %div1, double %div2)
28 %div1 = fdiv arcp double %b, %D
29 tail call void @foo_2d(double %div, double %div1)
H A Dppc64-r2-alloc.ll8 %div1 = sdiv i32 %div, %d
9 %div2 = sdiv i32 %div1, %d
70 %div63 = sdiv i32 %div62, %div1
/llvm-project-15.0.7/llvm/test/Transforms/Reassociate/
H A Dcanonicalize-neg-const.ll286 %div1 = fdiv double %div0, %c
287 %add = fadd double %div1, %a
300 %div1 = fdiv double %div0, %b
316 %div1 = fdiv double %div0, %b
331 %div1 = fdiv double %div0, %c
332 %sub = fsub double %a, %div1
345 %div1 = fdiv double %div0, %b
361 %div1 = fdiv double %div0, %b
376 %div1 = fdiv double %mul0, %c
377 %add = fadd double %div1, %a
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dlds-oqap-crash.ll19 %div1 = udiv i32 %div0, %a
20 %div2 = udiv i32 %div1, 11
25 %div7 = udiv i32 %div6, %div1
H A Dstructurize.ll70 %div1 = udiv i32 %div0, %4
71 %div2 = udiv i32 %div1, 11
76 %div7 = udiv i32 %div6, %div1
/llvm-project-15.0.7/llvm/test/Transforms/Inline/AArch64/
H A Dbinop.ll87 ; CHECK-NOT: call i32 @div1
88 %C = call i32 @div1(i32 0, i32 %a)
94 ; CHECK-NOT: call i32 @div1
95 %C = call i32 @div1(i32 %a, i32 1)
99 define i32 @div1(i32 %a, i32 %b) {
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/
H A Dexact-nsw-nuw.ll53 define i32 @div1(i32 %V) {
54 ; CHECK-LABEL: @div1(
/llvm-project-15.0.7/polly/test/ScopInfo/NonAffine/
H A Dnon_affine_but_sdiv.ll41 %div1 = sdiv i32 %N, -5
43 %add2 = add nsw i32 %tmp3, %div1
/llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/
H A Dreorder_with_external_users.ll144 %div1 = fdiv double %sub1, 2.1
147 %mul1 = fmul double %div1, 3.1
193 %div1 = fdiv double %add1, 2.1
196 %mul1 = fmul double %div1, 3.1
240 %div1 = fdiv double %sub1, 2.1
245 %mul1 = fmul double %div1, 3.1
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_local_space.c729 __isl_give isl_mat *isl_merge_divs(__isl_keep isl_mat *div1, in isl_merge_divs() argument
736 if (!div1 || !div2) in isl_merge_divs()
739 d = div1->n_col - div1->n_row; 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()
748 expand_row(div, k, div1, i, exp1); in isl_merge_divs()
762 for (; i < div1->n_row; ++i, ++k) { in isl_merge_divs()
763 expand_row(div, k, div1, i, exp1); in isl_merge_divs()
/llvm-project-15.0.7/polly/test/CodeGen/
H A Dparam_div_div_div_2.ll40 %div1 = udiv i32 %c, %d
41 %div2 = udiv i32 %div, %div1
/llvm-project-15.0.7/llvm/test/Transforms/CodeGenPrepare/X86/
H A Dselect.ll114 %div1 = fdiv float %a, %b
117 %sel = select i1 %cmp, float %div1, float %div2
204 %div1 = sdiv i32 %a, %b
207 %sel = select i1 %cmp, i32 %div1, i32 %div2
/llvm-project-15.0.7/llvm/test/Other/X86/
H A Ddebugcounter-divrempairs.ll51 %div1 = sdiv i16 %a, %b
53 %cmp = icmp eq i16 %div1, 42
/llvm-project-15.0.7/polly/test/ScopInfo/
H A Dinvariant_load_complex_condition.ll44 %div1 = sdiv i32 %block_y, 4
45 %rem = srem i32 %div1, 2
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dfp-div-01.ll109 %div1 = fdiv float %div0, %val1
110 %div2 = fdiv float %div1, %val2
H A Dfp-div-02.ll109 %div1 = fdiv double %div0, %val1
110 %div2 = fdiv double %div1, %val2
H A Dfp-strict-div-02.ll131 %div1 = call double @llvm.experimental.constrained.fdiv.f64(
136 double %div1, double %val2,
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dubsan-promoted-arith.cpp77 char div1(char c) { return c / c; } in div1() function

12