Home
last modified time | relevance | path

Searched refs:srem (Results 1 – 25 of 101) sorted by relevance

12345

/external/llvm/test/Transforms/InstCombine/
Drem.ll7 %B = srem i32 %A, 1 ; ISA constant 0
12 %B = srem i32 0, %A
22 %B = srem i32 %A, -8
41 %B = srem i32 %A, 0 ;; undef
47 %C = srem i32 %B, 4
53 %C = srem i32 %B, 8
81 %tmp.5 = srem i32 %tmp.1, 2
86 %x = srem i32 %i, %i
D2009-06-16-SRemDemandedBits.ll1 ; RUN: opt < %s -instcombine -S | grep srem
6 %rem = srem i32 %x, 2
D2004-12-08-RemInfiniteLoop.ll4 %Y = srem i32 %X, undef ; <i32> [#uses=1]
D2008-11-01-SRemDemandedBits.ll5 %1 = srem i32 %x, -1
D2008-07-11-RemAnd.ll6 srem i32 %b, 8 ; <i32>:0 [#uses=1]
D2008-12-17-SRemNegConstVec.ll5 %A = srem <2 x i8> %x, <i8 2, i8 -2>
D2004-08-09-RemInfLoop.ll6 %Y = srem i32 %X, 0 ; <i32> [#uses=1]
Dsrem-simplify-bug.ll6 %B = srem i32 %A, 1
Dsrem.ll1 ; RUN: opt < %s -instcombine -S | grep srem
D2011-03-08-SRemMinusOneBadOpt.ll9 %rem.i = srem i32 %conv, -1
/external/llvm/test/ExecutionEngine/
Dtest-arith.ll8 %E = srem i8 %D, %D ; <i8> [#uses=0]
15 %E.upgrd.5 = srem i16 %D.upgrd.4, %D.upgrd.4 ; <i16> [#uses=0]
22 %E.upgrd.12 = srem i32 %D.upgrd.11, %D.upgrd.11 ; <i32> [#uses=0]
29 %E.upgrd.18 = srem i64 %D.upgrd.17, %D.upgrd.17 ; <i64> [#uses=0]
/external/llvm/test/ExecutionEngine/MCJIT/
Dtest-arith.ll8 %E = srem i8 %D, %D ; <i8> [#uses=0]
15 %E.upgrd.5 = srem i16 %D.upgrd.4, %D.upgrd.4 ; <i16> [#uses=0]
22 %E.upgrd.12 = srem i32 %D.upgrd.11, %D.upgrd.11 ; <i32> [#uses=0]
29 %E.upgrd.18 = srem i64 %D.upgrd.17, %D.upgrd.17 ; <i64> [#uses=0]
/external/llvm/test/CodeGen/X86/
Ddivrem.ll5 %t = srem i64 %x, %y
12 %t = srem i32 %x, %y
19 %t = srem i16 %x, %y
26 %t = srem i8 %x, %y
Datom-bypass-slow-division.ll25 %result = srem i32 %a, %b
41 %resultrem = srem i32 %a, %b
81 %resultrem = srem i32 %a, 33
91 %resultrem = srem i32 %a, 33
Drem.ll4 %tmp1 = srem i32 %X, 255 ; <i32> [#uses=1]
9 %tmp1 = srem i32 %X, 256 ; <i32> [#uses=1]
Datom-bypass-slow-division-64.ll27 %result = srem i64 %a, %b
43 %resultrem = srem i64 %a, %b
Drem-2.ll5 %0 = srem i32 41, %X
/external/llvm/test/Transforms/ConstProp/
Dremtest.ll6 %R = srem i32 4, 3 ; <i32> [#uses=1]
11 %R = srem i32 123, -23 ; <i32> [#uses=1]
D2003-05-12-DivideError.ll12 %R = srem i32 -2147483648, -1 ; <i32> [#uses=1]
D2002-05-03-DivideByZeroException.ll12 %R = srem i32 12, 0 ; <i32> [#uses=1]
/external/llvm/test/Transforms/IndVarSimplify/
Deliminate-rem.ll5 ; Indvars should be able to eliminate this srem.
20 %t7 = srem i64 %t6, %arg ; <i64> [#uses=1]
54 %t10 = srem i64 %t9, %arg1 ; <i64> [#uses=1]
57 %t13 = srem i64 %t12, %arg1 ; <i64> [#uses=1]
/external/llvm/test/Analysis/Profiling/
Dload-branch-weights-switches.ll20 %rem = srem i32 %0, 4
59 %rem = srem i32 %0, 2
68 %rem1 = srem i32 %1, 4
94 %rem6 = srem i32 %2, 4
/external/llvm/test/CodeGen/Mips/
Ddivrem.ll13 %rem = srem i32 %a0, %a1
34 %rem = srem i32 %a0, %a1
/external/llvm/test/CodeGen/Generic/
DBasicInstrs.ll31 define i32 @srem(i32 %A, i32 %B) {
32 %R = srem i32 %A, %B ; <i32> [#uses=1]
/external/clang/test/CodeGen/
DBasicInstrs.c15 int srem(int X, int Y) { in srem() function

12345