Home
last modified time | relevance | path

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

12345678910>>...17

/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/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 …]
D2009-07-29-VFP3Registers.ll16 %1 = fadd double %0, undef ; <double> [#uses=2]
68 %.pn56 = fadd double %.pn76, undef ; <double> [#uses=1]
70 %.pn36 = fadd double undef, undef ; <double> [#uses=1]
74 %.pn21 = fadd double undef, undef ; <double> [#uses=1]
76 %.pn11 = fadd double %.pn56, %.pn57 ; <double> [#uses=1]
80 %.pn7 = fadd double %.pn36, %.pn37 ; <double> [#uses=1]
82 %.pn28 = fadd double %.pn30, 0.000000e+00 ; <double> [#uses=1]
85 %.pn20 = fadd double %.pn24, undef ; <double> [#uses=1]
86 %.pn18 = fadd double %.pn22, 0.000000e+00 ; <double> [#uses=1]
89 %.pn12 = fadd double %.pn16, undef ; <double> [#uses=1]
[all …]
Dspill-q.ll53 %4 = fadd <4 x float> %3, %part0.0.0261 ; <<4 x float>> [#uses=1]
57 …%8 = fadd <4 x float> %7, <float 5.000000e-01, float 5.000000e-01, float 5.000000e-01, float 5.000…
66 %17 = fadd <4 x float> %16, undef ; <<4 x float>> [#uses=1]
70 %tmp1 = fadd <4 x float> %20, %ld3
71 %tmp2 = fadd <4 x float> %tmp1, %ld4
72 %tmp3 = fadd <4 x float> %tmp2, %ld5
73 %tmp4 = fadd <4 x float> %tmp3, %ld6
74 %tmp5 = fadd <4 x float> %tmp4, %ld7
75 %tmp6 = fadd <4 x float> %tmp5, %ld8
76 %tmp7 = fadd <4 x float> %tmp6, %ld9
[all …]
/external/llvm/test/Transforms/BBVectorize/X86/
Dsimple.ll10 %Z1 = fadd double %Y1, %B1
11 %Z2 = fadd double %Y2, %B2
25 %Z1 = fadd double %Y1, %B1
26 %Z2 = fadd double %Y2, %B2
27 %W1 = fadd double %Y1, %Z1
28 %W2 = fadd double %Y2, %Z2
29 %V1 = fadd double %W1, %Z1
30 %V2 = fadd double %W2, %Z2
31 %Q1 = fadd double %W1, %V1
32 %Q2 = fadd double %W2, %V2
[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
40 ; CHECK-UNRL: %add = fadd <2 x double> %mul, %mul3
41 ; CHECK-UNRL: %add4 = fadd <2 x double> %3, %3
42 ; CHECK-UNRL: %add5 = fadd <2 x double> %add4, %2
[all …]
Dsimple-int.ll15 %Z1 = fadd double %Y1, %B1
16 %Z2 = fadd double %Y2, %B2
29 %Z1 = fadd double %Y1, %B1
30 %Z2 = fadd double %Y2, %B2
43 %Z1 = fadd double %Y1, %B1
44 %Z2 = fadd double %Y2, %B2
57 %Z1 = fadd double %Y1, %B1
58 %Z2 = fadd double %Y2, %B2
72 %Z1 = fadd double %Y1, %B1
73 %Z2 = fadd double %Y2, %B2
/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 …]
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
44 ; CHECK: %add = fadd double %mul, %mul3
48 ; CHECK: %add4 = fadd <2 x double> %add4.v.i1.2, %add4.v.i1.2
51 ; CHECK: %add5 = fadd <2 x double> %add4, %add5.v.i1.2
[all …]
/external/llvm/test/CodeGen/R600/
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 …]
Dschedule-vs-if-nested-loop.ll39 %26 = fadd float %25, %13
43 %30 = fadd float %29, %16
47 %34 = fadd float %33, %19
51 %38 = fadd float %37, %22
55 %42 = fadd float %41, %26
59 %46 = fadd float %45, %30
63 %50 = fadd float %49, %34
67 %54 = fadd float %53, %38
71 %58 = fadd float %57, %42
75 %62 = fadd float %61, %46
[all …]
/external/llvm/test/Verifier/
Dfpmath.ll6 %t = fadd float %f, %f, !fpmath !1
8 %u = fadd float %f, %f, !fpmath !2
10 %v = fadd float %f, %f, !fpmath !3
12 %w = fadd float %f, %f, !fpmath !0
14 %w2 = fadd <2 x float> %g, %g, !fpmath !0
16 %x = fadd float %f, %f, !fpmath !4
18 %y = fadd float %f, %f, !fpmath !5
20 %z = fadd float %f, %f, !fpmath !6
/external/llvm/test/Transforms/LoopVectorize/X86/
Dunroll_selection.ll21 %5 = fadd double %4, 3.000000e+00
23 %7 = fadd double %5, %6
24 %8 = fadd double %7, 2.000000e+00
26 %10 = fadd double %6, %9
28 %12 = fadd double %4, %11
33 %17 = fadd double %16, -3.000000e+00
35 %19 = fadd double %6, %18
36 %20 = fadd double %13, %19
37 %21 = fadd double %20, %17
38 %22 = fadd double %21, 3.000000e+00
/external/llvm/test/CodeGen/X86/
Ddagcombine_unsafe_math.ll9 %t2 = fadd fast float %t1, %x
17 %t1 = fadd fast float %x, %x
18 %t2 = fadd fast float %t1, %x
27 %t1 = fadd fast float %x, %x
28 %t2 = fadd fast float %t1, %x
37 %t1 = fadd fast float %x, %y
38 %t2 = fadd fast float %t1, %x
D2007-10-12-SpillerUnfold1.ll8 %tmp176 = fadd float 0.000000e+00, 1.000000e+00 ; <float> [#uses=2]
20 %tmp277 = fadd float %tmp269, %tmp276 ; <float> [#uses=2]
24 %tmp291 = fadd float %tmp282, %tmp277 ; <float> [#uses=1]
26 %tmp305 = fadd float 0.000000e+00, %tmp262 ; <float> [#uses=1]
29 %tmp319 = fadd float %tmp315, %tmp318 ; <float> [#uses=1]
30 %tmp329 = fadd float 0.000000e+00, %tmp319 ; <float> [#uses=1]
34 %tmp343 = fadd float %tmp242, 0.000000e+00 ; <float> [#uses=1]
38 %tmp359 = fadd float %tmp355, %tmp358 ; <float> [#uses=1]
39 %tmp369 = fadd float 0.000000e+00, %tmp359 ; <float> [#uses=1]
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
45 %t2 = fadd float %a, %t1
55 %t2 = fadd float %a, %t1
Dbreak-anti-dependencies.ll14 %1 = fadd double %0, 1.100000e+00
16 %3 = fadd double %2, 1.300000e+00
18 %5 = fadd double %4, 1.500000e+00
21 %8 = fadd double %7, 7.100000e+00
23 %10 = fadd double %9, 7.300000e+00
25 %12 = fadd double %11, 7.500000e+00
/external/llvm/test/Transforms/Inline/
Dinline-byval-bonus.ll38 %7 = fadd double %3, %6
42 %11 = fadd double %7, %10
57 %26 = fadd double %18, %25
65 %34 = fadd double %26, %33
68 %37 = fadd double %35, %36
70 %39 = fadd double %37, %38
72 %41 = fadd double %40, %39
74 %43 = fadd double %42, %41
76 %45 = fadd double %44, %43
84 %53 = fadd double %52, %45
[all …]
/external/llvm/test/CodeGen/Thumb2/
Dcross-rc-coalescing-2.ll20 %0 = fadd float 0.000000e+00, 1.000000e+00 ; <float> [#uses=2]
38 %8 = fadd float undef, %7 ; <float> [#uses=2]
41 %11 = fadd float %9, %8 ; <float> [#uses=1]
45 %15 = fadd float %14, undef ; <float> [#uses=2]
48 %18 = fadd float %16, %15 ; <float> [#uses=2]
51 %21 = fadd float %19, %13 ; <float> [#uses=1]
57 %27 = fadd float %25, %26 ; <float> [#uses=1]
58 %28 = fadd float %11, %27 ; <float> [#uses=1]
60 %29 = fadd float %12, %24 ; <float> [#uses=1]
71 %35 = fadd float 0.000000e+00, undef ; <float> [#uses=1]
Dthumb2-spill-q.ll53 %4 = fadd <4 x float> %3, %part0.0.0261 ; <<4 x float>> [#uses=1]
57 …%8 = fadd <4 x float> %7, <float 5.000000e-01, float 5.000000e-01, float 5.000000e-01, float 5.000…
66 %17 = fadd <4 x float> %16, undef ; <<4 x float>> [#uses=1]
70 %tmp1 = fadd <4 x float> %20, %ld3
71 %tmp2 = fadd <4 x float> %tmp1, %ld4
72 %tmp3 = fadd <4 x float> %tmp2, %ld5
73 %tmp4 = fadd <4 x float> %tmp3, %ld6
74 %tmp5 = fadd <4 x float> %tmp4, %ld7
75 %tmp6 = fadd <4 x float> %tmp5, %ld8
76 %tmp7 = fadd <4 x float> %tmp6, %ld9
[all …]
/external/llvm/test/Assembler/
Dfast-math-flags.ll18 ; CHECK: %a = fadd float %x, %y
19 %a = fadd float %x, %y
20 ; CHECK: %a_vec = fadd <3 x float> %vec, %vec
21 %a_vec = fadd <3 x float> %vec, %vec
52 ; CHECK: %a = fadd nnan float %x, %y
53 %a = fadd nnan float %x, %y
54 ; CHECK: %a_vec = fadd nnan <3 x float> %vec, %vec
55 %a_vec = fadd nnan <3 x float> %vec, %vec
86 ; CHECK: %a = fadd nnan ninf float %x, %y
87 %a = fadd ninf nnan float %x, %y
[all …]
/external/llvm/test/Transforms/InstCombine/
Dfast-math.ll34 %t2 = fadd fast double %f1, %t1
44 %add = fadd fast float %sub, %sub1
47 ; CHECK: %1 = fadd fast float %f1, %f2
53 %add = fadd float %f1, 4.000000e+00
54 %add1 = fadd fast float %add, 5.000000e+00
57 ; CHECK: fadd fast float %f1, 9.000000e+00
62 %t1 = fadd fast float %f1, %f1
63 %t2 = fadd fast float %f1, %t1
72 %t2 = fadd fast float %f1, %f1
73 %t3 = fadd fast float %t1, %t2
[all …]
/external/llvm/test/CodeGen/Mips/
Dfmadd1.ll10 %add = fadd float %mul, %c
11 %add1 = fadd float %add, 0.000000e+00
20 %add = fadd float %sub, 0.000000e+00
31 %add = fadd float %mul, %c
52 %add = fadd double %mul, %c
53 %add1 = fadd double %add, 0.000000e+00
62 %add = fadd double %sub, 0.000000e+00
73 %add = fadd double %mul, %c

12345678910>>...17