Home
last modified time | relevance | path

Searched refs:fdiv (Results 1 – 25 of 235) sorted by relevance

12345678910

/external/llvm/test/Transforms/InstCombine/
Dfdiv.ll4 %div = fdiv float %x, 0x3810000000000000
12 %div = fdiv float %x, 0x47E0000000000000
16 ; CHECK-NEXT: fdiv float %x, 0x47E0000000000000
20 %div = fdiv float %x, 0x36A0000000000000
24 ; CHECK-NEXT: fdiv float %x, 0x36A0000000000000
28 %div = fdiv fast float %x, 8.0
36 %div1 = fdiv fast float %x, %y
37 %div2 = fdiv fast float %div1, %z
41 ; CHECK-NEXT: fdiv fast
45 %div1 = fdiv fast float %x, %y
[all …]
Dfast-math.ll198 %t1 = fdiv double %f1, 3.0e+0
205 ; CHECK: %1 = fdiv fast double %f1, 0x7FE8000000000000
212 %t1 = fdiv double %f1, 3.0e+0
234 %t1 = fdiv float 2.0e+3, %f1
238 ; CHECK: fdiv fast float 1.200000e+07, %f1
244 %div = fdiv fast float 1.000000e+00, %f1
255 %t1 = fdiv float %f1, 2.0e+3
263 %t1 = fdiv <4 x float> %f1, <float 2.0e+3, float 3.0e+3, float 2.0e+3, float 1.0e+3>
274 %t1 = fdiv float %f1, 2.0e+3
285 %t1 = fdiv float %f1, 3.0e+0
[all …]
Dfold-fops-into-selects.ll45 %op = fdiv float 2.000000e+00, %cf
48 ; CHECK: [[OP:%.*]] = fdiv float 2.000000e+00, %B
55 %op = fdiv float %cf, 2.000000e+00
65 %op = fdiv float %cf, 3.000000e+00
68 ; CHECK: [[OP:%.*]] = fdiv float %B, 3.000000e+00
D2012-06-06-LoadOfPHIs.ll75 %tmp30 = fdiv double %tmp29, 2.000000e+00
94 %tmp40 = fdiv double %tmp37, %tmp39
101 %tmp44 = fdiv double %tmp37, %tmp43
116 %tmp54 = fdiv double %tmp50, %tmp53
131 %tmp64 = fdiv double %tmp60, %tmp63
143 %tmp73 = fdiv double %tmp69, %tmp72
150 %tmp77 = fdiv double %tmp76, 6.000000e+00
/external/llvm/test/CodeGen/ARM/
D2009-02-27-SpillerBug.ll40 %.pn141 = fdiv double 0.000000e+00, %4 ; <double> [#uses=1]
41 %.pn142 = fdiv double 0.000000e+00, %5 ; <double> [#uses=1]
42 %.pn136 = fdiv double 0.000000e+00, 0.000000e+00 ; <double> [#uses=1]
43 %.pn132 = fdiv double 0.000000e+00, %5 ; <double> [#uses=1]
44 %.pn123 = fdiv double 0.000000e+00, 0.000000e+00 ; <double> [#uses=1]
45 %.pn124 = fdiv double 0.000000e+00, %.pn198 ; <double> [#uses=1]
46 %.pn120 = fdiv double 0.000000e+00, 0.000000e+00 ; <double> [#uses=1]
47 %.pn117 = fdiv double 0.000000e+00, %4 ; <double> [#uses=1]
48 %.pn118 = fdiv double %.pn185, %5 ; <double> [#uses=1]
49 %.pn88 = fdiv double %.pn147, %5 ; <double> [#uses=1]
[all …]
D2009-07-29-VFP3Registers.ll47 %.pn390 = fdiv double %.pn452, undef ; <double> [#uses=0]
48 %.pn145 = fdiv double %.pn238, %1 ; <double> [#uses=0]
49 %.pn138 = fdiv double %.pn230, undef ; <double> [#uses=1]
50 %.pn139 = fdiv double %.pn228, undef ; <double> [#uses=1]
51 %.pn134 = fdiv double %.pn224, %0 ; <double> [#uses=1]
52 %.pn135 = fdiv double %.pn222, %1 ; <double> [#uses=1]
53 %.pn133 = fdiv double %.pn218, undef ; <double> [#uses=0]
54 %.pn128 = fdiv double %.pn214, undef ; <double> [#uses=1]
55 %.pn129 = fdiv double %.pn212, %.pn213 ; <double> [#uses=1]
56 %.pn126 = fdiv double %.pn210, undef ; <double> [#uses=0]
[all …]
Dvdiv_combine.ll18 %div.i = fdiv <2 x float> %vcvt.i, <float 8.000000e+00, float 8.000000e+00>
34 %div.i = fdiv <2 x float> %vcvt.i, <float 8.000000e+00, float 8.000000e+00>
48 %div.i = fdiv <2 x float> %vcvt.i, <float 0x401B333340000000, float 0x401B333340000000>
62 %div.i = fdiv <2 x float> %vcvt.i, <float 0x4200000000000000, float 0x4200000000000000>
76 %div.i = fdiv <2 x float> %vcvt.i, <float 0x41F0000000000000, float 0x41F0000000000000>
92 …%div.i = fdiv <4 x float> %vcvt.i, <float 8.000000e+00, float 8.000000e+00, float 8.000000e+00, fl…
105 %shift = fdiv <4 x float> %conv, <float 2.0, float 2.0, float 2.0, float 2.0>
115 %shift = fdiv <4 x float> %conv, <float 2.0, float 2.0, float 2.0, float 2.0>
125 %shift = fdiv <2 x float> %conv, <float 2.0, float 2.0>
135 %shift = fdiv <2 x double> %conv, <double 2.0, double 2.0>
D2012-04-10-DAGCombine.ll12 %tmp7 = fdiv float %tmp6, 2.000000e+01
14 %tmp9 = fdiv float 1.000000e+00, %tmp8
18 %tmp13 = fdiv float %tmp12, %tmp
/external/llvm/test/CodeGen/SystemZ/
Dfp-div-01.ll12 %res = fdiv float %f1, %f2
22 %res = fdiv float %f1, %f2
33 %res = fdiv float %f1, %f2
46 %res = fdiv float %f1, %f2
58 %res = fdiv float %f1, %f2
71 %res = fdiv float %f1, %f2
106 %div0 = fdiv float %ret, %val0
107 %div1 = fdiv float %div0, %val1
108 %div2 = fdiv float %div1, %val2
109 %div3 = fdiv float %div2, %val3
[all …]
Dfp-div-02.ll12 %res = fdiv double %f1, %f2
22 %res = fdiv double %f1, %f2
33 %res = fdiv double %f1, %f2
46 %res = fdiv double %f1, %f2
58 %res = fdiv double %f1, %f2
71 %res = fdiv double %f1, %f2
106 %div0 = fdiv double %ret, %val0
107 %div1 = fdiv double %div0, %val1
108 %div2 = fdiv double %div1, %val2
109 %div3 = fdiv double %div2, %val3
[all …]
/external/llvm/test/CodeGen/X86/
Dremat-scalar-zero.ll46 %div = fdiv double %tmp1, 0.000000e+00 ; <double> [#uses=1]
48 %div70 = fdiv double %tmp5, 2.000000e-01 ; <double> [#uses=1]
51 %div74 = fdiv double %tmp9, 2.000000e-01 ; <double> [#uses=1]
54 %div78 = fdiv double %tmp13, 2.000000e-01 ; <double> [#uses=1]
57 %div82 = fdiv double %tmp17, 2.000000e-01 ; <double> [#uses=1]
60 %div86 = fdiv double %tmp21, 2.000000e-01 ; <double> [#uses=1]
63 %div90 = fdiv double %tmp25, 2.000000e-01 ; <double> [#uses=1]
66 %div94 = fdiv double %tmp29, 2.000000e-01 ; <double> [#uses=1]
69 %div98 = fdiv double %tmp33, 2.000000e-01 ; <double> [#uses=1]
72 %div102 = fdiv double %tmp37, 2.000000e-01 ; <double> [#uses=1]
[all …]
Dfdiv.ll7 %div = fdiv double %x, 2.0
15 %div = fdiv double %x, 0x41DFFFFFFFC00000
23 %div = fdiv double %x, 0.0
31 %div = fdiv double %x, 0x7FD0000000000001
39 %div = fdiv double %x, 0x7FEFFFFFFFFFFFFF
D2008-01-16-FPStackifierAssert.ll6 %tmp72 = fdiv x86_fp80 %tmp71, 0xKC000C000000000000000 ; <x86_fp80> [#uses=1]
12 %tmp83 = fdiv double %tmp82, 3.000000e+00 ; <double> [#uses=1]
17 %tmp88 = fdiv x86_fp80 %tmp87, 0xKC000C000000000000000 ; <x86_fp80> [#uses=1]
23 %tmp99 = fdiv double %tmp98, 3.000000e+00 ; <double> [#uses=1]
28 %tmp104 = fdiv x86_fp80 %tmp103, 0xKC000C000000000000000 ; <x86_fp80> [#uses=1]
Dfp_constant_op.ll34 %tmp.1 = fdiv double %P, 1.230000e+02 ; <double> [#uses=1]
38 ; CHECK: fdiv dword ptr
41 %tmp.1 = fdiv double 1.230000e+02, %P ; <double> [#uses=1]
45 ; CHECK: fdiv qword ptr
Dmisched-copy.ll29 %divm = fdiv float %convm, 0.75
31 ;%divmb = fdiv float %addmb, 0.125
34 %diva = fdiv float %conva, 0.75
36 %divab = fdiv float %addab, 0.125
Dfp_load_fold.ll2 ; RUN: grep -i ST | not grep "fadd\|fsub\|fdiv\|fmul"
32 %R = fdiv double %X, %Y ; <double> [#uses=1]
38 %R = fdiv double %Y, %X ; <double> [#uses=1]
/external/llvm/test/CodeGen/AArch64/
Dfcvt-fixed.ll109 %fix1 = fdiv float %cvt1, 128.0
114 %fix2 = fdiv float %cvt2, 4294967296.0
119 %fix3 = fdiv float %cvt3, 128.0
124 %fix4 = fdiv float %cvt4, 18446744073709551616.0
129 %fix5 = fdiv double %cvt5, 128.0
134 %fix6 = fdiv double %cvt6, 4294967296.0
139 %fix7 = fdiv double %cvt7, 128.0
144 %fix8 = fdiv double %cvt8, 18446744073709551616.0
155 %fix1 = fdiv float %cvt1, 128.0
160 %fix2 = fdiv float %cvt2, 4294967296.0
[all …]
Dfloatdp_2source.ll16 %val4 = fdiv float %val3, %val1
17 ; CHECK: fdiv {{s[0-9]+}}, {{s[0-9]+}}, {{s[0-9]+}}
44 %val4 = fdiv double %val3, %val1
45 ; CHECK: fdiv {{d[0-9]+}}, {{d[0-9]+}}, {{d[0-9]+}}
/external/llvm/test/Assembler/
Dfast-math-flags.ll30 ; CHECK: %d = fdiv float %x, %y
31 %d = fdiv float %x, %y
32 ; CHECK: %d_vec = fdiv <3 x float> %vec, %vec
33 %d_vec = fdiv <3 x float> %vec, %vec
64 ; CHECK: %d = fdiv nnan float %x, %y
65 %d = fdiv nnan float %x, %y
66 ; CHECK: %d_vec = fdiv nnan <3 x float> %vec, %vec
67 %d_vec = fdiv nnan <3 x float> %vec, %vec
98 ; CHECK: %d = fdiv nnan ninf float %x, %y
99 %d = fdiv ninf nnan float %x, %y
[all …]
/external/llvm/test/CodeGen/PowerPC/
Drecipest.ll13 %r = fdiv double %a, %x
30 ; CHECK-SAFE: fdiv
38 %r = fdiv double %a, %y
52 ; CHECK-SAFE: fdiv
60 %r = fdiv float %a, %y
85 %r = fdiv float %a, %x
106 %r = fdiv <4 x float> %a, %x
119 %r = fdiv double %a, %b
132 ; CHECK-SAFE: fdiv
138 %r = fdiv float %a, %b
[all …]
/external/llvm/test/Transforms/Inline/
Dinline-byval-bonus.ll101 %68 = fdiv double %66, %67
103 %70 = fdiv double %69, %67
141 %94 = fdiv double %92, %93
147 %99 = fdiv double %97, %98
153 %104 = fdiv double %102, %103
180 %127 = fdiv double %114, %126
182 %128 = fdiv double %117, %126
184 %129 = fdiv double %120, %126
/external/llvm/test/Transforms/BBVectorize/
Dcycle.ll6 ; %div77 = fdiv double %sub74, %mul76.v.r1 <-> %div125 = fdiv double %mul121, %mul76.v.r2 (div125…
44 %div77 = fdiv double %sub74, %mul76
56 %div94 = fdiv double %mul89, %mul93
73 %div115 = fdiv double %mul105, %mul114
81 %div125 = fdiv double %mul121, %mul124
98 %div148 = fdiv double %add136, %add147
100 %div150 = fdiv double %sub149, %F.0
/external/llvm/test/CodeGen/R600/
Dllvm.AMDGPU.cube.ll15 %4 = fdiv float %3, %1
18 %7 = fdiv float %6, %1
21 %10 = fdiv float %9, %1
32 %21 = fdiv float 1.000000e+00, %20
/external/llvm/test/MC/AArch64/
Dneon-mul-div-instructions.s37 fdiv v0.2s, v1.2s, v2.2s
38 fdiv v0.4s, v1.4s, v2.4s
39 fdiv v0.2d, v1.2d, v2.2d
/external/llvm/test/MC/Disassembler/X86/
Dfp-stack.txt148 # CHECK: fdiv %st(0)
151 # CHECK: fdiv %st(1)
154 # CHECK: fdiv %st(2)
157 # CHECK: fdiv %st(3)
160 # CHECK: fdiv %st(4)
163 # CHECK: fdiv %st(5)
166 # CHECK: fdiv %st(6)
169 # CHECK: fdiv %st(7)
673 # CHECK: fdiv %st(0), %st(0)
676 # CHECK: fdiv %st(0), %st(1)
[all …]

12345678910