HomeSort by relevance Sort by last modified time
    Searched full:uses (Results 551 - 575 of 11488) sorted by null

<<21222324252627282930>>

  /external/llvm/test/CodeGen/X86/
2009-03-23-LinearScanBug.ll 5 %a = load i32* null ; <i32> [#uses=1]
6 %s = load i32* getelementptr (i32* null, i32 1) ; <i32> [#uses=1]
7 %z = load i32* getelementptr (i32* null, i32 2) ; <i32> [#uses=1]
8 %r = bitcast i32 0 to i32 ; <i32> [#uses=1]
9 %q = trunc i32 %z to i8 ; <i8> [#uses=1]
10 %b = icmp eq i8 0, %q ; <i1> [#uses=1]
14 %f = tail call fastcc i32 @gen_lowpart(i32 %r, i32 %a) nounwind ; <i32> [#uses=1]
18 %y = phi i32 [ %f, %bb72 ], [ %s, %bb4 ] ; <i32> [#uses=1]
2009-04-27-LiveIntervalsAssert2.ll 6 %0 = tail call i32 @foo(i32 1) nounwind ; <i32> [#uses=2]
7 %1 = icmp eq i32 %0, 0 ; <i1> [#uses=1]
11 %2 = lshr i32 1, %0 ; <i32> [#uses=1]
12 %3 = icmp eq i32 %2, 0 ; <i1> [#uses=1]
13 %retval.i = select i1 %3, i32 1, i32 %p_5 ; <i32> [#uses=1]
17 %4 = phi i32 [ %retval.i, %bb.i ], [ %p_5, %entry ] ; <i32> [#uses=1]
18 %5 = icmp eq i32 %4, 0 ; <i1> [#uses=0]
19 %6 = tail call i32 @foo(i32 %p_5) nounwind ; <i32> [#uses=0]
SwitchLowering.ll 9 %indvar = phi i32 [ 0, %entry ], [ %indvar.next, %bb ] ; <i32> [#uses=3]
10 %CurPtr_addr.0.rec = bitcast i32 %indvar to i32 ; <i32> [#uses=1]
11 %gep.upgrd.1 = zext i32 %indvar to i64 ; <i64> [#uses=1]
12 %CurPtr_addr.0 = getelementptr i8* %CurPtr, i64 %gep.upgrd.1 ; <i8*> [#uses=1]
13 %tmp = load i8* %CurPtr_addr.0 ; <i8> [#uses=3]
14 %tmp2.rec = add i32 %CurPtr_addr.0.rec, 1 ; <i32> [#uses=1]
15 %tmp2 = getelementptr i8* %CurPtr, i32 %tmp2.rec ; <i8*> [#uses=1]
16 %indvar.next = add i32 %indvar, 1 ; <i32> [#uses=1]
compare-add.ll 4 %Y = add i32 %X, 14 ; <i32> [#uses=1]
5 %Z = icmp ne i32 %Y, 12345 ; <i1> [#uses=1]
darwin-no-dead-strip.ll 5 @x = weak global i32 0 ; <i32*> [#uses=1]
6 @llvm.used = appending global [1 x i8*] [ i8* bitcast (i32* @x to i8*) ] ; <[1 x i8*]*> [#uses=0]
fastcc.ll 5 @d = external global double ; <double*> [#uses=1]
6 @c = external global double ; <double*> [#uses=1]
7 @b = external global double ; <double*> [#uses=1]
8 @a = external global double ; <double*> [#uses=1]
12 %0 = load double* @d, align 8 ; <double> [#uses=1]
13 %1 = load double* @c, align 8 ; <double> [#uses=1]
14 %2 = load double* @b, align 8 ; <double> [#uses=1]
15 %3 = load double* @a, align 8 ; <double> [#uses=1]
fold-call-2.ll 3 @f = external global void ()* ; <void ()**> [#uses=1]
7 load void ()** @f, align 8 ; <void ()*>:0 [#uses=1]
imul-lea.ll 6 %tmp.0 = tail call i32 @foo( ) ; <i32> [#uses=1]
7 %tmp.1 = mul i32 %tmp.0, 9 ; <i32> [#uses=1]
ins_subreg_coalesce-2.ll 4 %f11 = shl i16 %f12, 2 ; <i16> [#uses=1]
5 %tmp7.25 = ashr i16 %f11, 8 ; <i16> [#uses=1]
ispositive.ll 5 icmp slt i32 %X, 0 ; <i1>:0 [#uses=1]
6 zext i1 %0 to i32 ; <i32>:1 [#uses=1]
loop-strength-reduce5.ll 3 @X = weak global i16 0 ; <i16*> [#uses=1]
4 @Y = weak global i16 0 ; <i16*> [#uses=1]
8 %tmp1019 = icmp sgt i32 %N, 0 ; <i1> [#uses=1]
12 %i.014.0 = phi i32 [ 0, %entry ], [ %indvar.next, %bb ] ; <i32> [#uses=2]
13 %tmp1 = trunc i32 %i.014.0 to i16 ; <i16> [#uses=2]
15 %tmp34 = shl i16 %tmp1, 2 ; <i16> [#uses=1]
17 %indvar.next = add i32 %i.014.0, 1 ; <i32> [#uses=2]
18 %exitcond = icmp eq i32 %indvar.next, %N ; <i1> [#uses=1]
movfs.ll 5 %tmp = load i32* addrspace(257)* getelementptr (i32* addrspace(257)* inttoptr (i32 72 to i32* addrspace(257)*), i32 31) ; <i32*> [#uses=1]
6 %tmp1 = load i32* %tmp ; <i32> [#uses=1]
sext-load.ll 5 %tmp12 = trunc i32 %X to i8 ; <i8> [#uses=1]
6 %tmp123 = sext i8 %tmp12 to i32 ; <i32> [#uses=1]
shift-codegen.ll 6 @Y = weak global i32 0 ; <i32*> [#uses=1]
7 @X = weak global i32 0 ; <i32*> [#uses=2]
18 %tmp = load i32* @Y ; <i32> [#uses=1]
19 %tmp1 = shl i32 %tmp, 3 ; <i32> [#uses=1]
20 %tmp2 = load i32* @X ; <i32> [#uses=1]
21 %tmp3 = or i32 %tmp1, %tmp2 ; <i32> [#uses=1]
34 %tmp2 = shl i32 %Y, 3 ; <i32> [#uses=1]
35 %tmp4 = or i32 %tmp2, %X ; <i32> [#uses=1]
small-byval-memcpy.ll 6 %iz = alloca { x86_fp80, x86_fp80 } ; <{ x86_fp80, x86_fp80 }*> [#uses=3]
7 %tmp1 = getelementptr { x86_fp80, x86_fp80 }* %z, i32 0, i32 1 ; <x86_fp80*> [#uses=1]
8 %tmp2 = load x86_fp80* %tmp1, align 16 ; <x86_fp80> [#uses=1]
9 %tmp3 = fsub x86_fp80 0xK80000000000000000000, %tmp2 ; <x86_fp80> [#uses=1]
10 %tmp4 = getelementptr { x86_fp80, x86_fp80 }* %iz, i32 0, i32 1 ; <x86_fp80*> [#uses=1]
11 %real = getelementptr { x86_fp80, x86_fp80 }* %iz, i32 0, i32 0 ; <x86_fp80*> [#uses=1]
12 %tmp6 = getelementptr { x86_fp80, x86_fp80 }* %z, i32 0, i32 0 ; <x86_fp80*> [#uses=1]
13 %tmp7 = load x86_fp80* %tmp6, align 16 ; <x86_fp80> [#uses=1]
store-global-address.ll 3 @dst = global i32 0 ; <i32*> [#uses=1]
4 @ptr = global i32* null ; <i32**> [#uses=1]
twoaddr-coalesce.ll 4 @"\01LC" = internal constant [4 x i8] c"%d\0A\00" ; <[4 x i8]*> [#uses=1]
11 %i.0.reg2mem.0 = phi i32 [ 0, %bb1.thread ], [ %indvar.next, %bb1 ] ; <i32> [#uses=2]
12 %0 = trunc i32 %i.0.reg2mem.0 to i8 ; <i8> [#uses=1]
13 %1 = sdiv i8 %0, 2 ; <i8> [#uses=1]
14 %2 = sext i8 %1 to i32 ; <i32> [#uses=1]
15 %3 = tail call i32 (i8*, ...)* @printf(i8* getelementptr ([4 x i8]* @"\01LC", i32 0, i32 0), i32 %2) nounwind ; <i32> [#uses=0]
16 %indvar.next = add i32 %i.0.reg2mem.0, 1 ; <i32> [#uses=2]
17 %exitcond = icmp eq i32 %indvar.next, 258 ; <i1> [#uses=1]
vec_set.ll 4 %tmp = insertelement <8 x i16> zeroinitializer, i16 %a0, i32 0 ; <<8 x i16>> [#uses=1]
5 %tmp2 = insertelement <8 x i16> %tmp, i16 %a1, i32 1 ; <<8 x i16>> [#uses=1]
6 %tmp4 = insertelement <8 x i16> %tmp2, i16 %a2, i32 2 ; <<8 x i16>> [#uses=1]
7 %tmp6 = insertelement <8 x i16> %tmp4, i16 %a3, i32 3 ; <<8 x i16>> [#uses=1]
8 %tmp8 = insertelement <8 x i16> %tmp6, i16 %a4, i32 4 ; <<8 x i16>> [#uses=1]
9 %tmp10 = insertelement <8 x i16> %tmp8, i16 %a5, i32 5 ; <<8 x i16>> [#uses=1]
10 %tmp12 = insertelement <8 x i16> %tmp10, i16 %a6, i32 6 ; <<8 x i16>> [#uses=1]
11 %tmp14 = insertelement <8 x i16> %tmp12, i16 %a7, i32 7 ; <<8 x i16>> [#uses=1]
vec_shuffle-23.ll 6 %a = alloca <4 x i32> ; <<4 x i32>*> [#uses=2]
7 %b = alloca <4 x i32> ; <<4 x i32>*> [#uses=5]
9 %tmp = load <4 x i32>* %a ; <<4 x i32>> [#uses=1]
11 %tmp1 = load <4 x i32>* %b ; <<4 x i32>> [#uses=1]
12 %tmp2 = load <4 x i32>* %b ; <<4 x i32>> [#uses=1]
13 %punpckldq = shufflevector <4 x i32> %tmp1, <4 x i32> %tmp2, <4 x i32> < i32 0, i32 4, i32 1, i32 5 > ; <<4 x i32>> [#uses=1]
15 %tmp3 = load <4 x i32>* %b ; <<4 x i32>> [#uses=1]
16 %result = extractelement <4 x i32> %tmp3, i32 0 ; <i32> [#uses=1]
vec_shuffle-24.ll 6 %a = alloca <4 x i32> ; <<4 x i32>*> [#uses=2]
7 %b = alloca <4 x i32> ; <<4 x i32>*> [#uses=5]
9 %tmp = load <4 x i32>* %a ; <<4 x i32>> [#uses=1]
11 %tmp1 = load <4 x i32>* %b ; <<4 x i32>> [#uses=1]
12 %tmp2 = load <4 x i32>* %b ; <<4 x i32>> [#uses=1]
13 %punpckldq = shufflevector <4 x i32> %tmp1, <4 x i32> %tmp2, <4 x i32> < i32 0, i32 4, i32 1, i32 5 > ; <<4 x i32>> [#uses=1]
15 %tmp3 = load <4 x i32>* %b ; <<4 x i32>> [#uses=1]
16 %result = extractelement <4 x i32> %tmp3, i32 0 ; <i32> [#uses=1]
x86-64-sret-return.ll 11 %d_addr = alloca %struct.foo* ; <%struct.foo**> [#uses=2]
12 %memtmp = alloca %struct.foo, align 8 ; <%struct.foo*> [#uses=1]
13 %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0]
15 %tmp = load %struct.foo** %d_addr, align 8 ; <%struct.foo*> [#uses=1]
16 %tmp1 = getelementptr %struct.foo* %agg.result, i32 0, i32 0 ; <[4 x i64]*> [#uses=4]
17 %tmp2 = getelementptr %struct.foo* %tmp, i32 0, i32 0 ; <[4 x i64]*> [#uses=4]
18 %tmp3 = getelementptr [4 x i64]* %tmp1, i32 0, i32 0 ; <i64*> [#uses=1]
19 %tmp4 = getelementptr [4 x i64]* %tmp2, i32 0, i32 0 ; <i64*> [#uses=1]
20 %tmp5 = load i64* %tmp4, align 8 ; <i64> [#uses=1]
22 %tmp6 = getelementptr [4 x i64]* %tmp1, i32 0, i32 1 ; <i64*> [#uses=1
    [all...]
  /external/llvm/test/CodeGen/X86/GC/
fat.ll 6 %st = alloca { i8*, i1 } ; <{ i8*, i1 }*> [#uses=1]
7 %st_ptr = bitcast { i8*, i1 }* %st to i8** ; <i8**> [#uses=1]
  /external/llvm/test/ExecutionEngine/
2003-08-15-AllocaAssertion.ll 8 %A = alloca i32, i32 %X ; <i32*> [#uses=0]
9 %B = alloca float, i32 %X ; <float*> [#uses=0]
  /external/llvm/test/Feature/
basictest.ll 10 add i32 0, 0 ; <i32>:3 [#uses=2]
11 sub i32 0, 4 ; <i32>:4 [#uses=2]
15 add i32 %0, %1 ; <i32>:6 [#uses=2]
16 sub i32 %6, %4 ; <i32>:7 [#uses=1]
17 icmp sle i32 %7, %3 ; <i1>:8 [#uses=1]
21 add i32 %0, %1 ; <i32>:10 [#uses=0]
22 sub i32 %6, %4 ; <i32>:11 [#uses=1]
23 icmp sle i32 %11, %3 ; <i1>:12 [#uses=0]
testalloca.ll 9 alloca i8, i32 5 ; <i8*>:1 [#uses=0]
10 %ptr = alloca i32 ; <i32*> [#uses=2]
12 %val = load i32* %ptr ; <i32> [#uses=0]
13 %sptr = alloca %struct ; <%struct*> [#uses=2]
14 %nsptr = getelementptr %struct* %sptr, i64 0, i32 1 ; <%inners*> [#uses=1]
15 %ubsptr = getelementptr %inners* %nsptr, i64 0, i32 1 ; <{ i8 }*> [#uses=1]
16 %idx = getelementptr { i8 }* %ubsptr, i64 0, i32 0 ; <i8*> [#uses=1]
18 %fptr = getelementptr %struct* %sptr, i64 0, i32 1, i32 0 ; <float*> [#uses=1]

Completed in 127 milliseconds

<<21222324252627282930>>