Home
last modified time | relevance | path

Searched refs:fadd (Results 1 – 25 of 755) sorted by relevance

12345678910>>...31

/external/llvm/test/Bitcode/
DbinaryFloatInstructions.3.2.ll8 define void @fadd(float %x1, double %x2 ,half %x3, fp128 %x4, x86_fp80 %x5, ppc_fp128 %x6){
10 ; CHECK: %res1 = fadd float %x1, %x1
11 %res1 = fadd float %x1, %x1
13 ; CHECK-NEXT: %res2 = fadd double %x2, %x2
14 %res2 = fadd double %x2, %x2
16 ; CHECK-NEXT: %res3 = fadd half %x3, %x3
17 %res3 = fadd half %x3, %x3
19 ; CHECK-NEXT: %res4 = fadd fp128 %x4, %x4
20 %res4 = fadd fp128 %x4, %x4
22 ; CHECK-NEXT: %res5 = fadd x86_fp80 %x5, %x5
[all …]
/external/llvm/test/Transforms/Reassociate/
Dfast-ArrayOutOfBounds.ll6 ; CHECK-NEXT: %tmp.2 = fadd float %a3, %a4
7 ; CHECK-NEXT: %tmp.4 = fadd float %tmp.2, %a2
8 ; CHECK-NEXT: %tmp.6 = fadd float %tmp.4, %a1
9 ; CHECK-NEXT: %tmp.8 = fadd float %tmp.6, %a0
10 ; CHECK-NEXT: %tmp.11 = fadd float %a2, %a3
11 ; CHECK-NEXT: %tmp.13 = fadd float %tmp.11, %a1
12 ; CHECK-NEXT: %tmp.15 = fadd float %tmp.13, %a0
13 ; CHECK-NEXT: %tmp.18 = fadd float %a1, %a2
14 ; CHECK-NEXT: %tmp.20 = fadd float %tmp.18, %a0
15 ; CHECK-NEXT: %tmp.23 = fadd float %a0, %a1
[all …]
Dfast-SubReassociate.ll5 ; CHECK-NEXT: %W = fadd float %B, 5.000000e+00
6 ; CHECK-NEXT: %X = fadd float %A, -7.000000e+00
8 ; CHECK-NEXT: %Z = fadd float %Y, 1.200000e+01
11 %W = fadd float 5.0, %B
12 %X = fadd float -7.0, %A
14 %Z = fadd float %Y, 12.0
24 %W = fadd fast float %B, 5.000000e+00
25 %X = fadd fast float %A, -7.000000e+00
27 %Z = fadd fast float %Y, 1.200000e+01
34 ; CHECK-NEXT: %M = fadd float %A, 1.200000e+01
[all …]
Dfast-basictest.ll10 %tmp2 = fadd fast float %tmp1, 1.200000e+01
16 ; CHECK-NEXT: fadd float %reg109, -3.000000e+01
17 ; CHECK-NEXT: fadd float %reg115, %reg1111
18 ; CHECK-NEXT: fadd float %reg116, 3.000000e+01
21 %reg115 = fadd float %reg109, -3.000000e+01
22 %reg116 = fadd float %reg115, %reg1111
23 %reg117 = fadd float %reg116, 3.000000e+01
29 ; CHECK-NEXT: %reg117 = fadd fast float %reg109, %reg1111
32 %reg115 = fadd fast float %reg109, -3.000000e+01
33 %reg116 = fadd fast float %reg115, %reg1111
[all …]
/external/llvm/test/Transforms/GVN/
Dfpmath.ll5 ; CHECK: %add1 = fadd double %x, %y
7 ; CHECK: %foo = fadd double %add1, %add1
8 %add1 = fadd double %x, %y, !fpmath !0
9 %add2 = fadd double %x, %y
10 %foo = fadd double %add1, %add2
16 ; CHECK: %add1 = fadd double %x, %y, !fpmath !0
17 ; CHECK: %foo = fadd double %add1, %add1
18 %add1 = fadd double %x, %y, !fpmath !0
19 %add2 = fadd double %x, %y, !fpmath !0
20 %foo = fadd double %add1, %add2
[all …]
/external/llvm/test/Transforms/InstSimplify/
Dfast-math.ll37 ; fadd [nnan ninf] X, (fsub [nnan ninf] 0, X) ==> 0
44 %zero1 = fadd nnan ninf float %t1, %a
47 %zero2 = fadd ninf float %t2, %a
50 %zero3 = fadd float %t3, %a
53 %zero4 = fadd nnan ninf float %t4, %a
58 ; CHECK: %no_zero = fadd nnan float %nofold, %a
59 %no_zero = fadd nnan float %nofold, %a
62 %zero5 = fadd float %zero1, %zero2
63 %zero6 = fadd float %zero3, %zero4
64 %zero7 = fadd float %zero5, %zero6
[all …]
/external/llvm/test/CodeGen/SystemZ/
Dframe-02.ll56 %add0 = fadd float %l0, %l0
57 %add1 = fadd float %l1, %add0
58 %add2 = fadd float %l2, %add1
59 %add3 = fadd float %l3, %add2
60 %add4 = fadd float %l4, %add3
61 %add5 = fadd float %l5, %add4
62 %add6 = fadd float %l6, %add5
63 %add7 = fadd float %l7, %add6
64 %add8 = fadd float %l8, %add7
65 %add9 = fadd float %l9, %add8
[all …]
Dframe-03.ll58 %add0 = fadd double %l0, %l0
59 %add1 = fadd double %l1, %add0
60 %add2 = fadd double %l2, %add1
61 %add3 = fadd double %l3, %add2
62 %add4 = fadd double %l4, %add3
63 %add5 = fadd double %l5, %add4
64 %add6 = fadd double %l6, %add5
65 %add7 = fadd double %l7, %add6
66 %add8 = fadd double %l8, %add7
67 %add9 = fadd double %l9, %add8
[all …]
Dfp-add-02.ll12 %res = fadd double %f1, %f2
22 %res = fadd double %f1, %f2
33 %res = fadd double %f1, %f2
46 %res = fadd double %f1, %f2
58 %res = fadd double %f1, %f2
71 %res = fadd double %f1, %f2
106 %add0 = fadd double %ret, %val0
107 %add1 = fadd double %add0, %val1
108 %add2 = fadd double %add1, %val2
109 %add3 = fadd double %add2, %val3
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dpr18663.ll90 %add3105 = fadd double undef, %sub3097
91 %add3113 = fadd double 0.000000e+00, %add3105
94 %add3137 = fadd double undef, %sub3129
95 %add3145 = fadd double undef, %add3137
98 %add3171 = fadd double undef, %sub3162
99 %add3180 = fadd double undef, %add3171
100 %add3189 = fadd double 0.000000e+00, %add3180
111 %add3231 = fadd double %mul3230, %sub3223
114 %add3239 = fadd double %mul3238, %add3231
120 %add3255 = fadd double %mul3254, %sub3247
[all …]
/external/llvm/test/CodeGen/ARM/
D2009-11-07-SubRegAsmPrinting.ll13 %4 = fadd float 0.000000e+00, %3 ; <float> [#uses=1]
20 %9 = fadd float %2, undef ; <float> [#uses=3]
23 %12 = fadd float undef, %11 ; <float> [#uses=2]
26 %15 = fadd float %13, %14 ; <float> [#uses=1]
28 %17 = fadd float %15, %16 ; <float> [#uses=2]
30 %19 = fadd float %18, 0.000000e+00 ; <float> [#uses=1]
32 %21 = fadd float %19, %20 ; <float> [#uses=1]
35 %24 = fadd float %23, undef ; <float> [#uses=1]
38 %27 = fadd float %24, %26 ; <float> [#uses=1]
40 %29 = fadd float undef, %28 ; <float> [#uses=1]
[all …]
D2009-02-27-SpillerBug.ll14 %0 = fadd double 0.000000e+00, 0.000000e+00 ; <double> [#uses=1]
32 %5 = fadd double %4, 0.000000e+00 ; <double> [#uses=16]
58 %.pn57 = fadd double %.pn77, 0.000000e+00 ; <double> [#uses=1]
60 %.pn32 = fadd double %.pn69, 0.000000e+00 ; <double> [#uses=1]
63 %.pn9 = fadd double %.pn57, %.pn58 ; <double> [#uses=1]
66 %.pn1 = fadd double %.pn32, %.pn33 ; <double> [#uses=1]
68 %.pn26 = fadd double %.pn28, 0.000000e+00 ; <double> [#uses=1]
71 %.pn18 = fadd double %.pn22, 0.000000e+00 ; <double> [#uses=1]
72 %.pn16 = fadd double %.pn20, 0.000000e+00 ; <double> [#uses=1]
75 %.pn10 = fadd double %.pn14, 0.000000e+00 ; <double> [#uses=1]
[all …]
/external/llvm/test/CodeGen/X86/
Dfast-isel-args.ll29 %add1 = fadd float %a, %b
30 %add2 = fadd float %c, %d
31 %add3 = fadd float %e, %f
32 %add4 = fadd float %g, %h
33 %add5 = fadd float %add1, %add2
34 %add6 = fadd float %add3, %add4
35 %add7 = fadd float %add5, %add6
41 %add1 = fadd double %a, %b
42 %add2 = fadd double %c, %d
43 %add3 = fadd double %e, %f
[all …]
Dfp-fast.ll9 %t1 = fadd float %a, %a
10 %r = fadd float %t1, %t1
21 %t2 = fadd float %a, %a
22 %r = fadd float %t1, %t2
33 %t2 = fadd float %a, %a
34 %r = fadd float %t1, %t2
44 %t1 = fadd float %a, %a
46 %r = fadd float %t1, %t2
56 %t1 = fadd float %a, %a
58 %r = fadd float %t1, %t2
[all …]
Dmisched-matmul.ll27 %add.i = fadd double %mul.i, %mul8.i
33 %add14.i = fadd double %add.i, %mul13.i
39 %add20.i = fadd double %add14.i, %mul19.i
46 %add32.i = fadd double %mul26.i, %mul31.i
50 %add38.i = fadd double %add32.i, %mul37.i
54 %add44.i = fadd double %add38.i, %mul43.i
61 %add56.i = fadd double %mul50.i, %mul55.i
65 %add62.i = fadd double %add56.i, %mul61.i
69 %add68.i = fadd double %add62.i, %mul67.i
76 %add80.i = fadd double %mul74.i, %mul79.i
[all …]
/external/llvm/test/Transforms/LoopVectorize/PowerPC/
Dsmall-loop-rdx.ll3 ; CHECK: fadd
4 ; CHECK-NEXT: fadd
5 ; CHECK-NEXT: fadd
6 ; CHECK-NEXT: fadd
7 ; CHECK-NEXT: fadd
8 ; CHECK-NEXT: fadd
9 ; CHECK-NEXT: fadd
10 ; CHECK-NEXT: fadd
11 ; CHECK-NEXT: fadd
12 ; CHECK-NEXT: fadd
[all …]
Dlarge-loop-rdx.ll3 ; CHECK: fadd
4 ; CHECK-NEXT: fadd
5 ; CHECK-NEXT: fadd
6 ; CHECK-NEXT: fadd
7 ; CHECK-NEXT: fadd
8 ; CHECK-NEXT: fadd
9 ; CHECK-NEXT: fadd
10 ; CHECK-NEXT: fadd
11 ; CHECK-NEXT: fadd
12 ; CHECK-NEXT: fadd
[all …]
/external/llvm/test/Transforms/BBVectorize/X86/
Dsimple.ll10 %Z1 = fadd double %Y1, %B1
11 %Z2 = fadd double %Y2, %B2
17 ; CHECK: fadd <2 x double>
29 %Z1 = fadd double %Y1, %B1
30 %Z2 = fadd double %Y2, %B2
31 %W1 = fadd double %Y1, %Z1
32 %W2 = fadd double %Y2, %Z2
33 %V1 = fadd double %W1, %Z1
34 %V2 = fadd double %W2, %Z2
35 %Q1 = fadd double %W1, %V1
[all …]
Dloop1.ll21 %add = fadd double %mul, %mul3
22 %add4 = fadd double %1, %1
23 %add5 = fadd double %add4, %0
25 %add7 = fadd double %add, %mul6
27 %add9 = fadd double %0, %0
28 %add10 = fadd double %add9, %0
30 %add12 = fadd double %add7, %mul11
39 ; CHECK-NEXT: fadd <2 x double>
42 ; CHECK-NEXT: fadd <2 x double>
48 ; CHECK-UNRL: %add = fadd <2 x double> %mul, %mul3
[all …]
/external/llvm/test/CodeGen/R600/
Dllvm.SI.sampled.ll76 %e5 = fadd float %t0, %t1
79 %e6 = fadd float %t2, %t3
82 %e7 = fadd float %t4, %t5
85 %e8 = fadd float %t6, %t7
88 %e9 = fadd float %t8, %t9
91 %e10 = fadd float %t10, %t11
95 %t15 = fadd float %t12, %t13
96 %e11 = fadd float %t14, %t15
100 %t19 = fadd float %t16, %t17
101 %e12 = fadd float %t18, %t19
[all …]
Dllvm.SI.sample.ll76 %e5 = fadd float %t0, %t1
79 %e6 = fadd float %t2, %t3
82 %e7 = fadd float %t4, %t5
85 %e8 = fadd float %t6, %t7
88 %e9 = fadd float %t8, %t9
91 %e10 = fadd float %t10, %t11
95 %t15 = fadd float %t12, %t13
96 %e11 = fadd float %t14, %t15
100 %t19 = fadd float %t16, %t17
101 %e12 = fadd float %t18, %t19
[all …]
Dsi-sgpr-spill.ll205 %198 = fadd float %197, %196
207 %200 = fadd float %198, %199
218 %211 = fadd float %93, %210
220 %213 = fadd float %94, %212
273 %253 = fadd float %252, %temp28.0
275 %255 = fadd float %254, %temp29.0
277 %257 = fadd float %256, %temp30.0
278 %258 = fadd float %temp24.0, 1.000000e+00
355 %324 = fadd float %323, %320
357 %326 = fadd float %325, %321
[all …]
Dschedule-fs-loop-nested-if.ll59 %35 = fadd float 0.000000e+00, 0x3FC99999A0000000
60 %36 = fadd float 0.000000e+00, 0x3FC99999A0000000
61 %37 = fadd float 0.000000e+00, 0x3FC99999A0000000
62 %38 = fadd float %35, 0x3FC99999A0000000
63 %39 = fadd float %36, 0x3FC99999A0000000
64 %40 = fadd float %37, 0x3FC99999A0000000
65 %41 = fadd float %38, 0x3FC99999A0000000
66 %42 = fadd float %39, 0x3FC99999A0000000
67 %43 = fadd float %40, 0x3FC99999A0000000
68 %44 = fadd float %41, 0x3FC99999A0000000
[all …]
Dcvt_rpi_i32_f32.ll13 %fadd = fadd float %x, 0.5
14 %floor = call float @llvm.floor.f32(float %fadd) #1
26 %fadd = fadd float %x.fabs, 0.5
27 %floor = call float @llvm.floor.f32(float %fadd) #1
42 %fadd = fadd float %x.fneg, 0.5
43 %floor = call float @llvm.floor.f32(float %fadd) #1
61 %fadd = fadd float %x.fabs.fneg, 0.5
62 %floor = call float @llvm.floor.f32(float %fadd) #1
75 %fadd = fadd float %x, 0.5
76 %floor = call float @llvm.floor.f32(float %fadd) #1
/external/llvm/test/Transforms/BBVectorize/
Dcycle.ll7 ; %add84 = fadd double %sub83, 2.000000e+00 <-> %add127 = fadd double %mul126, 1.000000e+00 (add1…
18 %add35 = fadd double %conv, %a
19 %sub36 = fadd double %add35, -1.000000e+00
20 %add38 = fadd double %conv, %b
21 %sub39 = fadd double %add38, -1.000000e+00
22 %add41 = fadd double %conv, %c
23 %sub42 = fadd double %add41, -1.000000e+00
24 %sub45 = fadd double %add35, -2.000000e+00
25 %sub48 = fadd double %add38, -2.000000e+00
26 %sub51 = fadd double %add41, -2.000000e+00
[all …]

12345678910>>...31