Home
last modified time | relevance | path

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

1234567891011

/external/llvm/test/Analysis/CostModel/ARM/
Ddivrem.ll229 ; 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, %b
[all …]
/external/llvm/test/CodeGen/AArch64/
Drem_crash.ll14 %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, 10
[all …]
/external/llvm/test/CodeGen/X86/
Drem_crash.ll15 %1 = srem i8 %x, 10
23 %1 = srem i8 %x, 10
47 %1 = srem i16 %x, 10
55 %1 = srem i16 %x, 10
79 %1 = srem i32 %x, 10
87 %1 = srem i32 %x, 10
111 %1 = srem i64 %x, 10
119 %1 = srem i64 %x, 10
143 %1 = srem i8 %x, 10
151 %1 = srem i8 %x, 10
[all …]
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
Ddivrem8_ext.ll60 %1 = srem i8 %x, %y
70 %1 = srem i8 %x, %y
81 %1 = srem i8 %x, %y
95 %1 = srem i8 %x, %y
/external/llvm/test/CodeGen/ARM/
Drem_crash.ll14 %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, 10
[all …]
Ddivmod-eabi.ll18 %rem = srem i32 %conv, %conv1
26 %rem8 = srem i32 %conv1, %conv
44 %rem = srem i32 %a, %b
52 %rem1 = srem i32 %b, %a
88 %rem = srem i64 %a, %b
108 %rem = srem i16 %a, %b
123 %rem = srem i32 %a, %b
139 %rem = srem i32 %a, %b
150 %rem = srem i32 %a, %b
155 %rem1 = srem i32 %b, %rem
[all …]
/external/llvm/test/CodeGen/AMDGPU/
Dsrem.ll9 %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, %den
[all …]
/external/swiftshader/third_party/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
/external/llvm/test/Transforms/InstSimplify/
Drem.ll9 %rem = srem i32 %x, %rhs
24 ; CHECK: [[MOD:%.*]] = srem i32 %x, %n
27 %mod = srem i32 %x, %n
28 %mod1 = srem i32 %mod, %n
44 ; CHECK: [[MOD:%.*]] = srem i32 %x, %n
48 %mod = srem i32 %x, %n
/external/llvm/test/CodeGen/SystemZ/
Dint-div-03.ll29 %rem = srem i64 %a, %bext
43 %rem = srem i64 %a, %bext
66 %rem = srem i64 %a, %bext
94 %rem = srem i64 %a, %bext
110 %rem = srem i64 %a, %bext
123 %rem = srem i64 %a, %bext
137 %rem = srem i64 %a, %bext
149 %rem = srem i64 %a, %bext
161 %rem = srem i64 %a, %bext
175 %rem = srem i64 %a, %bext
[all …]
Dint-div-01.ll26 %rem = srem i32 %a, %b
42 %rem = srem i32 %a, %b
57 %rem = srem i32 %a, %b
74 %rem = srem i32 %a, %b
100 %rem = srem i32 %a, %b
117 %rem = srem i32 %a, %b
129 %rem = srem i32 %a, %b
142 %rem = srem i32 %a, %b
153 %rem = srem i32 %a, %b
164 %rem = srem i32 %a, %b
[all …]
Dint-div-04.ll26 %rem = srem i64 %a, %b
40 %rem = srem i64 %a, %b
66 %rem = srem i64 %a, %b
81 %rem = srem i64 %a, %b
93 %rem = srem i64 %a, %b
106 %rem = srem i64 %a, %b
117 %rem = srem i64 %a, %b
128 %rem = srem i64 %a, %b
141 %rem = srem i64 %a, %b
154 %rem = srem i64 %a, %b
/external/llvm/test/Transforms/SimplifyCFG/
DPR16069.ll8 ; CHECK: [[COND_I:%.*]] = phi i32 [ srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) …
17 …%cond.i = phi i32 [ 0, %bb1 ], [ srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) to i32)), …
23 ; CHECK: [[COND:%.*]] = phi i32 [ 0, %bb1 ], [ srem (i32 1, i32 zext (i1 icmp eq (i32* @b, …
31 …%cond = phi i32 [ 0, %bb1 ], [ srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) to i32)), %b…
/external/llvm/test/Transforms/InstCombine/
Drem.ll9 %B = srem i32 %A, 1 ; ISA constant 0
16 %B = srem i32 0, %A
51 %B = srem i32 %A, -8
81 %B = srem i32 %A, 0 ;; undef
89 %C = srem i32 %B, 4
97 %C = srem i32 %B, 8
133 %tmp.5 = srem i32 %tmp.1, 2
140 %x = srem i32 %i, %i
243 ; CHECK-NEXT: %phitmp = srem i32 %v, 5
254 %rem = srem i32 %lhs, 5
[all …]
D2009-06-16-SRemDemandedBits.ll1 ; RUN: opt < %s -instcombine -S | grep srem
6 %rem = srem i32 %x, 2
/external/llvm/test/ExecutionEngine/OrcMCJIT/
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/swiftshader/third_party/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/
Dtest-interp-vec-arithm_int.ll8 %E_i8 = srem <5 x i8> %D_i8, %D_i8
16 %E_i16 = srem <4 x i16> %D_i16, %D_i16
24 %E_i32 = srem <3 x i32> %D_i32, %D_i32
32 %E_i64 = srem <2 x i64> %D_i64, %D_i64
/external/swiftshader/third_party/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
Drem.ll4 %tmp1 = srem i32 %X, 255 ; <i32> [#uses=1]
9 %tmp1 = srem i32 %X, 256 ; <i32> [#uses=1]
/external/swiftshader/third_party/LLVM/test/Transforms/ConstProp/
Dremtest.ll6 %R = srem i32 4, 3 ; <i32> [#uses=1]
11 %R = srem i32 123, -23 ; <i32> [#uses=1]

1234567891011