/external/llvm/test/CodeGen/ARM/ |
D | 2009-02-27-SpillerBug.ll | 38 %.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 …]
|
D | 2009-11-13-ScavengerAssert2.ll | 23 %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 …]
|
D | 2009-11-13-VRRewriterCrash.ll | 25 %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 …]
|
D | 2009-07-29-VFP3Registers.ll | 20 %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 …]
|
D | fusedMAC.ll | 24 %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 …]
|
D | fnmscs.ll | 18 %1 = fsub float -0.0, %0 19 %2 = fsub float %1, %acc 36 %2 = fsub float %1, %acc 52 %1 = fsub double -0.0, %0 53 %2 = fsub double %1, %acc 70 %2 = fsub double %1, %acc
|
D | 2009-03-07-SpillerBug.ll | 34 %9 = fsub double %8, 0.000000e+00 36 %11 = fsub double 0.000000e+00, %10 37 %12 = fsub double -0.000000e+00, %11 39 %14 = fsub double %13, 0.000000e+00 70 %37 = fsub double %13, 0.000000e+00 71 %38 = fsub double -0.000000e+00, %34 72 %39 = fsub double -0.000000e+00, %35
|
/external/llvm/test/Transforms/InstCombine/ |
D | fmul.ll | 5 %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 …]
|
D | fsub.ll | 5 %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
|
D | select-crash.ll | 7 ; CHECK: fsub double -0.000000 12 %sub = fsub double 1.075000e+00, %div1 13 %sub24 = fsub double 1.000000e+00, %sub 25 ; CHECK: fsub <4 x float> 29 %sub = fsub <4 x float> %x, %z
|
/external/llvm/test/Transforms/InstSimplify/ |
D | fast-math.ll | 37 ; 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 …]
|
D | floating-point-arithmetic.ll | 3 ; 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/ |
D | inline-byval-bonus.ll | 48 %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/CodeGen/AArch64/ |
D | fp-dp3.ll | 15 %nega = fsub float -0.0, %a 23 %negc = fsub float -0.0, %c 31 %nega = fsub float -0.0, %a 32 %negc = fsub float -0.0, %c 47 %nega = fsub double -0.0, %a 55 %negc = fsub double -0.0, %c 63 %nega = fsub double -0.0, %a 64 %negc = fsub double -0.0, %c 81 %diff = fsub float %a, %prod 88 %nega = fsub float -0.0, %a [all …]
|
D | floatdp_2source.ll | 19 %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/PowerPC/ |
D | fma.ll | 18 %E = fsub double %D, %C ; <double> [#uses=1] 25 %F = fsub double -0.000000e+00, %E ; <double> [#uses=1] 32 %F = fsub double -0.000000e+00, %E ; <double> [#uses=1] 38 %E = fsub double %C, %D ; <double> [#uses=1] 44 %E = fsub double %D, %C ; <double> [#uses=1] 45 %F = fsub double -0.000000e+00, %E ; <double> [#uses=1] 51 %E = fsub float %D, %C ; <float> [#uses=1] 52 %F = fsub float -0.000000e+00, %E ; <float> [#uses=1]
|
/external/llvm/test/CodeGen/Thumb2/ |
D | cross-rc-coalescing-2.ll | 36 %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/ |
D | search-limit.ll | 13 %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
|
D | simple-int.ll | 11 %X1 = fsub double %A1, %B1 12 %X2 = fsub double %A2, %B2 24 ; CHECK: %X1 = fsub <2 x double> %X1.v.i0.2, %X1.v.i1.2 37 %X1 = fsub double %A1, %B1 38 %X2 = fsub double %A2, %B2 50 ; CHECK: %X1 = fsub <2 x double> %X1.v.i0.2, %X1.v.i1.2 63 %X1 = fsub double %A1, %B1 64 %X2 = fsub double %A2, %B2 76 ; CHECK: %X1 = fsub <2 x double> %X1.v.i0.2, %X1.v.i1.2 88 %X1 = fsub double %A1, %B1 [all …]
|
/external/llvm/test/Assembler/ |
D | fast-math-flags.ll | 22 ; 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/Transforms/BBVectorize/X86/ |
D | simple-int.ll | 11 %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
|
D | pr15289.ll | 36 %4 = fsub double %0, %1 37 %5 = fsub double -0.000000e+00, undef 44 %12 = fsub double undef, %7 55 %22 = fsub double -0.000000e+00, %21 61 %27 = fsub double %26, %0 63 %29 = fsub double undef, %28 71 %36 = fsub double undef, %35 79 %43 = fsub double undef, %42 84 %47 = fsub double -0.000000e+00, %14
|
D | simple.ll | 6 %X1 = fsub double %A1, %B1 7 %X2 = fsub double %A2, %B2 21 %X1 = fsub double %A1, %B1 22 %X2 = fsub double %A2, %B2 42 ; CHECK: %X1 = fsub <2 x double> %X1.v.i0.2, %X1.v.i1.2 57 %X1 = fsub double %A1, %B1 58 %X2 = fsub double %A2, %B2 72 %X1 = fsub double %A1, %B1 73 %X2 = fsub double %A2, %B2
|
/external/llvm/test/CodeGen/X86/ |
D | fma_patterns.ll | 25 %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 …]
|
/external/llvm/test/CodeGen/Mips/ |
D | fmadd1.ll | 19 %sub = fsub float %mul, %c 32 %sub = fsub float 0.000000e+00, %add 43 %sub = fsub float %mul, %c 44 %sub1 = fsub float 0.000000e+00, %sub 61 %sub = fsub double %mul, %c 74 %sub = fsub double 0.000000e+00, %add 85 %sub = fsub double %mul, %c 86 %sub1 = fsub double 0.000000e+00, %sub
|