HomeSort by relevance Sort by last modified time
    Searched full:i64 (Results 226 - 250 of 2406) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/test/Transforms/GlobalOpt/
globalsra-unknown-index.ll 15 store i32 1, i32* getelementptr inbounds ([3 x %struct.X]* @Y, i64 0, i64 0, i32 0, i64 ptrtoint (i8* @addr to i64)), align 4
18 define i32 @borf(i64 %i, i64 %j) {
19 %p = getelementptr inbounds [3 x %struct.X]* @Y, i64 0, i64 0, i32 0, i64 0
21 %q = getelementptr inbounds [3 x %struct.X]* @Y, i64 0, i64 0, i32 1, i64
    [all...]
2009-11-16-MallocSingleStoreToGlobalVar.ll 7 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128"
10 @TOP = internal global i64* null ; <i64**> [#uses=2]
11 ; CHECK: @TOP = internal unnamed_addr global i64* null
12 @channelColumns = internal global i64 0 ; <i64*> [#uses=2]
16 store i64 2335, i64* @channelColumns, align 8
17 %1 = load i64* @channelColumns, align 8 ; <i64> [#uses=1
    [all...]
  /external/llvm/test/Transforms/InstCombine/
udiv-simplify-bug-0.ll 1 ; RUN: opt < %s -instcombine -S | grep {ret i64 0} | count 2
3 define i64 @foo(i32 %x) nounwind {
6 %z = sext i32 %r to i64
7 ret i64 %z
9 define i64 @bar(i32 %x) nounwind {
12 %z = sext i32 %r to i64
13 ret i64 %z
udiv_select_to_select_shift.ll 9 define i64 @test(i64 %X, i1 %Cond ) {
11 %divisor1 = select i1 %Cond, i64 16, i64 8
12 %quotient1 = udiv i64 %X, %divisor1
13 %divisor2 = select i1 %Cond, i64 8, i64 0
14 %quotient2 = udiv i64 %X, %divisor2
15 %sum = add i64 %quotient1, %quotient2
16 ret i64 %su
    [all...]
  /external/llvm/test/CodeGen/ARM/
2009-09-27-CoalescerBug.ll 8 define arm_aapcs_vfpcc i64 @__fixsfdi(float %a) nounwind {
15 %2 = tail call arm_aapcs_vfpcc i64 @__fixunssfdi(float %1) nounwind ; <i64> [#uses=1]
16 %3 = sub i64 0, %2 ; <i64> [#uses=1]
17 ret i64 %3
20 %4 = tail call arm_aapcs_vfpcc i64 @__fixunssfdi(float %a) nounwind ; <i64> [#uses=1]
21 ret i64 %4
24 declare arm_aapcs_vfpcc i64 @__fixunssfdi(float
    [all...]
long_shift.ll 3 define i64 @f0(i64 %A, i64 %B) {
9 %tmp = bitcast i64 %A to i64
10 %tmp2 = lshr i64 %B, 1
11 %tmp3 = sub i64 %tmp, %tmp2
12 ret i64 %tmp3
15 define i32 @f1(i64 %x, i64 %y)
    [all...]
  /external/llvm/test/CodeGen/Alpha/
ctpop.ll 10 declare i64 @llvm.ctpop.i64(i64)
12 define i64 @bar(i64 %x) {
14 %tmp.1 = call i64 @llvm.ctpop.i64( i64 %x ) ; <i64> [#uses=1]
15 ret i64 %tmp.
    [all...]
  /external/llvm/test/CodeGen/Blackfin/
ctlz64.ll 5 define i32 @main(i64 %arg) nounwind {
7 %tmp47 = tail call i64 @llvm.cttz.i64(i64 %arg) ; <i64> [#uses=1]
8 %tmp48 = trunc i64 %tmp47 to i32 ; <i32> [#uses=1]
9 %tmp40 = tail call i32 (i8*, ...)* @printf(i8* noalias getelementptr ([14 x i8]* @.str, i32 0, i32 0), i64 %arg, i32 0, i32 %tmp48, i32 0) nounwind ; <i32> [#uses=0]
15 declare i64 @llvm.cttz.i64(i64) nounwind readnon
    [all...]
  /external/llvm/test/CodeGen/SystemZ/
05-LoadAddr.ll 3 target datalayout = "E-p:64:64:64-i1:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128"
6 define i64* @foo(i64* %a, i64 %idx) nounwind readnone {
8 %add.ptr.sum = add i64 %idx, 1 ; <i64> [#uses=1]
9 %add.ptr2 = getelementptr i64* %a, i64 %add.ptr.sum ; <i64*> [#uses=1]
10 ret i64* %add.ptr
    [all...]
  /external/llvm/test/CodeGen/X86/
andimm8.ll 6 define i64 @bra(i32 %zed) nounwind {
7 %t1 = zext i32 %zed to i64
8 %t2 = and i64 %t1, 4294967232
9 ret i64 %t2
14 define void @foo(i64 %zed, i64* %x) nounwind {
15 %t1 = and i64 %zed, -4
16 %t2 = or i64 %t1, 2
17 store i64 %t2, i64* %x, align
    [all...]
narrow-shl-cst.ll 31 define i64 @test4(i64 %x) nounwind {
32 %and = shl i64 %x, 40
33 %shl = and i64 %and, 264982302294016
34 ret i64 %shl
40 define i64 @test5(i64 %x) nounwind {
41 %and = shl i64 %x, 40
42 %shl = and i64 %and, 34084860461056
43 ret i64 %sh
    [all...]
2010-05-16-nosseconversion.ll 4 @x = common global i64 0 ; <i64*> [#uses=1]
8 %0 = load i64* @x, align 8 ; <i64> [#uses=1]
9 %1 = uitofp i64 %0 to double ; <double> [#uses=1]
bitcast2.ll 4 define i64 @test1(double %A) {
5 %B = bitcast double %A to i64
6 ret i64 %B
9 define double @test2(i64 %A) {
10 %B = bitcast i64 %A to double
epilogue.ll 4 declare void @bar(<2 x i64>* %n)
6 define void @foo(i64 %h) {
7 %k = trunc i64 %h to i32
8 %p = alloca <2 x i64>, i32 %k
9 call void @bar(<2 x i64>* %p)
variable-sized-darwin-bzero.ll 3 define void @foo(i8* %p, i64 %n) {
4 call void @llvm.memset.p0i8.i64(i8* %p, i8 0, i64 %n, i32 4, i1 false)
8 declare void @llvm.memset.p0i8.i64(i8* nocapture, i8, i64, i32, i1) nounwind
vec_shift3.ll 5 define <2 x i64> @t1(<2 x i64> %x1, i32 %bits) nounwind {
7 %tmp3 = tail call <2 x i64> @llvm.x86.sse2.pslli.q( <2 x i64> %x1, i32 %bits ) nounwind readnone ; <<2 x i64>> [#uses=1]
8 ret <2 x i64> %tmp3
11 define <2 x i64> @t2(<2 x i64> %x1) nounwind {
13 %tmp3 = tail call <2 x i64> @llvm.x86.sse2.pslli.q( <2 x i64> %x1, i32 10 ) nounwind readnone ; <<2 x i64>> [#uses=1
    [all...]
2009-11-16-MachineLICM.ll 14 %tmp = zext i32 %n to i64 ; <i64> [#uses=1]
19 %indvar = phi i64 [ 0, %bb.nph ], [ %indvar.next, %bb ] ; <i64> [#uses=2]
20 %tmp9 = shl i64 %indvar, 2 ; <i64> [#uses=4]
21 %tmp1016 = or i64 %tmp9, 1 ; <i64> [#uses=1]
22 %scevgep = getelementptr float* %x, i64 %tmp1016 ; <float*> [#uses=1]
23 %tmp1117 = or i64 %tmp9, 2 ; <i64> [#uses=1
    [all...]
  /external/llvm/test/Transforms/GVN/
2007-07-25-Loop.ll 5 define void @print_arch(i8* %arch_file, i32 %route_type, i64 %det_routing_arch.0.0, i64 %det_routing_arch.0.1, i64 %det_routing_arch.0.2, i64 %det_routing_arch.0.3, i64 %det_routing_arch.0.4, %struct.s_segment_inf* %segment_inf, i64 %timing_inf.0.0, i64 %timing_inf.0.1, i64 %timing_inf.0.2, i64 %timing_inf.0.3, i64 %timing_inf.0.4, i32 %timing_inf.1)
    [all...]
  /external/llvm/test/Transforms/IndVarSimplify/
eliminate-rem.ll 3 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64"
10 define void @simple(i64 %arg, double* %arg3) nounwind {
12 %t = icmp slt i64 0, %arg ; <i1> [#uses=1]
19 %t6 = phi i64 [ %t9, %bb5 ], [ 0, %bb4 ] ; <i64> [#uses=2]
20 %t7 = srem i64 %t6, %arg ; <i64> [#uses=1]
21 %t8 = getelementptr inbounds double* %arg3, i64 %t7 ; <double*> [#uses=1]
23 %t9 = add nsw i64 %t6, 1 ; <i64> [#uses=2
    [all...]
  /external/llvm/test/CodeGen/Mips/
addc.ll 4 define void @f(i64 %l, i64* nocapture %p) nounwind {
9 %add = add i64 %l, 1311768467294899695
10 store i64 %add, i64* %p, align 4
  /external/llvm/test/CodeGen/PowerPC/
big-endian-actual-args.ll 6 define i64 @foo(i64 %x, i64 %y) {
7 %z = add i64 %x, %y
8 ret i64 %z
big-endian-call-result.ll 6 declare i64 @foo()
8 define i64 @bar()
10 %t = call i64 @foo()
11 %s = add i64 %t, 1
12 ret i64 %s
cmp-cmp.ll 3 define void @test(i64 %X) {
4 %tmp1 = and i64 %X, 3 ; <i64> [#uses=1]
5 %tmp = icmp sgt i64 %tmp1, 2 ; <i1> [#uses=1]
8 tail call void @test( i64 0 )
  /external/llvm/test/CodeGen/Thumb2/
thumb2-sub5.ll 3 define i64 @f1(i64 %a, i64 %b) {
8 %tmp = sub i64 %a, %b
9 ret i64 %tmp
  /external/llvm/test/CodeGen/XCore/
mul64.ll 3 define i64 @umul_lohi(i32 %a, i32 %b) {
5 %0 = zext i32 %a to i64
6 %1 = zext i32 %b to i64
7 %2 = mul i64 %1, %0
8 ret i64 %2
15 define i64 @smul_lohi(i32 %a, i32 %b) {
17 %0 = sext i32 %a to i64
18 %1 = sext i32 %b to i64
19 %2 = mul i64 %1, %0
20 ret i64 %
    [all...]

Completed in 111 milliseconds

1 2 3 4 5 6 7 8 91011>>