/external/llvm/test/Transforms/InstCombine/ |
D | fdiv.ll | 4 %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 …]
|
D | fast-math.ll | 198 %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 …]
|
D | fold-fops-into-selects.ll | 45 %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
|
D | 2012-06-06-LoadOfPHIs.ll | 75 %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/ |
D | 2009-02-27-SpillerBug.ll | 40 %.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 …]
|
D | 2009-07-29-VFP3Registers.ll | 47 %.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 …]
|
D | vdiv_combine.ll | 18 %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>
|
D | 2012-04-10-DAGCombine.ll | 12 %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/ |
D | fp-div-01.ll | 12 %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 …]
|
D | fp-div-02.ll | 12 %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/ |
D | remat-scalar-zero.ll | 46 %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 …]
|
D | fdiv.ll | 7 %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
|
D | 2008-01-16-FPStackifierAssert.ll | 6 %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]
|
D | fp_constant_op.ll | 34 %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
|
D | misched-copy.ll | 29 %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
|
D | fp_load_fold.ll | 2 ; 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/ |
D | fcvt-fixed.ll | 109 %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 …]
|
D | floatdp_2source.ll | 16 %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/ |
D | fast-math-flags.ll | 30 ; 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/ |
D | recipest.ll | 13 %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/ |
D | inline-byval-bonus.ll | 101 %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/ |
D | cycle.ll | 6 ; %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/ |
D | llvm.AMDGPU.cube.ll | 15 %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/ |
D | neon-mul-div-instructions.s | 37 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/ |
D | fp-stack.txt | 148 # 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 …]
|