/external/llvm/test/CodeGen/X86/ |
remat-fold-load.ll | 33 %ins151154161 = phi i128 [ 0, %while.body12.lr.ph ], [ %phitmp, %if.end24 ] 34 %ins135156160 = phi i128 [ 0, %while.body12.lr.ph ], [ %phitmp158, %if.end24 ] 35 %ins151 = or i128 0, %ins151154161 50 %tmp4 = zext i64 %tmp3 to i128 51 %tmp5 = shl nuw nsw i128 %tmp4, 32 52 %ins148 = or i128 %tmp5, %ins151 55 %tmp7 = zext i32 %tmp6 to i128 56 %tmp8 = shl nuw i128 %tmp7, 96 57 %mask144 = and i128 %ins148, 79228162495817593519834398720 61 %tmp11 = zext i32 %tmp10 to i128 [all...] |
dbg-merge-loc-entry.ll | 15 define hidden i128 @__divti3(i128 %u, i128 %v) nounwind readnone { 17 tail call void @llvm.dbg.value(metadata !{i128 %u}, i64 0, metadata !14), !dbg !15 31 ret i128 undef, !dbg !27 51 !9 = metadata !{i32 786478, metadata !29, metadata !1, metadata !"__divti3", metadata !"__divti3", metadata !"__divti3", i32 1094, metadata !10, i1 false, i1 true, i32 0, i32 0, null, i32 256, i1 true, i128 (i128, i128)* @__divti3, null, null, null, i32 1094} ; [ DW_TAG_subprogram ]
|
peep-test-4.ll | 119 define zeroext i1 @adc(i128 %x) nounwind { 120 %add = add i128 %x, 9223372036854775808 121 %cmp = icmp ult i128 %add, 18446744073709551616 130 define zeroext i1 @sbb(i128 %x, i128 %y) nounwind { 131 %sub = sub i128 %x, %y 132 %cmp = icmp sge i128 %sub, 0
|
complex-asm.ll | 9 call void asm sideeffect "", "=*r,r,r,0,~{dirflag},~{fpsr},~{flags}"(%0* %v, i32 0, i32 1, i128 undef) nounwind
|
2012-09-13-dagco-fneg.ll | 15 %0 = bitcast <4 x float> %tmp44.i to i128 16 %1 = zext i128 %0 to i512
|
pr12312.ll | 6 %0 = bitcast <4 x i32> %input to i128 7 %1 = icmp ne i128 %0, 0 65 %0 = bitcast <4 x i32> %input to i128 66 %1 = icmp ne i128 %0, 0 112 %0 = bitcast <4 x i32> %input to i128 113 %1 = icmp ne i128 %0, 0
|
/external/llvm/test/Analysis/CostModel/PowerPC/ |
load_store.ll | 16 store i128 undef, i128* undef, align 4 30 load i128* undef, align 4
|
/external/llvm/test/Transforms/ConstProp/ |
basictest.ll | 47 define i128 @vector_to_int_cast() { 48 %A = bitcast <4 x i32> <i32 1073741824, i32 1073741824, i32 1073741824, i32 1073741824> to i128 49 ret i128 %A 51 ; CHECK: ret i128 85070591750041656499021422275829170176
|
loads.ll | 108 ; i128 load. 109 define i128 @test9() { 110 %r = load i128* bitcast({i64, i64}* @g3 to i128*) 111 ret i128 %r 115 ; LE: ret i128 2071796475790618158476296315 119 ; BE: ret i128 2268949521066387161080
|
constant-expr.ll | 93 @pr9011_11 = constant <4 x float> bitcast (i128 0 to <4 x float>) 95 @pr9011_12 = constant <4 x i32> bitcast (i128 0 to <4 x i32>) 99 @pr9011_14 = constant i128 bitcast (<4 x float> zeroinitializer to i128) 100 ; CHECK: pr9011_14 = constant i128 0 101 @pr9011_15 = constant i128 bitcast (<4 x i32> zeroinitializer to i128) 102 ; CHECK: pr9011_15 = constant i128 0
|
/external/llvm/test/Transforms/InstCombine/ |
apint-sub.ll | 118 define i128 @test18(i128 %Y) { 119 %tmp.4 = shl i128 %Y, 2 ; <i128> [#uses=1] 120 %tmp.12 = shl i128 %Y, 2 ; <i128> [#uses=1] 121 %tmp.8 = sub i128 %tmp.4, %tmp.12 ; <i128> [#uses=1] 122 ret i128 %tmp.8
|
phi.ll | 231 %tmp42 = zext i64 %tmp41 to i128 235 %tmp36 = zext i64 %Val to i128 ; <i128> [#uses=1] 236 %tmp37 = shl i128 %tmp36, 64 ; <i128> [#uses=1] 237 %ins39 = or i128 %tmp42, %tmp37 ; <i128> [#uses=1] 241 %tmp869.0 = phi i128 [ %tmp42, %entry ], [ %ins39, %two ] 242 %tmp32 = trunc i128 %tmp869.0 to i64 ; <i64> [#uses=1] 243 %tmp29 = lshr i128 %tmp869.0, 64 ; <i128> [#uses=1 [all...] |
bitcast-bigendian.ll | 35 %tmp = bitcast <2 x i64> %B to i128 36 %tmp1 = lshr i128 %tmp, 64 37 %tmp2 = trunc i128 %tmp1 to i32
|
/external/llvm/test/Transforms/ScalarRepl/ |
copy-aggregate.ll | 22 define float @test2(i128 %V) nounwind { 26 %Y = bitcast {[4 x float]}* %X to i128* 27 store i128 %V, i128* %Y 54 define i128 @test4(float %a, float %b) nounwind { 63 %Y = bitcast {[4 x float]}* %X to i128* 64 %V = load i128* %Y 65 ret i128 %V 74 ; CHECK-NOT: i128
|
2011-06-17-VectorPartialMemset.ll | 7 ; CHECK: %[[A:[a-z0-9]*]] = and i128 undef, -16777216 8 ; CHECK: %[[B:[a-z0-9]*]] = bitcast i128 %[[A]] to <4 x float> 24 ; CHECK: and i128
|
/external/clang/test/CodeGen/ |
ppc64-varargs-struct.c | 28 // CHECK: bitcast i8* %{{[a-z.0-9]+}} to i128* 29 // CHECK-NEXT: load i128* %{{[0-9]+}}
|
/external/llvm/test/Bitcode/ |
shuffle.ll | 17 i128 bitcast (<2 x double> bitcast ( 19 to i128) to i96)
|
/external/llvm/test/CodeGen/AArch64/ |
func-calls.ll | 9 @var128 = global i128 0 70 declare i32 @struct_on_stack(i8 %var0, i16 %var1, i32 %var2, i64 %var3, i128 %var45, 78 call i32 @struct_on_stack(i8 0, i16 12, i32 42, i64 99, i128 1, 103 i32 %stack1, i128 %stack2) 105 declare void @check_i128_regalign(i32 %val0, i128 %val1) 110 %val = load i128* @var128 113 i32 42, i128 %val) 121 call void @check_i128_regalign(i32 0, i128 42)
|
dp-3source.ll | 77 %ext1 = sext i64 %lhs to i128 78 %ext2 = sext i64 %rhs to i128 79 %res = mul i128 %ext1, %ext2 80 %high = lshr i128 %res, 64 81 %val = trunc i128 %high to i64 88 %ext1 = zext i64 %lhs to i128 89 %ext2 = zext i64 %rhs to i128 90 %res = mul i128 %ext1, %ext2 91 %high = lshr i128 %res, 64 92 %val = trunc i128 %high to i6 [all...] |
func-argpassing.ll | 8 @var128 = global i128 0 128 define i32 @struct_on_stack(i8 %var0, i16 %var1, i32 %var2, i64 %var3, i128 %var45, 163 define i32 @check_i128_regalign(i32 %val0, i128 %val1, i32 %val2) { 165 store i128 %val1, i128* @var128 175 i32 %stack1, i128 %stack2) { 177 store i128 %stack2, i128* @var128
|
/external/llvm/test/CodeGen/Generic/ |
2009-03-17-LSR-APInt.ll | 53 %indvar = phi i128 [ %indvar.next144, %bb47 ], [ 0, %entry ] ; <i128> [#uses=2] 57 %tmp = shl i128 %indvar, 64 ; <i128> [#uses=1] 58 %tmp96 = and i128 %tmp, 79228162495817593519834398720 ; <i128> [#uses=0] 62 %indvar.next144 = add i128 %indvar, 1 ; <i128> [#uses=1]
|
/external/llvm/test/Transforms/BBVectorize/X86/ |
vs-cast.ll | 7 %0 = bitcast <2 x i64> undef to i128 8 %1 = bitcast <2 x i64> undef to i128
|
/external/llvm/test/CodeGen/ARM/ |
2012-01-26-CopyPropKills.ll | 81 %tmp63 = bitcast <4 x float> %tmp46 to i128 82 %tmp64 = bitcast <4 x float> %tmp54 to i128 83 %tmp65 = bitcast <4 x float> %tmp61 to i128 84 %tmp66 = lshr i128 %tmp63, 64 85 %tmp67 = trunc i128 %tmp66 to i64 88 %tmp70 = lshr i128 %tmp64, 64 89 %tmp71 = trunc i128 %tmp70 to i64 91 %tmp73 = trunc i128 %tmp65 to i64 101 %tmp82 = trunc i512 %tmp80 to i128 102 %tmp83 = trunc i512 %tmp81 to i128 [all...] |
/external/llvm/lib/Target/SystemZ/ |
README.txt | 177 define void @f4a(i128 *%aptr, i64 %base) { 179 %bptr = inttoptr i64 %addr to i128 * 180 %a = load volatile i128 *%aptr 181 %b = load i128 *%bptr 182 %add = add i128 %a, %b 183 store i128 %add, i128 *%aptr
|
/external/llvm/test/Analysis/CostModel/X86/ |
load_store.ll | 17 store i128 undef, i128* undef, align 4 45 load i128* undef, align 4
|