/external/llvm/test/Transforms/InstCombine/ |
2007-01-14-FcmpSelf.ll | 1 ; RUN: opt < %s -instcombine -S | grep {fcmp uno.*0.0} 4 %tmp = fcmp une double %X, %X
|
or-fcmp.ll | 5 %a = fcmp ueq float %x, %y ; <i1> [#uses=1] 6 %b = fcmp uno float %x, %y ; <i1> [#uses=1] 8 ; CHECK-NOT: fcmp uno 9 ; CHECK: fcmp ueq 16 %a = fcmp olt float %x, %y ; <i1> [#uses=1] 17 %b = fcmp oeq float %x, %y ; <i1> [#uses=1] 18 ; CHECK-NOT: fcmp olt 19 ; CHECK-NOT: fcmp oeq 20 ; CHECK: fcmp ole 28 %a = fcmp ult float %x, %y ; <i1> [#uses=1 [all...] |
and-fcmp.ll | 1 ; RUN: opt < %s -instcombine -S | grep fcmp | count 3 5 %a = fcmp ueq float %x, %y 6 %b = fcmp ord float %x, %y 13 %a = fcmp olt float %x, %y 14 %b = fcmp ord float %x, %y 21 %a = fcmp oge float %x, %y 22 %b = fcmp uno float %x, %y 29 %a = fcmp one float %y, %x 30 %b = fcmp ord float %x, %y
|
fcmp-special.ll | 8 %tmp = fcmp ogt double %arg, 0x7FF0000000000000 15 %tmp = fcmp ule double %arg, 0x7FF0000000000000 24 %tmp = fcmp olt double %arg, 0xFFF0000000000000 31 %tmp = fcmp uge double %arg, 0xFFF0000000000000 40 %tmp = fcmp ord double %arg, 0x7FF00000FFFFFFFF 47 %tmp = fcmp oeq double %arg, 0x7FF00000FFFFFFFF 54 %tmp = fcmp olt double %arg, 0x7FF00000FFFFFFFF 61 %tmp = fcmp uno double %arg, 0x7FF00000FFFFFFFF 68 %tmp = fcmp une double %arg, 0x7FF00000FFFFFFFF 75 %tmp = fcmp ult double %arg, 0x7FF00000FFFFFFF [all...] |
not-fcmp.ll | 1 ; RUN: opt < %s -instcombine -S | grep "fcmp uge" 6 %tmp3 = fcmp olt float %X, %Y ; <i1> [#uses=1]
|
2008-11-08-FCmp.ll | 4 ; When inst combining an FCMP with the LHS coming from a uitofp instruction, we 9 %2 = fcmp ole double %1, 0.000000e+00 16 %2 = fcmp olt double %1, 0.000000e+00 23 %2 = fcmp oge double %1, 0.000000e+00 30 %2 = fcmp ogt double %1, 0.000000e+00 37 %2 = fcmp ogt double %1, -4.400000e+00 44 %2 = fcmp olt double %1, -4.400000e+00
|
fcmp.ll | 6 %cmp = fcmp ogt double %ext1, %ext2 9 ; CHECK-NEXT: fcmp ogt float %x, %y 14 %cmp = fcmp ogt double %ext, 1.000000e+00 17 ; CHECK-NEXT: fcmp ogt float %a, 1.0 22 %cmp = fcmp ogt double %ext, 0x3FF0000000000001 ; more precision than float. 30 %cmp = fcmp ogt double %ext, 0x36A0000000000000 ; denormal in float. 38 %cmp = fcmp ogt float %neg, 1.000000e+00 41 ; CHECK-NEXT: fcmp olt float %a, -1.0 47 %cmp = fcmp olt float %neg1, %neg2 50 ; CHECK-NEXT: fcmp ogt float %x, % [all...] |
fcmp-select.ll | 10 %cmp = fcmp une double %x, -1.0 18 %cmp = fcmp une double %x, -1.0 26 %cmp = fcmp une double %x, %y 34 %cmp = fcmp une double %x, %y 42 %cmp = fcmp one double %x, -1.0 50 %cmp = fcmp one double %x, -1.0
|
2008-02-28-OrFCmpCrash.ll | 6 %tmp67 = fcmp uno x86_fp80 %y, 0xK00000000000000000000 ; <i1> [#uses=1] 7 %tmp71 = fcmp uno float %x, 0.000000e+00 ; <i1> [#uses=1]
|
/external/llvm/test/ExecutionEngine/ |
test-setcond-fp.ll | 9 %test49 = fcmp oeq float %float1, %float2 ; <i1> [#uses=0] 10 %test50 = fcmp oge float %float1, %float2 ; <i1> [#uses=0] 11 %test51 = fcmp ogt float %float1, %float2 ; <i1> [#uses=0] 12 %test52 = fcmp ole float %float1, %float2 ; <i1> [#uses=0] 13 %test53 = fcmp olt float %float1, %float2 ; <i1> [#uses=0] 14 %test54 = fcmp une float %float1, %float2 ; <i1> [#uses=0] 15 %test55 = fcmp oeq double %double1, %double2 ; <i1> [#uses=0] 16 %test56 = fcmp oge double %double1, %double2 ; <i1> [#uses=0] 17 %test57 = fcmp ogt double %double1, %double2 ; <i1> [#uses=0] 18 %test58 = fcmp ole double %double1, %double2 ; <i1> [#uses=0 [all...] |
/external/llvm/test/MC/MBlaze/ |
mblaze_fpu.s | 44 # CHECK: fcmp.un 47 fcmp.un r0, r1, r2 49 # CHECK: fcmp.lt 52 fcmp.lt r0, r1, r2 54 # CHECK: fcmp.eq 57 fcmp.eq r0, r1, r2 59 # CHECK: fcmp.le 62 fcmp.le r0, r1, r2 64 # CHECK: fcmp.gt 67 fcmp.gt r0, r1, r [all...] |
/external/llvm/test/MC/Disassembler/MBlaze/ |
mblaze_fpu.txt | 28 # CHECK: fcmp.un r0, r1, r2 31 # CHECK: fcmp.lt r0, r1, r2 34 # CHECK: fcmp.eq r0, r1, r2 37 # CHECK: fcmp.le r0, r1, r2 40 # CHECK: fcmp.gt r0, r1, r2 43 # CHECK: fcmp.ne r0, r1, r2 46 # CHECK: fcmp.ge r0, r1, r2
|
/external/clang/test/CodeGen/ |
2006-12-14-ordered_expr.c | 4 // CHECK: fcmp ord float %X, %Y
|
/external/llvm/test/CodeGen/CellSPU/ |
fcmp64.ll | 5 %A = fcmp oeq double %arg1, %arg2
|
fcmp32.ll | 11 %A = fcmp oeq float %arg1, %arg2 20 %3 = fcmp oeq float %1, %2 27 %cmp = fcmp ogt float %a, %b 34 %cmp = fcmp ugt float %a, %b
|
/external/llvm/test/CodeGen/X86/ |
2004-06-10-StackifierCrash.ll | 4 %V = fcmp oeq double %X, %X ; <i1> [#uses=1]
|
compare-inf.ll | 10 %t0 = fcmp oeq float %x, 0x7FF0000000000000 19 %t0 = fcmp oeq double %x, 0x7FF0000000000000 28 %t0 = fcmp une float %x, 0x7FF0000000000000 37 %t0 = fcmp une double %x, 0x7FF0000000000000 46 %t0 = fcmp oeq float %x, 0xFFF0000000000000 55 %t0 = fcmp oeq double %x, 0xFFF0000000000000 64 %t0 = fcmp une float %x, 0xFFF0000000000000 73 %t0 = fcmp une double %x, 0xFFF0000000000000
|
2004-02-22-Casts.ll | 3 %V = fcmp one double %X, 0.000000e+00 ; <i1> [#uses=1]
|
/external/llvm/test/CodeGen/ARM/ |
neon_minmax.ll | 6 %cond = fcmp ole float 1.0, %x 14 %cond = fcmp ole float 0.0, %x 22 %cond = fcmp ult float %x, 1.0 30 %cond = fcmp ogt float 1.0, %x 38 %cond = fcmp uge float %x, 1.0 46 %cond = fcmp uge float %x, 0.0 54 %cond = fcmp olt float %x, 1.0 62 %cond = fcmp ult float 1.0, %x 70 %cond = fcmp oge float %x, 1.0 78 %cond = fcmp ugt float 1.0, % [all...] |
unord.ll | 5 %tmp = fcmp uno float %X, %Y 11 %tmp = fcmp ord float %X, %Y
|
/external/llvm/test/Assembler/ |
vbool-cmp.ll | 2 ; Rudimentary test of fcmp/icmp on vectors returning vector of bool 5 ; CHECK: fcmp olt <4 x float> %a, %b 8 %cmp = fcmp olt <4 x float> %a, %b ; <4 x i1> [#uses=1]
|
/external/llvm/test/CodeGen/PowerPC/ |
fp-branch.ll | 1 ; RUN: llc < %s -march=ppc32 | grep fcmp | count 1 16 %tmp57 = fcmp oge double %tmp48.reload, 1.000000e+00 ; <i1> [#uses=1] 17 %tmp58 = fcmp uno double %tmp48.reload, 1.000000e+00 ; <i1> [#uses=1]
|
2008-05-01-ppc_fp128.ll | 9 %tmp124 = fcmp ord ppc_fp128 %b, 0xM00000000000000000000000000000000 ; <i1> [#uses=1] 10 %tmp140 = and i1 %tmp124, fcmp une (ppc_fp128 0xM00000000000000000000000000000000, ppc_fp128 0xM00000000000000000000000000000000) ; <i1> [#uses=0]
|
/external/llvm/test/CodeGen/Thumb/ |
unord.ll | 5 %tmp = fcmp uno float %X, %Y 11 %tmp = fcmp ord float %X, %Y
|
/external/llvm/test/CodeGen/Generic/ |
isunord.ll | 6 %tmp27 = fcmp uno double %X, %Y ; <i1> [#uses=1]
|