/external/llvm/test/CodeGen/ARM/ |
vqsub.ll | 30 define <1 x i64> @vqsubs64(<1 x i64>* %A, <1 x i64>* %B) nounwind { 33 %tmp1 = load <1 x i64>* %A 34 %tmp2 = load <1 x i64>* %B 35 %tmp3 = call <1 x i64> @llvm.arm.neon.vqsubs.v1i64(<1 x i64> %tmp1, <1 x i64> %tmp2) 36 ret <1 x i64> %tmp3 66 define <1 x i64> @vqsubu64(<1 x i64>* %A, <1 x i64>* %B) nounwind [all...] |
vbsl.ll | 42 define <1 x i64> @v_bsli64(<1 x i64>* %A, <1 x i64>* %B, <1 x i64>* %C) nounwind { 45 %tmp1 = load <1 x i64>* %A 46 %tmp2 = load <1 x i64>* %B 47 %tmp3 = load <1 x i64>* %C 48 %tmp4 = and <1 x i64> %tmp1, %tmp2 49 %tmp5 = xor <1 x i64> %tmp1, < i64 -1 [all...] |
2010-08-04-StackVariable.ll | 9 call void @llvm.dbg.value(metadata !{i32 %i}, i64 0, metadata !23), !dbg !24 10 call void @llvm.dbg.value(metadata !{%struct.SVal* %location}, i64 0, metadata !25), !dbg !24 37 call void @llvm.dbg.value(metadata !{%struct.SVal* %this}, i64 0, metadata !31), !dbg !34 68 call void @llvm.dbg.value(metadata !{i32 %8}, i64 0, metadata !44), !dbg !43 75 declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone 80 !1 = metadata !{i32 524307, metadata !2, metadata !"SVal", metadata !2, i32 1, i64 128, i64 64, i64 0, i32 0, null, metadata !4, i32 0, null} ; [ DW_TAG_structure_type ] 84 !5 = metadata !{i32 524301, metadata !1, metadata !"Data", metadata !2, i32 7, i64 64, i64 64, i64 0, i32 0, metadata !6} ; [ DW_TAG_member [all...] |
/external/llvm/test/CodeGen/CBackend/ |
2002-08-26-IndirectCallTest.ll | 10 %cast100 = sext i32 %Y to i64 ; <i64> [#uses=1] 11 %gep100 = getelementptr i32** @taskArray, i64 %cast100 ; <i32**> [#uses=1]
|
2006-12-11-Float-Bitcast.ll | 14 define i64 @test3(double %D) { 15 %X = bitcast double %D to i64 ; <i64> [#uses=1] 16 ret i64 %X 19 define double @test4(i64 %L) { 20 %X = bitcast i64 %L to double ; <double> [#uses=1] 27 %Z = bitcast double %Y to i64 ; <i64> [#uses=1] 28 %res = bitcast i64 %Z to double ; <double> [#uses=1] 43 %c = call i64 @test3( double 0x400921FB4D12D84A ) ; <i64> [#uses=1 [all...] |
/external/llvm/test/CodeGen/PowerPC/ |
2005-09-02-LegalizeDuplicatesCalls.ll | 7 %mem_tmp.2.0.in = fptosi double %tmp.7705 to i64 ; <i64> [#uses=1] 8 %mem_tmp.2.0 = sitofp i64 %mem_tmp.2.0.in to double ; <double> [#uses=1]
|
/external/llvm/test/CodeGen/X86/ |
2008-12-19-EarlyClobberBug.ll | 11 @llvm.used = appending global [1 x i8*] [ i8* bitcast (i32 (i64, i64)* @umoddi3 to i8*) ], section "llvm.metadata" ; <[1 x i8*]*> [#uses=0] 13 define i32 @umoddi3(i64 %u, i64 %v) nounwind noinline { 15 %0 = trunc i64 %v to i32 ; <i32> [#uses=2] 16 %1 = trunc i64 %u to i32 ; <i32> [#uses=4] 17 %2 = lshr i64 %u, 32 ; <i64> [#uses=1] 18 %3 = trunc i64 %2 to i32 ; <i32> [#uses=2] 24 %6 = lshr i64 %v, 32 ; <i64> [#uses=1 [all...] |
2010-05-03-CoalescerSubRegClobber.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" 22 %conv = zext i32 %v to i64 ; <i64> [#uses=1] 23 %conv14 = zext i32 %div11 to i64 ; <i64> [#uses=1] 28 %mul = mul i64 %conv14, %conv ; <i64> [#uses=1] 29 %conv16 = zext i32 %div to i64 ; <i64> [#uses=1] 30 %div17 = udiv i64 %mul, %conv16 ; <i64> [#uses=1 [all...] |
fast-cc-callee-pops.ll | 5 define x86_fastcallcc void @func(i64 %X, i64 %Y, float %G, double %Z) nounwind { 10 define x86_thiscallcc void @func2(i32 %X, i64 %Y, float %G, double %Z) nounwind {
|
widen_cast-5.ll | 5 ; bitcast a i64 to v2i32 7 define void @convert(<2 x i32>* %dst.addr, i64 %src) nounwind { 9 %conv = bitcast i64 %src to <2 x i32>
|
add.ll | 16 define i64 @test2(i64 inreg %a) nounwind { 17 %b = add i64 %a, 2147483648 18 ret i64 %b 22 define i64 @test3(i64 inreg %a) nounwind { 23 %b = add i64 %a, 128 24 ret i64 %b 80 define i64 @test6(i64 %A, i32 %B) nounwind [all...] |
2007-09-05-InvalidAsm.ll | 6 %struct.ComponentParameters = type { [1 x i64] } 18 %tmp212223 = sext i16 %tmp1415 to i64 ; <i64> [#uses=1] 19 %tmp24 = getelementptr i8* %tmp1920, i64 %tmp212223 ; <i8*> [#uses=1] 20 %tmp2425 = bitcast i8* %tmp24 to i64* ; <i64*> [#uses=1] 21 %tmp28 = load i64* %tmp2425, align 8 ; <i64> [#uses=1] 22 %tmp2829 = inttoptr i64 %tmp28 to i32* ; <i32*> [#uses=1] 32 %tmp505152 = sext i16 %tmp4243 to i64 ; <i64> [#uses=1 [all...] |
2008-02-25-X86-64-CoalescerBug.ll | 4 %struct.YY = type { i64 } 13 %tmp55 = call %struct.YY** @AA( i64 1, %struct.XX* %uen ) ; <%struct.YY**> [#uses=3] 16 %tmp62 = getelementptr %struct.YY* %tmp61, i32 0, i32 0 ; <i64*> [#uses=1] 17 %tmp63 = load i64* %tmp62, align 8 ; <i64> [#uses=1] 18 %tmp6566 = zext i16 %tmp45 to i64 ; <i64> [#uses=1] 19 %tmp67 = shl i64 %tmp6566, 1 ; <i64> [#uses=1] 20 call void @BB( %struct.YY** %tmp55, i64 %tmp67, i8 signext 0, %struct.XX* %uen [all...] |
2008-03-23-DarwinAsmComments.ll | 6 %struct.ComponentParameters = type { [1 x i64] } 18 %tmp212223 = sext i16 %tmp1415 to i64 ; <i64> [#uses=1] 19 %tmp24 = getelementptr i8* %tmp1920, i64 %tmp212223 ; <i8*> [#uses=1] 20 %tmp2425 = bitcast i8* %tmp24 to i64* ; <i64*> [#uses=1] 21 %tmp28 = load i64* %tmp2425, align 8 ; <i64> [#uses=1] 22 %tmp2829 = inttoptr i64 %tmp28 to i32* ; <i32*> [#uses=1] 32 %tmp505152 = sext i16 %tmp4243 to i64 ; <i64> [#uses=1 [all...] |
cmp.ll | 34 define i64 @test3(i64 %x) nounwind { 35 %t = icmp eq i64 %x, 0 36 %r = zext i1 %t to i64 37 ret i64 %r 45 define i64 @test4(i64 %x) nounwind { 46 %t = icmp slt i64 %x, 1 47 %r = zext i1 %t to i64 48 ret i64 % [all...] |
vshift-1.ll | 6 define void @shift1a(<2 x i64> %val, <2 x i64>* %dst) nounwind { 10 %shl = shl <2 x i64> %val, < i64 32, i64 32 > 11 store <2 x i64> %shl, <2 x i64>* %dst 15 define void @shift1b(<2 x i64> %val, <2 x i64>* %dst, i64 %amt) nounwind [all...] |
vshift-2.ll | 6 define void @shift1a(<2 x i64> %val, <2 x i64>* %dst) nounwind { 10 %lshr = lshr <2 x i64> %val, < i64 32, i64 32 > 11 store <2 x i64> %lshr, <2 x i64>* %dst 15 define void @shift1b(<2 x i64> %val, <2 x i64>* %dst, i64 %amt) nounwind [all...] |
2010-08-04-StackVariable.ll | 9 call void @llvm.dbg.value(metadata !{i32 %i}, i64 0, metadata !23), !dbg !24 10 call void @llvm.dbg.value(metadata !{%struct.SVal* %location}, i64 0, metadata !25), !dbg !24 37 call void @llvm.dbg.value(metadata !{%struct.SVal* %this}, i64 0, metadata !31), !dbg !34 68 call void @llvm.dbg.value(metadata !{i32 %8}, i64 0, metadata !44), !dbg !43 75 declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone 80 !1 = metadata !{i32 524307, metadata !2, metadata !"SVal", metadata !2, i32 1, i64 128, i64 64, i64 0, i32 0, null, metadata !4, i32 0, null} ; [ DW_TAG_structure_type ] 84 !5 = metadata !{i32 524301, metadata !1, metadata !"Data", metadata !2, i32 7, i64 64, i64 64, i64 0, i32 0, metadata !6} ; [ DW_TAG_member [all...] |
2009-09-23-LiveVariablesBug.ll | 7 %struct.anon = type { i64, i64, [2 x i8], i8, i8, i32 } 10 %struct.memory_object_pager_ops = type { void (%struct.memory_object*)*, void (%struct.memory_object*)*, i32 (%struct.memory_object*, %struct.memory_object_control*, i32)*, i32 (%struct.memory_object*)*, i32 (%struct.memory_object*, i64, i32, i32, i32*)*, i32 (%struct.memory_object*, i64, i32, i64*, i32*, i32, i32, i32)*, i32 (%struct.memory_object*, i64, i32)*, i32 (%struct.memory_object*, i64, i64, i32)*, i32 (%struct.memory_object*, i64, i64, i32)*, i32 (%struct.memory_object*, i32)*, i32 (%struct.memory_object*)*, i8* [all...] |
MachineSink-eflags.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" 6 %0 = type <{ i64, i64, %1, %1, [21 x %2] }> 7 %1 = type <{ i64, i64, i64 }> 10 %4 = type <{ %5*, i8*, i32, i32, [4 x i64], [4 x i64], [4 x i64], [4 x i64], [4 x i64] } [all...] |
/external/llvm/test/DebugInfo/ |
2010-05-10-MultipleCU.ll | 34 !5 = metadata !{i32 524309, metadata !3, metadata !"", metadata !3, i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !6, i32 0, null} ; [ DW_TAG_subroutine_type ] 36 !7 = metadata !{i32 524324, metadata !3, metadata !"int", metadata !3, i32 0, i64 32, i64 32, i64 0, i32 0, i32 5} ; [ DW_TAG_base_type ] 42 !13 = metadata !{i32 524309, metadata !11, metadata !"", metadata !11, i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !14, i32 0, null} ; [ DW_TAG_subroutine_type ] 44 !15 = metadata !{i32 524324, metadata !11, metadata !"int", metadata !11, i32 0, i64 32, i64 32, i64 0, i32 0, i32 5} ; [ DW_TAG_base_type [all...] |
/external/llvm/test/Transforms/LoopRotate/ |
phi-duplicate.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" 11 %j.0 = phi i64 [ 1, %entry ], [ %inc, %for.body ] ; <i64> [#uses=5] 12 %cmp = icmp slt i64 %j.0, 1000 ; <i1> [#uses=1] 16 %arrayidx = getelementptr inbounds double* %G, i64 %j.0 ; <double*> [#uses=1] 18 %sub = sub i64 %j.0, 1 ; <i64> [#uses=1] 19 %arrayidx6 = getelementptr inbounds double* %G, i64 %sub ; <double*> [#uses=1] 22 %arrayidx10 = getelementptr inbounds double* %G, i64 %j.0 ; <double*> [#uses=1] 24 %inc = add nsw i64 %j.0, 1 ; <i64> [#uses=1 [all...] |
/external/llvm/test/Transforms/SCCP/ |
apint-select.ll | 7 %B = ptrtoint i32* %P to i64 8 %BB = and i64 %B, undef 9 %C = icmp sge i64 %BB, 0
|
/external/llvm/test/Transforms/IndVarSimplify/ |
2009-04-15-shorten-iv-vars-2.ll | 16 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-n32:64" 36 %4 = zext i32 %3 to i64 ; <i64> [#uses=1] 37 %5 = getelementptr i32* %2, i64 %4 ; <i32*> [#uses=1] 41 %9 = zext i32 %8 to i64 ; <i64> [#uses=1] 42 %10 = getelementptr i32* %7, i64 %9 ; <i32*> [#uses=1] 45 %13 = zext i32 %1 to i64 ; <i64> [#uses=1] 46 %14 = getelementptr i32* %0, i64 %13 ; <i32*> [#uses=1 [all...] |
/external/llvm/test/CodeGen/Generic/ |
print-arith-fp.ll | 23 %a_s = getelementptr [8 x i8]* @a_str, i64 0, i64 0 ; <i8*> [#uses=1] 24 %b_s = getelementptr [8 x i8]* @b_str, i64 0, i64 0 ; <i8*> [#uses=1] 32 %add_s = getelementptr [12 x i8]* @add_str, i64 0, i64 0 ; <i8*> [#uses=1] 33 %sub_s = getelementptr [12 x i8]* @sub_str, i64 0, i64 0 ; <i8*> [#uses=1] 34 %mul_s = getelementptr [12 x i8]* @mul_str, i64 0, i64 0 ; <i8*> [#uses=1 [all...] |