HomeSort by relevance Sort by last modified time
    Searched full:i128 (Results 101 - 125 of 346) sorted by null

1 2 3 45 6 7 8 91011>>

  /external/llvm/test/CodeGen/X86/
mod128.ll 6 define i64 @mod128(i128 %x) {
23 %1 = srem i128 %x, 3
24 %2 = trunc i128 %1 to i64
atomic_idempotent.ll 42 define i128 @or128(i128* %p) {
45 %1 = atomicrmw or i128* %p, i128 0 monotonic
46 ret i128 %1
remat-invalid-liveness.ll 24 %struct.C = type { i128 }
34 %const72 = bitcast i128 72 to i128
35 %const3 = bitcast i128 3 to i128
43 %bf.load.i.i = load i128, i128* undef, align 4
44 %bf.lshr.i.i = lshr i128 %bf.load.i.i, %const72
45 %shl1.i.i = shl nuw nsw i128 %bf.lshr.i.i, 8
46 %shl.i.i = trunc i128 %shl1.i.i to i3
    [all...]
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...]
  /external/clang/test/Sema/
128bitint.c 5 typedef int i128 __attribute__((__mode__(TI))); typedef
8 int a[((i128)-1 ^ (i128)-2) == 1 ? 1 : -1];
20 __int128_t Signed128 = 123456789012345678901234567890i128;
21 long long Signed64 = 123456789012345678901234567890i128; // expected-warning {{implicit conversion from '__int128' to 'long long' changes value from 123456789012345678901234567890 to -4362896299872285998}}
  /external/llvm/test/Transforms/GlobalOpt/
ctor-list-opt-constexpr.ll 7 %struct.bar = type { i128 }
30 store i128 ptrtoint (i32* @G to i128), i128* %tmp, align 16
34 ; CHECK: store i128
  /external/clang/test/CodeGen/
arm64-aapcs-arguments.c 6 // CHECK: void @test1(i32 %x0, i128 %x2_x3, i128 %x4_x5, i128 %x6_x7, i128 %sp.coerce)
12 // CHECK: void @test2(i32 %x0, i128 %x2_x3.coerce, i32 %x4, i128 %x6_x7.coerce, i32 %sp, i128 %sp16.coerce)
arm64-arguments.c 95 // CHECK: define i128 @f25()
219 // CHECK: define <4 x i32> @f36(i32 %i, i128 %s1.coerce, i128 %s2.coerce)
222 // CHECK: store i128 %s1.coerce, i128* %{{.*}}, align 1
223 // CHECK: store i128 %s2.coerce, i128* %{{.*}}, align 1
328 // CHECK: define i32 @f39(i32 %i, i128 %s1.coerce, i128 %s2.coerce)
331 // CHECK: store i128 %s1.coerce, i128* %{{.*}}, align
    [all...]
atomic-arm64.c 57 // CHECK-NEXT: [[T0:%.*]] = bitcast [[PAIR_T]]* [[TEMP]] to i128*
58 // CHECK-NEXT: [[T1:%.*]] = load i128, i128* [[T0]], align 16
59 // CHECK-NEXT: store atomic i128 [[T1]], i128* bitcast ([[PAIR_T]]* @a_pointer_pair to i128*) seq_cst, align 16
  /external/llvm/test/Transforms/LoopVectorize/
reverse_induction.ll 33 ; CHECK: add <4 x i128> %[[SPLAT:.*]], <i128 0, i128 -1, i128 -2, i128 -3>
34 ; CHECK: add <4 x i128> %[[SPLAT]], <i128 -4, i128 -5, i128 -6, i128 -7
    [all...]
  /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, i128* %Y
65 ret i128 %V
74 ; CHECK-NOT: i128
    [all...]
  /external/llvm/test/CodeGen/AArch64/
arm64-abi_align.ll 87 ; passed via i128 in x1 and x3
88 define i32 @f39(i32 %i, i128 %s1.coerce, i128 %s2.coerce) #0 {
93 %s1.sroa.0.0.extract.trunc = trunc i128 %s1.coerce to i32
94 %s1.sroa.1.4.extract.shift = lshr i128 %s1.coerce, 32
95 %s2.sroa.0.0.extract.trunc = trunc i128 %s2.coerce to i32
96 %s2.sroa.1.4.extract.shift = lshr i128 %s2.coerce, 32
97 %sext8 = shl nuw nsw i128 %s1.sroa.1.4.extract.shift, 16
98 %sext = trunc i128 %sext8 to i32
100 %sext1011 = shl nuw nsw i128 %s2.sroa.1.4.extract.shift, 1
    [all...]
aarch64-2014-12-02-combine-soften.ll 2 target datalayout = "e-m:e-i64:64-i128:128-n32:64-S128"
arm64-arm64-dead-def-elimination-flag.ll 3 target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
fast-isel-call-return.ll 2 target datalayout = "e-m:e-i64:64-i128:128-n32:64-S128"
fastcc.ll 26 call fastcc void @func_stack32([8 x i32] undef, i128 0, i128 9)
76 call fastcc void @func_stack32([8 x i32] undef, i128 0, i128 9)
103 define fastcc void @func_stack32([8 x i32], i128 %stacked0, i128 %stacked1) {
119 call fastcc void @func_stack32([8 x i32] undef, i128 0, i128 9)
  /external/llvm/test/Instrumentation/AddressSanitizer/
experiment-call.ll 43 define void @load16(i128* %p) sanitize_address {
45 %t = load i128, i128* %p, align 16
97 define void @store16(i128* %p) sanitize_address {
99 store i128 1, i128* %p, align 16
experiment.ll 43 define void @load16(i128* %p) sanitize_address {
45 %t = load i128, i128* %p, align 16
97 define void @store16(i128* %p) sanitize_address {
99 store i128 1, i128* %p, align 16
  /external/clang/test/SemaCXX/
ms_integer_suffix.cpp 22 static_assert(sizeof(0i128) == __SIZEOF_INT128__, "");
  /external/llvm/test/Analysis/CostModel/PowerPC/
load_store.ll 16 store i128 undef, i128* undef, align 4
30 load i128, i128* undef, align 4
  /external/llvm/test/CodeGen/Mips/
check-adde-redundant-moves.ll 29 define i128 @add_i128(i128 %a) {
33 %r = add i128 5, %a
34 ret i128 %r
  /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
  /external/llvm/test/Transforms/InstCombine/
apint-sub.ll 112 define i128 @test18(i128 %Y) {
113 %tmp.4 = shl i128 %Y, 2 ; <i128> [#uses=1]
114 %tmp.12 = shl i128 %Y, 2 ; <i128> [#uses=1]
115 %tmp.8 = sub i128 %tmp.4, %tmp.12 ; <i128> [#uses=1]
116 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...]
  /external/llvm/test/Bitcode/
shuffle.ll 18 i128 bitcast (<2 x double> bitcast (
20 to i128) to i96)

Completed in 561 milliseconds

1 2 3 45 6 7 8 91011>>