/external/llvm/test/Bitcode/ |
D | binaryFloatInstructions.3.2.ll | 8 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/ |
D | fast-ArrayOutOfBounds.ll | 6 ; 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 …]
|
D | fast-SubReassociate.ll | 5 ; 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 …]
|
D | fast-basictest.ll | 10 %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/ |
D | fpmath.ll | 5 ; 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/ |
D | fast-math.ll | 37 ; 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/ |
D | frame-02.ll | 56 %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 …]
|
D | frame-03.ll | 58 %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 …]
|
D | fp-add-02.ll | 12 %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/ |
D | pr18663.ll | 90 %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/ |
D | 2009-11-07-SubRegAsmPrinting.ll | 13 %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 …]
|
D | 2009-02-27-SpillerBug.ll | 14 %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/ |
D | fast-isel-args.ll | 29 %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 …]
|
D | fp-fast.ll | 9 %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 …]
|
D | misched-matmul.ll | 27 %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/ |
D | small-loop-rdx.ll | 3 ; 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 …]
|
D | large-loop-rdx.ll | 3 ; 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/ |
D | simple.ll | 10 %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 …]
|
D | loop1.ll | 21 %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/ |
D | llvm.SI.sampled.ll | 76 %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 …]
|
D | llvm.SI.sample.ll | 76 %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 …]
|
D | si-sgpr-spill.ll | 205 %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 …]
|
D | schedule-fs-loop-nested-if.ll | 59 %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 …]
|
D | cvt_rpi_i32_f32.ll | 13 %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/ |
D | cycle.ll | 7 ; %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 …]
|