Home
last modified time | relevance | path

Searched refs:fsub (Results 1 – 25 of 389) sorted by relevance

12345678910>>...16

/external/llvm/test/CodeGen/ARM/
D2009-02-27-SpillerBug.ll38 %.pn185 = fsub double -0.000000e+00, 0.000000e+00 ; <double> [#uses=1]
39 %.pn147 = fsub double -0.000000e+00, 0.000000e+00 ; <double> [#uses=1]
50 %.pn81 = fsub double %.pn141, %.pn142 ; <double> [#uses=1]
51 %.pn77 = fsub double 0.000000e+00, %.pn136 ; <double> [#uses=1]
52 %.pn75 = fsub double 0.000000e+00, %.pn132 ; <double> [#uses=1]
53 %.pn69 = fsub double %.pn123, %.pn124 ; <double> [#uses=1]
54 %.pn67 = fsub double 0.000000e+00, %.pn120 ; <double> [#uses=1]
55 %.pn56 = fsub double %.pn117, %.pn118 ; <double> [#uses=1]
56 %.pn42 = fsub double 0.000000e+00, %.pn88 ; <double> [#uses=1]
62 %.pn17 = fsub double 0.000000e+00, %.pn60 ; <double> [#uses=1]
[all …]
D2009-11-13-ScavengerAssert2.ll23 %1 = fsub float 0.000000e+00, undef ; <float> [#uses=1]
27 %5 = fsub float %3, undef ; <float> [#uses=2]
30 %8 = fsub float %7, undef ; <float> [#uses=1]
33 %11 = fsub float %10, undef ; <float> [#uses=2]
36 %14 = fsub float %13, undef ; <float> [#uses=1]
38 %16 = fsub float %15, undef ; <float> [#uses=1]
40 %18 = fsub float %17, 0.000000e+00 ; <float> [#uses=5]
42 %20 = fsub float %19, undef ; <float> [#uses=3]
45 %23 = fsub float %21, %22 ; <float> [#uses=2]
60 %35 = fsub float %33, %34 ; <float> [#uses=2]
[all …]
D2009-11-13-VRRewriterCrash.ll25 %2 = fsub float 0.000000e+00, undef ; <float> [#uses=1]
28 %5 = fsub float 0.000000e+00, undef ; <float> [#uses=1]
31 %8 = fsub float undef, undef ; <float> [#uses=1]
34 %11 = fsub float %9, %10 ; <float> [#uses=3]
37 %14 = fsub float %12, %13 ; <float> [#uses=2]
50 %25 = fsub float %23, %24 ; <float> [#uses=2]
52 %27 = fsub float %26, undef ; <float> [#uses=1]
55 %30 = fsub float %28, %29 ; <float> [#uses=1]
56 %31 = fsub float undef, 0.000000e+00 ; <float> [#uses=1]
64 %39 = fsub float %22, %38 ; <float> [#uses=2]
[all …]
D2009-07-29-VFP3Registers.ll20 %2 = fsub double -0.000000e+00, undef ; <double> [#uses=2]
25 %4 = fsub double -0.000000e+00, %3 ; <double> [#uses=2]
26 %5 = fsub double -0.000000e+00, undef ; <double> [#uses=1]
27 %6 = fsub double -0.000000e+00, undef ; <double> [#uses=1]
59 %.pn76 = fsub double %.pn138, %.pn139 ; <double> [#uses=1]
60 %.pn74 = fsub double %.pn134, %.pn135 ; <double> [#uses=1]
61 %.pn70 = fsub double %.pn128, %.pn129 ; <double> [#uses=1]
73 %.pn29 = fsub double %.pn64, %.pn65 ; <double> [#uses=1]
81 %.pn30 = fsub double %.pn32, %.pn33 ; <double> [#uses=1]
83 %.pn24 = fsub double %.pn28, %.pn29 ; <double> [#uses=1]
[all …]
DfusedMAC.ll24 %2 = fsub double %d1, %1
32 %2 = fsub float %f1, %1
40 %2 = fsub double -0.0, %1
41 %3 = fsub double %2, %d3
49 %2 = fsub float -0.0, %1
50 %3 = fsub float %2, %f3
58 %2 = fsub double %1, %d3
66 %2 = fsub float %1, %f3
82 %sub = fsub <2 x float> %a, %mul
98 %sub = fsub <4 x float> %a, %mul
[all …]
/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/arm64/
DarmSP_FFT_CToC_FC32_Radix8_fs_s.S254 fsub dVr2,dUr0,dUr4
256 fsub dVr6,dUr2,dUr6
258 fsub dVi2,dUi0,dUi4
260 fsub dVi6,dUi2,dUi6
267 fsub dYr4,dVr0,dVr4
269 fsub dYi4,dVi0,dVi4
275 fsub dYr2,dVr2,dVi6
280 fsub dYi6,dVi2,dVr6
283 fsub dUr1,dXr0,dXr4
284 fsub dUi1,dXi0,dXi4
[all …]
DarmSP_FFT_CToC_FC32_Radix4_ls_s.S295 fsub dYr2,dZr0,dZr2
296 fsub dYi2,dZi0,dZi2
301 fsub dYr3,dZr1,dZr3
302 fsub dYi3,dZi1,dZi3
310 fsub dZr0,dYr2,dYr1
311 fsub dZi0,dYi2,dYi1
314 fsub dZi3,dYi0,dYr3
322 fsub dZr1,dYr0,dYi3
333 fsub dZr0,dYr2,dYr1
334 fsub dZi0,dYi2,dYi1
[all …]
/external/llvm/test/CodeGen/SystemZ/
Dfp-sub-01.ll12 %res = fsub float %f1, %f2
22 %res = fsub float %f1, %f2
33 %res = fsub float %f1, %f2
46 %res = fsub float %f1, %f2
58 %res = fsub float %f1, %f2
71 %res = fsub float %f1, %f2
106 %sub0 = fsub float %ret, %val0
107 %sub1 = fsub float %sub0, %val1
108 %sub2 = fsub float %sub1, %val2
109 %sub3 = fsub float %sub2, %val3
[all …]
Dfp-sub-02.ll12 %res = fsub double %f1, %f2
22 %res = fsub double %f1, %f2
33 %res = fsub double %f1, %f2
46 %res = fsub double %f1, %f2
58 %res = fsub double %f1, %f2
71 %res = fsub double %f1, %f2
106 %sub0 = fsub double %ret, %val0
107 %sub1 = fsub double %sub0, %val1
108 %sub2 = fsub double %sub1, %val2
109 %sub3 = fsub double %sub2, %val3
[all …]
/external/llvm/test/Transforms/InstSimplify/
Dfast-math.ll37 ; fadd [nnan ninf] X, (fsub [nnan ninf] 0, X) ==> 0
43 %t1 = fsub nnan ninf float 0.0, %a
46 %t2 = fsub nnan float 0.0, %a
49 %t3 = fsub nnan ninf float 0.0, %a
52 %t4 = fsub float 0.0, %a
56 ; CHECK: %nofold = fsub float 0.0
57 %nofold = fsub float 0.0, %a
73 ; fsub nnan ninf x, x ==> 0.0
77 %zero1 = fsub nnan ninf float %a, %a
80 ; CHECK: %no_zero1 = fsub
[all …]
Dfloating-point-arithmetic.ll3 ; fsub 0, (fsub 0, X) ==> X
6 %t1 = fsub float -0.0, %a
7 %ret = fsub float -0.0, %t1
13 ; fsub X, 0 ==> X
16 %ret = fsub float %a, 0.0
/external/llvm/test/Transforms/Inline/
Dinline-byval-bonus.ll48 %17 = fsub double %14, %16
55 %24 = fsub double %21, %23
63 %32 = fsub double %29, %31
77 %46 = fsub double -0.000000e+00, %16
80 %49 = fsub double %47, %48
82 %51 = fsub double %49, %50
88 %57 = fsub double %53, %56
92 %61 = fsub double %58, %60
98 %65 = fsub double -0.000000e+00, %34
99 %66 = fsub double %64, %34
[all …]
/external/llvm/test/Transforms/InstCombine/
Dfmul.ll5 %sub = fsub float -0.000000e+00, %x
15 %sub = fsub nsz float 0.000000e+00, %x
25 %sub1 = fsub float -0.000000e+00, %x
26 %sub2 = fsub float -0.000000e+00, %y
35 %sub1 = fsub nsz float 0.000000e+00, %x
36 %sub2 = fsub nsz float 0.000000e+00, %y
45 %sub1 = fsub float -0.000000e+00, %x
50 ; CHECK: %mul = fsub float -0.000000e+00, %1
55 %sub1 = fsub nsz float 0.000000e+00, %x
60 ; CHECK: %mul = fsub float -0.000000e+00, %1
[all …]
Dfneg-ext.ll5 ; CHECK-NOT: fsub
8 %1 = fsub float -0.000000e+00, %a
10 %3 = fsub double %b, %2
16 ; CHECK-NOT: fsub
19 %1 = fsub float -0.000000e+00, %a
21 %3 = fsub fast double %b, %2
Dfsub.ll5 %t1 = fsub float %a, %b
6 %t2 = fsub float -0.000000e+00, %t1
8 ; CHECK: %t1 = fsub float %a, %b
9 ; CHECK-NEXT: %t2 = fsub float -0.000000e+00, %t1
17 %t2 = fsub double %x, %t1
20 ; CHECK-NEXT: %t2 = fsub double %x, %t1
/external/llvm/test/CodeGen/AArch64/
Dfp-dp3.ll19 %nega = fsub float -0.0, %a
29 %nega = fsub float -0.0, %a
30 %negc = fsub float -0.0, %c
40 %negc = fsub float -0.0, %c
59 %nega = fsub double -0.0, %a
69 %nega = fsub double -0.0, %a
70 %negc = fsub double -0.0, %c
80 %negc = fsub double -0.0, %c
103 %diff = fsub float %a, %prod
107 ; CHECK-NOFAST: fsub {{s[0-9]+}}, {{s[0-9]+}}, {{s[0-9]+}}
[all …]
Dfloatdp_2source.ll19 %val5 = fsub float %val4, %val2
20 ; CHECK: fsub {{s[0-9]+}}, {{s[0-9]+}}, {{s[0-9]+}}
26 %val7 = fsub float -0.0, %val6
47 %val5 = fsub double %val4, %val2
48 ; CHECK: fsub {{d[0-9]+}}, {{d[0-9]+}}, {{d[0-9]+}}
54 %val7 = fsub double -0.0, %val6
/external/llvm/test/CodeGen/Thumb2/
Dcross-rc-coalescing-2.ll36 %6 = fsub float %3, %5 ; <float> [#uses=1]
40 %10 = fsub float %9, %8 ; <float> [#uses=1]
42 %12 = fsub float 0.000000e+00, %6 ; <float> [#uses=1]
43 %13 = fsub float 0.000000e+00, undef ; <float> [#uses=2]
47 %17 = fsub float %16, %15 ; <float> [#uses=1]
50 %20 = fsub float %19, %13 ; <float> [#uses=2]
54 %24 = fsub float %22, %23 ; <float> [#uses=1]
64 %32 = fsub float %30, %31 ; <float> [#uses=1]
65 %33 = fsub float %10, %32 ; <float> [#uses=1]
/external/llvm/test/Transforms/BBVectorize/
Dsearch-limit.ll13 %X1 = fsub double %A1, %B1
14 %X2 = fsub double %A2, %B2
15 ; CHECK: %X1 = fsub <2 x double> %X1.v.i0.2, %X1.v.i1.2
24 %sub48 = fsub double %Z1, %mul41
26 %sub69 = fsub double %Z1, %mul62
28 %sub90 = fsub double %Z1, %mul83
30 %sub111 = fsub double %Z1, %mul104
32 %sub132 = fsub double %Z1, %mul125
34 %sub153 = fsub double %Z1, %mul146
/external/llvm/test/Assembler/
Dfast-math-flags.ll22 ; CHECK: %b = fsub float %x, %y
23 %b = fsub float %x, %y
24 ; CHECK: %b_vec = fsub <3 x float> %vec, %vec
25 %b_vec = fsub <3 x float> %vec, %vec
56 ; CHECK: %b = fsub nnan float %x, %y
57 %b = fsub nnan float %x, %y
58 ; CHECK: %b_vec = fsub nnan <3 x float> %vec, %vec
59 %b_vec = fsub nnan <3 x float> %vec, %vec
90 ; CHECK: %b = fsub nnan float %x, %y
91 %b = fsub nnan float %x, %y
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dfma.ll23 %E = fsub double %D, %C ; <double> [#uses=1]
33 %F = fsub double -0.000000e+00, %E ; <double> [#uses=1]
43 %F = fsub double -0.000000e+00, %E ; <double> [#uses=1]
52 %E = fsub double %C, %D ; <double> [#uses=1]
61 %E = fsub double %D, %C ; <double> [#uses=1]
62 %F = fsub double -0.000000e+00, %E ; <double> [#uses=1]
71 %E = fsub float %D, %C ; <float> [#uses=1]
72 %F = fsub float -0.000000e+00, %E ; <float> [#uses=1]
/external/llvm/test/Transforms/BBVectorize/X86/
Dsimple-int.ll11 %X1 = fsub double %A1, %B1
12 %X2 = fsub double %A2, %B2
25 %X1 = fsub double %A1, %B1
26 %X2 = fsub double %A2, %B2
39 %X1 = fsub double %A1, %B1
40 %X2 = fsub double %A2, %B2
53 %X1 = fsub double %A1, %B1
54 %X2 = fsub double %A2, %B2
67 %X1 = fsub double %A1, %B1
68 %X2 = fsub double %A2, %B2
Dsimple.ll6 %X1 = fsub double %A1, %B1
7 %X2 = fsub double %A2, %B2
15 ; CHECK: fsub <2 x double>
25 %X1 = fsub double %A1, %B1
26 %X2 = fsub double %A2, %B2
46 ; CHECK: %X1 = fsub <2 x double> %X1.v.i0.2, %X1.v.i1.2
61 %X1 = fsub double %A1, %B1
62 %X2 = fsub double %A2, %B2
74 ; CHECK: fsub <2 x double>
81 %X1 = fsub double %A1, %B1
[all …]
/external/llvm/test/CodeGen/X86/
Dfma_patterns.ll25 %res = fsub <4 x float> %x, %a2
37 %res = fsub <4 x float> %a2, %x
49 …%y = fsub <4 x float> <float -0.000000e+00, float -0.000000e+00, float -0.000000e+00, float -0.000…
50 %res = fsub <4 x float> %y, %a2
74 %res = fsub <8 x float> %x, %a2
86 %res = fsub <8 x float> %a2, %x
95 …%y = fsub <8 x float> <float -0.000000e+00, float -0.000000e+00, float -0.000000e+00, float -0.000…
96 %res = fsub <8 x float> %y, %a2
120 %res = fsub <4 x double> %x, %a2
132 %res = fsub <2 x double> %x, %a2
[all …]
Dsse3-avx-addsub-2.ll11 %sub = fsub float %1, %2
14 %sub2 = fsub float %3, %4
36 %sub2 = fsub float %1, %2
53 %sub = fsub float %1, %2
70 %sub = fsub float %1, %2
87 %sub2 = fsub float %1, %2
104 %sub = fsub float %1, %2
107 %sub2 = fsub float %3, %4
129 %sub = fsub double %1, %2
132 %sub2 = fsub double %3, %4
[all …]

12345678910>>...16