/external/llvm/test/Transforms/InstCombine/ |
2008-02-16-SDivOverflow.ll | 5 %tmp1 = sdiv i32 %a, -1431655765 6 %tmp2 = sdiv i32 %tmp1, 3 11 %tmp1 = sdiv i8 %a, 64 12 %tmp2 = sdiv i8 %tmp1, 3
|
2008-02-16-SDivOverflow2.ll | 1 ; RUN: opt < %s -instcombine -S | grep "sdiv i8 \%a, 9" 5 %tmp1 = sdiv i8 %a, -3 6 %tmp2 = sdiv i8 %tmp1, -3
|
2008-05-22-IDivVector.ll | 4 %A = sdiv <3 x i8> %i, %i
|
preserve-sminmax.ll | 3 ; Instcombine normally would fold the sdiv into the comparison, 4 ; making "icmp slt i32 %h, 2", but in this case the sdiv has 10 %sd = sdiv i32 %h, 2 16 ; CHECK: %sd = sdiv i32 %h, 2 22 %sd = sdiv i32 %h, 2 28 ; CHECK: %sd = sdiv i32 %h, 2
|
hoist_instr.ll | 10 ; CHECK-NEXT: sdiv i32 15 %Y = sdiv i32 %X, 42 ; <i32> [#uses=1]
|
sdiv-1.ll | 9 %1 = sdiv i32 %0, -3 22 %1 = sdiv i32 %0, -3
|
2005-06-16-RangeCrash.ll | 5 %tmp.26 = sdiv i32 0, -2147483648 ; <i32> [#uses=1]
|
2007-03-21-SignedRangeTest.ll | 4 %tmp7 = sdiv i32 %tmp6, 12 ; <i32> [#uses=1]
|
2008-10-11-DivCompareFold.ll | 5 %div = sdiv i32 %x, 65536 ; <i32> [#uses=1]
|
srem.ll | 4 %r = sdiv i64 %x1, %y2
|
/external/llvm/test/Transforms/InstSimplify/ |
2011-02-01-Vector.ll | 3 define <2 x i32> @sdiv(<2 x i32> %x) { 4 ; CHECK: @sdiv 5 %div = sdiv <2 x i32> %x, <i32 1, i32 1>
|
/external/llvm/test/Transforms/ConstProp/ |
2007-02-23-sdiv.ll | 4 @G = global i32 sdiv (i32 0, i32 -1)
|
2002-05-03-DivideByZeroException.ll | 7 %R = sdiv i32 12, 0 ; <i32> [#uses=1]
|
2003-05-12-DivideError.ll | 7 %R = sdiv i32 -2147483648, -1 ; <i32> [#uses=1]
|
div-zero.ll | 8 %div_zero = sdiv i32 %zero, ptrtoint (i32* getelementptr (i32* null,
|
/external/clang/test/CodeGen/ |
2005-01-02-PointerDifference.c | 3 // CHECK: sdiv exact
|
atomic_ops.c | 12 // CHECK: sdiv i32 15 // CHECK: sdiv i32
|
exact-div-expr.c | 2 // RUN: %clang_cc1 -emit-llvm %s -o - -O1 | not grep sdiv
|
/external/llvm/test/CodeGen/Generic/ |
div-neg-power-2.ll | 4 %Y = sdiv i32 %X, -2 ; <i32> [#uses=1]
|
/external/llvm/test/CodeGen/X86/ |
i128-sdiv.ll | 8 %tmp = sdiv i128 %x, 73786976294838206464 15 %tmp = sdiv i128 %x, -73786976294838206464 22 %tmp = sdiv i128 %x, -73786976294838206467
|
sdiv-exact.ll | 4 %div = sdiv exact i32 %x, 25 12 %div = sdiv exact i32 %x, 24
|
vec_sdiv_to_shift.ll | 12 %0 = sdiv <8 x i16> %var, <i16 32, i16 32, i16 32, i16 32, i16 32, i16 32, i16 32, i16 32> 21 %0 = sdiv <4 x i32> %var, <i32 0, i32 0, i32 0, i32 0> 33 %0 = sdiv <4 x i32> %var, <i32 16, i32 16, i32 16, i32 16> 46 %0 = sdiv <4 x i32> %var, <i32 -16, i32 -16, i32 -16, i32 -16> 58 %0 = sdiv <8 x i32> %var, <i32 64, i32 64, i32 64, i32 64, i32 64, i32 64, i32 64, i32 64> 70 %a0 = sdiv <16 x i16> %var, <i16 4, i16 4, i16 4, i16 4, i16 4, i16 4, i16 4, i16 4, i16 4, i16 4, i16 4, i16 4, i16 4, i16 4, i16 4, i16 4>
|
/external/llvm/test/Transforms/IndVarSimplify/ |
sink-trapping.ll | 7 %y = sdiv i32 10, %x 18 ; CHECK: sdiv
|
/external/llvm/test/CodeGen/PowerPC/ |
div-2.ll | 6 %Z = sdiv i32 %Y, 4 ; <i32> [#uses=1] 13 %Z = sdiv i32 %Y, 4 ; <i32> [#uses=1] 20 %Z = sdiv i32 %Y, 4 ; <i32> [#uses=1] 27 %Z = sdiv i32 %Y, 2 ; <i32> [#uses=1]
|
/external/llvm/test/Transforms/SimplifyCFG/ |
2009-01-19-UnconditionalTrappingConstantExpr.ll | 10 ; CHECK: sdiv 17 %tmp26 = icmp sgt i32 sdiv (i32 -32768, i32 ptrtoint (i32* @G to i32)), 0 29 ; CHECK: sdiv 35 br i1 icmp sgt (i32 sdiv (i32 32767, i32 ptrtoint (i32* @G to i32)), i32 0), label %bb6, label %bb7
|