Home
last modified time | relevance | path

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

12345678910>>...50

/external/llvm/test/CodeGen/AArch64/
Dmachine-combiner.ll8 ; CHECK: fadd s0, s0, s1
9 ; CHECK-NEXT: fadd s1, s2, s3
10 ; CHECK-NEXT: fadd s0, s0, s1
12 %t0 = fadd float %x0, %x1
13 %t1 = fadd float %t0, %x2
14 %t2 = fadd float %t1, %x3
20 ; CHECK: fadd s0, s0, s1
21 ; CHECK-NEXT: fadd s1, s2, s3
22 ; CHECK-NEXT: fadd s0, s0, s1
24 %t0 = fadd float %x0, %x1
[all …]
/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-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 …]
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 …]
/external/swiftshader/third_party/subzero/tests_lit/reader_tests/
Dconstants.ll68 %v0 = fadd float 1.0, 0.0
69 ; CHECK-NEXT: %v0 = fadd float 1.000000e+00, 0.000000e+00
71 %v1 = fadd double 1.0, 0.0
72 ; CHECK-NEXT: %v1 = fadd double 1.000000e+00, 0.000000e+00
81 %v4 = fadd float undef, 0.0
82 ; CHECK-NEXT: %v4 = fadd float undef, 0.000000e+00
91 %v6 = fadd float 0x7FF8000000000000, 0.0
92 ; CHECK-NEXT: %v6 = fadd float nan, 0.000000e+00
95 %v7 = fadd float 0xFFF8000000000000, 0.0
96 ; CHECK-NEXT: %v7 = fadd float -nan, 0.000000e+00
[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/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 …]
/external/llvm/test/CodeGen/PowerPC/
Dmachine-combiner.ll17 %t0 = fadd float %x0, %x1
18 %t1 = fadd float %t0, %x2
19 %t2 = fadd float %t1, %x3
31 %t0 = fadd float %x0, %x1
32 %t1 = fadd float %x2, %t0
33 %t2 = fadd float %t1, %x3
45 %t0 = fadd float %x0, %x1
46 %t1 = fadd float %t0, %x2
47 %t2 = fadd float %x3, %t1
59 %t0 = fadd float %x0, %x1
[all …]
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/X86/
Dfadd-combines.ll8 %y = fadd float %x, 0.0
16 %y = fadd <4 x float> %x, zeroinitializer
26 %y = fadd float %x, 1.0
27 %z = fadd float %y, 2.0
40 %y = fadd <4 x float> %x, <float 1.0, float 2.0, float 3.0, float 4.0>
41 %z = fadd <4 x float> %y, <float 4.0, float 3.0, float 2.0, float 1.0>
52 %z = fadd float %x, %y
66 %z = fadd <4 x float> %x, %y
77 %z = fadd float %y, %x
91 %z = fadd <4 x float> %y, %x
[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 …]
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 …]
/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
Dfpconst.pnacl.ll55 %add = fadd float %call, 1.000000e+00
60 %add3 = fadd float %call2, 2.000000e+00
65 %add6 = fadd float %call5, 4.000000e+00
70 %add9 = fadd float %call8, 8.000000e+00
75 %conv13 = fadd float %call11, 5.000000e-01
81 %add17 = fadd double %conv16, 0x3FD5555555555555
87 %conv23 = fadd float %call20, 2.500000e-01
92 %add26 = fadd float %call25, 0x7FF8000000000000
97 %add29 = fadd float %call28, 0xFFF8000000000000
102 %add32 = fadd float %call31, 1.000000e+00
[all …]
Dreorder-pooled-constants.ll42 %add = fadd float %call, 1.000000e+00
47 %add3 = fadd float %call2, 2.000000e+00
52 %add6 = fadd float %call5, 4.000000e+00
57 %add9 = fadd float %call8, 8.000000e+00
62 %conv13 = fadd float %call11, 5.000000e-01
68 %add17 = fadd double %conv16, 0x3FD5555555555555
74 %conv23 = fadd float %call20, 2.500000e-01
79 %add26 = fadd float %call25, 0x7FF8000000000000
84 %add29 = fadd float %call28, 0xFFF8000000000000
89 %add32 = fadd float %call31, 1.000000e+00
[all …]
/external/swiftshader/third_party/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/Transforms/SLPVectorizer/X86/
Dpr19657.ll9 ; CHECK: fadd <4 x double>
10 ; CHECK: fadd <4 x double>
15 ; V128: fadd <2 x double>
16 ; V128: fadd <2 x double>
19 ; V128: fadd <2 x double>
20 ; V128: fadd <2 x double>
25 %2 = fadd double %1, %1
26 %3 = fadd double %2, %1
30 %6 = fadd double %5, %5
31 %7 = fadd double %6, %5
[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 …]
/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/Analysis/CostModel/AMDGPU/
Dfadd.ll5 ; ALL: estimated cost of 1 for {{.*}} fadd float
8 %add = fadd float %vec, %b
14 ; ALL: estimated cost of 2 for {{.*}} fadd <2 x float>
17 %add = fadd <2 x float> %vec, %b
23 ; ALL: estimated cost of 3 for {{.*}} fadd <3 x float>
26 %add = fadd <3 x float> %vec, %b
32 ; FASTF64: estimated cost of 2 for {{.*}} fadd double
33 ; SLOWF64: estimated cost of 3 for {{.*}} fadd double
36 %add = fadd double %vec, %b
42 ; FASTF64: estimated cost of 4 for {{.*}} fadd <2 x double>
[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 …]
/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>>...50