/external/llvm/test/Instrumentation/BoundsChecking/ |
simple.ll | 78 %1 = alloca i128 80 %2 = load i128, i128* %1, align 4 86 %1 = alloca i128, i64 %x 89 %2 = load i128, i128* %1, align 4 95 %1 = alloca i128 96 %2 = alloca i128 97 %3 = select i1 undef, i128* %1, i128* % [all...] |
many-trap.ll | 7 %1 = alloca i128, i64 %x 8 %2 = load i128, i128* %1, align 4 9 %3 = load i128, i128* %1, align 4
|
/external/llvm/test/CodeGen/X86/ |
vec_split.ll | 45 define i128 @split128(<2 x i128> %a, <2 x i128> %b) { 70 %add = add nsw <2 x i128> %a, %b 71 %rdx.shuf = shufflevector <2 x i128> %add, <2 x i128> undef, <2 x i32> <i32 undef, i32 0> 72 %bin.rdx = add <2 x i128> %add, %rdx.shuf 73 %e = extractelement <2 x i128> %bin.rdx, i32 1 74 ret i128 %e
|
mem-promote-integers.ll | 51 define <1 x i128> @test_1xi128(<1 x i128> %x, <1 x i128>* %b) { 52 %bb = load <1 x i128>, <1 x i128>* %b 53 %tt = xor <1 x i128> %x, %bb 54 store <1 x i128> %tt, <1 x i128>* %b 58 ret <1 x i128> %tt 128 define <2 x i128> @test_2xi128(<2 x i128> %x, <2 x i128>* %b) [all...] |
i128-and-beyond.ll | 6 @x = global i128 -1
|
/external/llvm/test/Transforms/InstCombine/ |
ptr-int-cast.ll | 12 define i32* @test2(i128 %x) nounwind { 16 %0 = inttoptr i128 %x to i32* 38 define <4 x i128> @test5(<4 x i8*> %arg) nounwind { 41 ; CHECK: zext <4 x i64> %1 to <4 x i128> 42 %p1 = ptrtoint <4 x i8*> %arg to <4 x i128> 43 ret <4 x i128> %p1 54 define <4 x i8*> @test7(<4 x i128> %arg) nounwind { 56 ; CHECK: trunc <4 x i128> %arg to <4 x i64> 58 %p1 = inttoptr <4 x i128> %arg to <4 x i8*>
|
apint-add2.ll | 32 define i128 @test4(i128 %x) { 34 %tmp.5 = shl i128 1, 127 35 %tmp.1 = ashr i128 %tmp.5, 120 36 %tmp.2 = xor i128 %x, %tmp.1 37 %tmp.4 = add i128 %tmp.2, %tmp.5 38 ret i128 %tmp.4
|
trunc.ll | 55 %B = zext i32 %A to i128 56 %C = lshr i128 %B, 16 57 %D = trunc i128 %C to i32 65 %B = zext i64 %A to i128 66 %C = lshr i128 %B, 32 67 %D = trunc i128 %C to i32 76 %B = zext i64 %A to i128 77 %C = lshr i128 %B, 32 78 %D = trunc i128 %C to i92 87 %tmp38 = zext i32 %A to i128 [all...] |
/external/llvm/test/CodeGen/AArch64/ |
madd-lohi.ll | 4 define i128 @test_128bitmul(i128 %lhs, i128 %rhs) { 17 %prod = mul i128 %lhs, %rhs 18 ret i128 %prod
|
mul-lohi.ll | 3 define i128 @test_128bitmul(i128 %lhs, i128 %rhs) { 16 %prod = mul i128 %lhs, %rhs 17 ret i128 %prod
|
arm64-mul.ll | 6 define i128 @t1(i64 %a, i64 %b) nounwind readnone ssp { 11 %tmp1 = zext i64 %a to i128 12 %tmp2 = zext i64 %b to i128 13 %tmp3 = mul i128 %tmp1, %tmp2 14 ret i128 %tmp3 17 define i128 @t2(i64 %a, i64 %b) nounwind readnone ssp { 22 %tmp1 = sext i64 %a to i128 23 %tmp2 = sext i64 %b to i128 24 %tmp3 = mul i128 %tmp1, %tmp2 25 ret i128 %tmp [all...] |
compiler-ident.ll | 4 target datalayout = "e-m:e-i64:64-i128:128-n32:64-S128"
|
/external/llvm/test/CodeGen/PowerPC/ |
int-fp-conv-0.ll | 8 define ppc_fp128 @foo(i128 %a) nounwind { 10 %tmp2829 = uitofp i128 %a to ppc_fp128 ; <i64> [#uses=1] 13 define i128 @boo(ppc_fp128 %a) nounwind { 15 %tmp2829 = fptoui ppc_fp128 %a to i128 ; <i64> [#uses=1] 16 ret i128 %tmp2829
|
i128-and-beyond.ll | 6 @x = global i128 -1
|
2012-10-12-bitcast.ll | 8 %0 = bitcast <16 x i8> %v to i128 9 %1 = lshr i128 %0, 96 10 %2 = trunc i128 %1 to i32
|
ctrloop-udivti3.ll | 16 %add.i = or i128 undef, undef 17 %div.i = udiv i128 %add.i, 0 18 %conv3.i11 = trunc i128 %div.i to i64
|
/external/llvm/test/CodeGen/ARM/ |
2012-01-23-PostRA-LICM.ll | 25 %tmp9 = fsub <4 x float> %tmp8, bitcast (i128 or (i128 shl (i128 zext (i64 trunc (i128 lshr (i128 bitcast (<4 x float> <float 1.000000e+00, float 1.000000e+00, float 1.000000e+00, float 1.000000e+00> to i128), i128 64) to i64) to i128), i128 64), i128 zext (i64 trunc (i128 bitcast (<4 x float> <float 1.000000e+00, float 1.000000e+00, float 1.000000 (…) [all...] |
copy-cpsr.ll | 19 define void @test_copy_cpsr(i128 %lhs, i128 %rhs, i128* %addr) { 31 %sum = add i128 %lhs, %rhs 32 store volatile i128 %sum, i128* %addr 34 %rhs2.tmp1 = trunc i128 %rhs to i64 35 %rhs2 = zext i64 %rhs2.tmp1 to i128 37 %sum2 = add i128 %lhs, %rhs2 38 store volatile i128 %sum2, i128* %add [all...] |
crash.ll | 40 %tmp13 = bitcast <4 x float> %tmp12 to i128 41 %tmp14 = bitcast i128 %tmp13 to <4 x float> 42 %tmp15 = bitcast <4 x float> %tmp14 to i128 43 %tmp16 = bitcast i128 %tmp15 to <4 x float> 44 %tmp17 = bitcast <4 x float> %tmp16 to i128 45 %tmp18 = bitcast i128 %tmp17 to <4 x float> 46 %tmp19 = bitcast <4 x float> %tmp18 to i128 47 %tmp20 = bitcast i128 %tmp19 to <4 x float> 61 %tmp86 = bitcast <4 x float> %tmp85 to i128 62 %tmp136 = bitcast i128 %tmp86 to <4 x float [all...] |
/external/llvm/test/CodeGen/Hexagon/ |
adde.ll | 19 %tmp1 = zext i64 %AL to i128 20 %tmp23 = zext i64 %AH to i128 21 %tmp4 = shl i128 %tmp23, 64 22 %tmp5 = or i128 %tmp4, %tmp1 23 %tmp67 = zext i64 %BL to i128 24 %tmp89 = zext i64 %BH to i128 25 %tmp11 = shl i128 %tmp89, 64 26 %tmp12 = or i128 %tmp11, %tmp67 27 %tmp15 = add i128 %tmp12, %tmp5 28 %tmp1617 = trunc i128 %tmp15 to i6 [all...] |
/external/clang/test/CodeGen/ |
ppc-signbit.c | 7 // CHECK: bitcast ppc_fp128 %{{.*}} to i128 8 // CHECK: trunc i128 %{{.*}} to i64
|
ppc64-qpx-vector.c | 17 // ALL-LABEL: define <4 x float> @foo1(<4 x float> inreg %a.coerce, <4 x float> %b, [2 x i128] %c.coerce) 27 // NORMAL-LABEL: define void @foo2(<4 x double>* noalias sret %agg.result, [2 x i128] %a.coerce, <4 x double>*, [4 x i128] %c.coerce)
|
/external/llvm/test/Assembler/ |
2008-07-10-APInt.ll | 7 define i128 @a() { 8 ret i128 18446744073709551616
|
/external/llvm/test/CodeGen/SPARC/ |
2011-01-11-CC.ll | 178 %0 = bitcast i8* %a to i128* 179 %1 = bitcast i8* %b to i128* 180 %2 = load i128, i128* %0 181 %3 = load i128, i128* %1 182 %4 = add i128 %2, %3 183 %5 = bitcast i8* %sum to i128* 184 store i128 %4, i128* % [all...] |
/external/llvm/test/CodeGen/SystemZ/ |
int-sub-09.ll | 13 %x = bitcast <2 x i64> %x2 to i128 15 %y = bitcast <2 x i64> %y2 to i128 16 %sub = sub i128 %x, %y 17 %subv = bitcast i128 %sub to <2 x i64>
|