/external/llvm/test/Transforms/InstCombine/ |
2009-06-16-SRemDemandedBits.ll | 1 ; RUN: opt < %s -instcombine -S | grep srem 6 %rem = srem i32 %x, 2
|
2004-12-08-RemInfiniteLoop.ll | 4 %Y = srem i32 %X, undef ; <i32> [#uses=1]
|
2004-08-09-RemInfLoop.ll | 6 %Y = srem i32 %X, 0 ; <i32> [#uses=1]
|
2008-07-11-RemAnd.ll | 6 srem i32 %b, 8 ; <i32>:0 [#uses=1]
|
2008-11-01-SRemDemandedBits.ll | 5 %1 = srem i32 %x, -1
|
2008-12-17-SRemNegConstVec.ll | 5 %A = srem <2 x i8> %x, <i8 2, i8 -2>
|
2011-03-08-SRemMinusOneBadOpt.ll | 9 %rem.i = srem i32 %conv, -1
|
srem-simplify-bug.ll | 6 %B = srem i32 %A, 1
|
srem.ll | 1 ; RUN: opt < %s -instcombine -S | grep srem
|
2012-04-30-SRem.ll | 6 %z = srem i32 1656690544, %y
|
vector-srem.ll | 1 ; RUN: opt < %s -instcombine -S | grep "srem <4 x i32>"
|
2010-01-28-NegativeSRem.ll | 11 %rem = srem i32 %x, 2 ; <i32> [#uses=1]
|
/external/llvm/test/Transforms/InstSimplify/ |
rem.ll | 6 %rem = srem i32 %x, %rhs 21 ; CHECK-NEXT: %mod = srem i32 %x, %n 23 %mod = srem i32 %x, %n 24 %mod1 = srem i32 %mod, %n 39 ; CHECK-NEXT: %[[srem:.*]] = srem i32 %x, %n 40 ; CHECK-NEXT: %[[urem:.*]] = urem i32 %[[srem]], %n 42 %mod = srem i32 %x, %n
|
/external/llvm/test/Transforms/ConstProp/ |
remtest.ll | 6 %R = srem i32 4, 3 ; <i32> [#uses=1] 11 %R = srem i32 123, -23 ; <i32> [#uses=1]
|
2002-05-03-DivideByZeroException.ll | 12 %R = srem i32 12, 0 ; <i32> [#uses=1]
|
2003-05-12-DivideError.ll | 12 %R = srem i32 -2147483648, -1 ; <i32> [#uses=1]
|
/external/llvm/test/Transforms/SimplifyCFG/ |
PR16069.ll | 13 %cond.i = phi i32 [ 0, %bb1 ], [ srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) to i32)), %bb2 ] 14 ; CHECK: phi i32 {{.*}} srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) to i32)), %bb2 25 %cond = phi i32 [ 0, %bb1 ], [ srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) to i32)), %bb0 ] 26 ; CHECK: %cond = phi i32 [ 0, %bb1 ], [ srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) to i32)), %bb0 ]
|
/external/llvm/test/CodeGen/AMDGPU/ |
srem.ll | 9 %result = srem i32 %num, %den 16 %result = srem i32 %num, 4 29 %result = srem i32 %num, 7 38 %result = srem <2 x i32> %num, %den 45 %result = srem <2 x i32> %num, <i32 4, i32 4> 54 %result = srem <4 x i32> %num, %den 61 %result = srem <4 x i32> %num, <i32 4, i32 4, i32 4, i32 4> 70 %result = srem i64 %num, %den 77 %result = srem i64 %num, 4 86 %result = srem <2 x i64> %num, %de [all...] |
/external/llvm/test/CodeGen/AArch64/ |
neon-idiv.ll | 4 %rem = srem <4 x i32> %a, <i32 7, i32 7, i32 7, i32 7>
|
/external/llvm/test/CodeGen/X86/ |
rem_crash.ll | 14 %1 = srem i8 %x, 10 22 %1 = srem i8 %x, 10 46 %1 = srem i16 %x, 10 54 %1 = srem i16 %x, 10 78 %1 = srem i32 %x, 10 86 %1 = srem i32 %x, 10 110 %1 = srem i64 %x, 10 118 %1 = srem i64 %x, 10 142 %1 = srem i8 %x, 10 150 %1 = srem i8 %x, 1 [all...] |
rem.ll | 6 %tmp1 = srem i32 %X, 255 ; <i32> [#uses=1] 13 %tmp1 = srem i32 %X, 256 ; <i32> [#uses=1] 35 %0 = srem i32 41, %X
|
divrem.ll | 5 %t = srem i64 %x, %y 12 %t = srem i32 %x, %y 19 %t = srem i16 %x, %y 26 %t = srem i8 %x, %y
|
pr11998.ll | 5 %B = srem i8 55, %0
|
/external/clang/test/CodeGen/ |
BasicInstrs.c | 15 int srem(int X, int Y) { function
|
/external/llvm/test/Analysis/CostModel/ARM/ |
divrem.ll | 229 ; CHECK: cost of 40 {{.*}} srem 231 %1 = srem <2 x i8> %a, %b 236 ; CHECK: cost of 40 {{.*}} srem 238 %1 = srem <2 x i16> %a, %b 243 ; CHECK: cost of 40 {{.*}} srem 245 %1 = srem <2 x i32> %a, %b 250 ; CHECK: cost of 40 {{.*}} srem 252 %1 = srem <2 x i64> %a, %b 257 ; CHECK: cost of 80 {{.*}} srem 259 %1 = srem <4 x i8> %a, % [all...] |