/external/llvm/test/Transforms/InstCombine/ |
deadcode.ll | 25 declare void @llvm.lifetime.start(i64, i8*) 26 declare void @llvm.lifetime.end(i64, i8*) 29 call void @llvm.lifetime.start(i64 -1, i8* undef) 30 call void @llvm.lifetime.end(i64 -1, i8* undef)
|
shufflevec-constant.ll | 3 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" 9 %tmp4 = bitcast double %tmp14 to i64 ; <i64> [#uses=1] 10 %tmp3 = bitcast i64 %tmp4 to <2 x float> ; <<2 x float>> [#uses=1]
|
strcpy_chk-64.ll | 2 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" 7 ; CHECK: @__strcpy_chk(i8* %arraydecay, i8* %i, i64 32) 11 %call = call i8* @__strcpy_chk(i8* %arraydecay, i8* %i, i64 32) 16 declare i8* @__strcpy_chk(i8*, i8*, i64) nounwind
|
/external/llvm/test/Transforms/JumpThreading/ |
2011-04-14-InfLoop.ll | 4 %0 = type <{ i64, i16, i64, i8, i8 }> 18 %tmp1324 = volatile load i64* getelementptr inbounds (%0* @g_338, i64 0, i32 2), align 1, !tbaa !0
|
/external/llvm/test/Transforms/SCCP/ |
loadtest.ll | 17 %A = getelementptr [2 x { i32, float }]* @Y, i64 0, i64 1, i32 1 ; <float*> [#uses=1] 23 %A = getelementptr [2 x { i32, float }]* @Y, i64 0, i64 0, i32 0 ; <i32*> [#uses=1]
|
/external/llvm/test/Transforms/SimplifyLibCalls/ |
2009-07-28-Exit.ll | 4 %struct.__sFILE = type { i8*, i32, i32, i16, i16, %struct.__sbuf, i32, i8*, i32 (i8*)*, i32 (i8*, i8*, i32)*, i64 (i8*, i64, i32)*, i32 (i8*, i8*, i32)*, %struct.__sbuf, i8*, i32, [3 x i8], [1 x i8], %struct.__sbuf, i32, i64, %struct.pthread_mutex*, %struct.pthread*, i32, i32, %union.anon } 8 %union.anon = type { i64, [120 x i8] }
|
2010-05-30-memcpy-Struct.ll | 4 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" 13 %call = call i32 (i8*, i8*, ...)* @sprintf(i8* undef, i8* getelementptr inbounds ([3 x i8]* @.str, i64 0, i64 0), %union.anon* %ev) nounwind ; <i32> [#uses=0] 15 ; CHECK: call void @llvm.memcpy.p0i8.p0i8.i64
|
/external/clang/test/CodeGen/ |
2008-08-07-AlignPadding1.c | 25 // CHECK: @generations = global [3 x %struct.gc_generation] [%struct.gc_generation { %union._gc_head { %struct.anon { %union._gc_head* getelementptr inbounds ([3 x %struct.gc_generation]* @generations, i32 0, i32 0, i32 0), %union._gc_head* getelementptr inbounds ([3 x %struct.gc_generation]* @generations, i32 0, i32 0, i32 0), i64 0 }, [8 x i8] undef }, i32 700, i32 0, [8 x i8] undef }, %struct.gc_generation { %union._gc_head { %struct.anon { %union._gc_head* bitcast (i8* getelementptr (i8* bitcast ([3 x %struct.gc_generation]* @generations to i8*), i64 48) to %union._gc_head*), %union._gc_head* bitcast (i8* getelementptr (i8* bitcast ([3 x %struct.gc_generation]* @generations to i8*), i64 48) to %union._gc_head*), i64 0 }, [8 x i8] undef }, i32 10, i32 0, [8 x i8] undef }, %struct.gc_generation { %union._gc_head { %struct.anon { %union._gc_head* bitcast (i8* getelementptr (i8* bitcast ([3 x %struct.gc_generation]* @generations to i8*), i64 96) to %union._gc_head*), %union._gc_head* bitcast (i8* getelementptr (i8* bitcast ([3 x %struct.gc_generation]* @generations to i8*), i64 96) to %union._gc_head*), i64 0 }, [8 x i8] undef }, i32 10, i32 0, [8 x i8] undef }]
|
/external/llvm/lib/Analysis/ |
README.txt | 13 (-2 + (2 * (trunc i65 (((zext i64 (-2 + %n) to i65) * (zext i64 (-1 + %n) to i65)) /u 2) to i64)) + (3 * %n)) 24 ((trunc i64 (-1 * %arg5) to i32) + (trunc i64 %arg5 to i32) + (-1 * (trunc i64 undef to i32))) 28 (-1 * (trunc i64 undef to i32))
|
/external/llvm/test/CodeGen/X86/ |
2009-02-09-ivs-different-sizes.ll | 4 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" 19 %p_addr.0.pn.rec = phi i64 [ %p_addr.6.rec, %bb62 ], [ 0, %bb54 ] ; <i64> [#uses=2] 21 %indvar202 = trunc i64 %p_addr.0.pn.rec to i32 ; <i32>[#uses=1] 23 %p_addr.6.rec = add i64 %p_addr.0.pn.rec, 1 ; <i64>[#uses=2] 24 %p_addr.6 = getelementptr i8* null, i64 %p_addr.6.rec ; <i8*>[#uses=1]
|
2010-03-05-ConstantFoldCFG.ll | 6 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" 9 define fastcc void @_ZSt16__introsort_loopIPdl17less_than_functorEvT_S2_T0_T1_(double* %__first, double* %__last, i64 %__depth_limit) nounwind ssp { 23 %indvar5.i = phi i64 [ %tmp, %bb1.i ], [ 0, %bb2.outer.i ] ; <i64> [#uses=1] 24 %tmp = add i64 %indvar5.i, 1 ; <i64> [#uses=2] 25 %scevgep.i = getelementptr double* undef, i64 %tmp ; <double*> [#uses=0]
|
2010-04-13-AnalyzeBranchCrash.ll | 18 %call36 = call i64 bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i64 (i8*, i8*)*)(i8* undef, i8* undef) nounwind optsize ; <i64> [#uses=2] 22 %sroa.store.elt68 = lshr i64 %call36, 32 ; <i64> [#uses=1] 23 %0 = trunc i64 %sroa.store.elt68 to i32 ; <i32> [#uses=1] 27 %1 = trunc i64 %call36 to i32 ; <i32> [#uses=1]
|
licm-symbol.ll | 11 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128-n8:16:32" 14 %struct.FILE = type { i8*, i32, i32, i16, i16, %struct.__sbuf, i32, i8*, i32 (i8*)*, i32 (i8*, i8*, i32)*, i64 (i8*, i64, i32)*, i32 (i8*, i8*, i32)*, %struct.__sbuf, %struct.__sFILEX*, i32, [3 x i8], [1 x i8], %struct.__sbuf, i32, i64 } 17 %struct.gcov_ctr_summary = type { i32, i32, i64, i64, i64 }
|
sext-i1.ll | 34 %struct.zbookmark = type { i64, i64 } 52 %conv = sext i1 %not.tobool to i64 ; <i64> [#uses=1] 53 %add13 = add i64 0, %conv ; <i64> [#uses=1] 54 %cmp = icmp ult i64 undef, %add13 ; <i1> [#uses=1]
|
widen_load-1.ll | 10 @compl = linkonce global [20 x i64] zeroinitializer, align 64 ; <[20 x i64]*> [#uses=1] 21 %r2 = getelementptr float* bitcast ([20 x i64]* @compl to float*), i64 32 ; <float*> [#uses=1] 38 %r11 = ptrtoint <2 x float>* %garbage1 to i64 ; <i64> [#uses=1] 39 %r12 = inttoptr i64 %r11 to <2 x float>* ; <<2 x float>*> [#uses=1]
|
2010-05-28-Crash.ll | 7 tail call void @llvm.dbg.value(metadata !{i32 %y}, i64 0, metadata !0) 14 declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone 18 tail call void @llvm.dbg.value(metadata !{i32 %x}, i64 0, metadata !7) 19 tail call void @llvm.dbg.value(metadata !11, i64 0, metadata !0) nounwind 31 !4 = metadata !{i32 524309, metadata !2, metadata !"", metadata !2, i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !5, i32 0, null} ; [ DW_TAG_subroutine_type ] 33 !6 = metadata !{i32 524324, metadata !2, metadata !"int", metadata !2, i32 0, i64 32, i64 32, i64 0, i32 0, i32 5} ; [ DW_TAG_base_type [all...] |
mem-promote-integers.ll | 40 define <1 x i64> @test_1xi64(<1 x i64> %x, <1 x i64>* %b) { 41 %bb = load <1 x i64>* %b 42 %tt = xor <1 x i64> %x, %bb 43 store <1 x i64> %tt, <1 x i64>* %b 47 ret <1 x i64> %tt 117 define <2 x i64> @test_2xi64(<2 x i64> %x, <2 x i64>* %b) [all...] |
/external/llvm/test/Transforms/GlobalOpt/ |
heap-sra-3.ll | 2 target datalayout = "E-p:64:64:64-a0:0:8-f32:32:32-f64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-v64:64:64-v128:128:128" 9 define void @bar(i64 %Size) nounwind noinline { 11 %mallocsize = mul i64 8, %Size ; <i64> [#uses=1] 12 ; CHECK: mul i64 %Size, 4 13 %malloccall = tail call i8* @malloc(i64 %mallocsize) ; <i8*> [#uses=1] 19 declare noalias i8* @malloc(i64)
|
heap-sra-4.ll | 2 target datalayout = "E-p:64:64:64-a0:0:8-f32:32:32-f64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-v64:64:64-v128:128:128" 9 define void @bar(i64 %Size) nounwind noinline { 11 %mallocsize = shl i64 %Size, 3 ; <i64> [#uses=1] 12 %malloccall = tail call i8* @malloc(i64 %mallocsize) ; <i8*> [#uses=1] 13 ; CHECK: mul i64 %Size, 4 19 declare noalias i8* @malloc(i64)
|
/external/llvm/test/Transforms/IndVarSimplify/ |
lftr-promote.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" 19 %1 = sext i32 %i.01 to i64 ; <i64> [#uses=1] 20 %2 = getelementptr double* %p, i64 %1 ; <double*> [#uses=1] 23 %5 = sext i32 %i.01 to i64 ; <i64> [#uses=1] 24 %6 = getelementptr double* %p, i64 %5 ; <double*> [#uses=1]
|
/external/llvm/test/Transforms/LoopIdiom/ |
memset_noidiom.ll | 2 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" 7 define i8* @memset(i8* %b, i32 %c, i64 %len) nounwind uwtable ssp { 9 %cmp1 = icmp ult i64 0, %len 17 %indvar = phi i64 [ 0, %for.body.lr.ph ], [ %indvar.next, %for.body ] 18 %p.02 = getelementptr i8* %b, i64 %indvar 20 %indvar.next = add i64 %indvar, 1 21 %exitcond = icmp ne i64 %indvar.next, %len
|
/external/valgrind/main/none/tests/ppc64/ |
std_reg_imm.c | 17 PUT(1024) = 0x100000F34:I64 18 t3 = GET:I64(24) 19 t14 = GET:I64(8) 20 t13 = Add64(t14,0x2:I64) 25 -- STbe(Add64(GET:I64(8),0x2:I64)) = GET:I64(24)
|
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/ |
functionattrs.ll | 46 ; CHECK: define void @test2_yes(i8* nocapture %p, i8* nocapture %q, i64 %n) nounwind readnone { 47 define void @test2_yes(i8* %p, i8* %q, i64 %n) nounwind { 48 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %p, i8* %q, i64 %n, i32 1, i1 false), !tbaa !1 52 ; CHECK: define void @test2_no(i8* nocapture %p, i8* nocapture %q, i64 %n) nounwind { 53 define void @test2_no(i8* %p, i8* %q, i64 %n) nounwind { 54 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %p, i8* %q, i64 %n, i32 1, i1 false), !tbaa !2 73 declare void @llvm.memcpy.p0i8.p0i8.i64(i8*, i8*, i64, i32, i1) nounwin [all...] |
/external/llvm/test/Transforms/DeadStoreElimination/ |
crash.ll | 3 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" 31 %1 = getelementptr inbounds i8** %0, i64 undef ; <i8**> [#uses=1] 33 %3 = getelementptr inbounds i16* %2, i64 undef ; <i16*> [#uses=1] 35 %5 = getelementptr inbounds i8* %4, i64 undef ; <i8*> [#uses=1] 36 %6 = getelementptr inbounds i16* %2, i64 undef ; <i16*> [#uses=1] 38 %7 = getelementptr inbounds i8* %5, i64 undef ; <i8*> [#uses=1] 39 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %7, i8* undef, i64 undef, i32 1, i1 false) 43 declare void @llvm.memcpy.p0i8.p0i8.i64(i8* nocapture, i8* nocapture, i64, i32, i1) nounwin [all...] |
/external/llvm/test/Transforms/LoopStrengthReduce/ |
uglygep.ll | 6 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" 16 %t = add i64 %t4, 1 ; <i64> [#uses=1] 20 %t4 = phi i64 [ %t, %bb2 ], [ 0, %bb ] ; <i64> [#uses=3] 24 %t7 = icmp eq i64 %t4, 0 ; <i1> [#uses=1] 25 %t3 = add i64 %t4, 16 ; <i64> [#uses=1] 29 %t2 = getelementptr inbounds i8* undef, i64 %t4 ; <i8*> [#uses=1] 33 %t9 = getelementptr inbounds i8* %t8, i64 %t3 ; <i8*> [#uses=1 [all...] |