/external/llvm/test/Analysis/CostModel/ARM/ |
D | 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, %b [all …]
|
/external/llvm/test/CodeGen/AArch64/ |
D | 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, 10 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | rem_crash.ll | 15 %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 …]
|
D | 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
|
D | atom-bypass-slow-division.ll | 25 %result = srem i32 %a, %b 41 %resultrem = srem i32 %a, %b 81 %resultrem = srem i32 %a, 33 91 %resultrem = srem i32 %a, 33
|
D | divrem8_ext.ll | 60 %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/ |
D | 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, 10 [all …]
|
D | divmod-eabi.ll | 18 %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/ |
D | 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, %den [all …]
|
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/ |
D | rem.ll | 7 %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
|
D | 2009-06-16-SRemDemandedBits.ll | 1 ; RUN: opt < %s -instcombine -S | grep srem 6 %rem = srem i32 %x, 2
|
/external/llvm/test/Transforms/InstSimplify/ |
D | rem.ll | 9 %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/ |
D | int-div-03.ll | 29 %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 …]
|
D | int-div-01.ll | 26 %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 …]
|
D | int-div-04.ll | 26 %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/ |
D | PR16069.ll | 8 ; 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/ |
D | rem.ll | 9 %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 …]
|
D | 2009-06-16-SRemDemandedBits.ll | 1 ; RUN: opt < %s -instcombine -S | grep srem 6 %rem = srem i32 %x, 2
|
/external/llvm/test/ExecutionEngine/OrcMCJIT/ |
D | test-arith.ll | 8 %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/ |
D | test-arith.ll | 8 %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/ |
D | test-arith.ll | 8 %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/ |
D | test-interp-vec-arithm_int.ll | 8 %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/ |
D | 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
|
D | rem.ll | 4 %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/ |
D | remtest.ll | 6 %R = srem i32 4, 3 ; <i32> [#uses=1] 11 %R = srem i32 123, -23 ; <i32> [#uses=1]
|