/external/llvm/test/Transforms/SimplifyCFG/ |
D | 2005-12-03-IncorrectPHIFold.ll | 5 %struct.anon = type { i32, i32, i32, i32, [1024 x i8] } 6 @_zero_ = external global %struct.anon* ; <%struct.anon**> [#uses=2] 7 @_one_ = external global %struct.anon* ; <%struct.anon**> [#uses=4] 10 declare i32 @bc_compare(%struct.anon*, %struct.anon*) 12 declare void @free_num(%struct.anon**) 14 declare %struct.anon* @copy_num(%struct.anon*) 16 declare void @init_num(%struct.anon**) 18 declare %struct.anon* @new_num(i32, i32) 20 declare void @int2num(%struct.anon**, i32) 22 declare void @bc_multiply(%struct.anon*, %struct.anon*, %struct.anon**, i32) [all …]
|
/external/swiftshader/third_party/LLVM/test/Transforms/SimplifyCFG/ |
D | 2005-12-03-IncorrectPHIFold.ll | 7 %struct.anon = type { i32, i32, i32, i32, [1024 x i8] } 8 @_zero_ = external global %struct.anon* ; <%struct.anon**> [#uses=2] 9 @_one_ = external global %struct.anon* ; <%struct.anon**> [#uses=4] 12 declare i32 @bc_compare(%struct.anon*, %struct.anon*) 14 declare void @free_num(%struct.anon**) 16 declare %struct.anon* @copy_num(%struct.anon*) 18 declare void @init_num(%struct.anon**) 20 declare %struct.anon* @new_num(i32, i32) 22 declare void @int2num(%struct.anon**, i32) 24 declare void @bc_multiply(%struct.anon*, %struct.anon*, %struct.anon**, i32) [all …]
|
/external/llvm/test/Transforms/SafeStack/ |
D | constant-geps.ll | 4 %struct.deep = type { %union.anon } 5 %union.anon = type { %struct.anon } 6 %struct.anon = type { %struct.anon.0 } 7 %struct.anon.0 = type { %union.anon.1 } 8 %union.anon.1 = type { [2 x i8] } 21 %c = bitcast %union.anon* %b to %struct.anon* 22 %d = getelementptr inbounds %struct.anon, %struct.anon* %c, i32 0, i32 0 23 %e = getelementptr inbounds %struct.anon.0, %struct.anon.0* %d, i32 0, i32 0 24 %array = bitcast %union.anon.1* %e to [2 x i8]*
|
/external/llvm/test/CodeGen/X86/ |
D | nancvt.ll | 10 %struct..0anon = type { float } 11 %struct..1anon = type { double } 25 %uf = alloca %struct..0anon, align 4 ; <%struct..0anon*> [#uses=8] 26 %ud = alloca %struct..1anon, align 8 ; <%struct..1anon*> [#uses=10] 35 %tmp3 = getelementptr %struct..0anon, %struct..0anon* %uf, i32 0, i32 0 ; <float*> [#uses=1] 38 %tmp5 = getelementptr %struct..0anon, %struct..0anon* %uf, i32 0, i32 0 ; <float*> [#uses=1] 41 %tmp8 = getelementptr %struct..1anon, %struct..1anon* %ud, i32 0, i32 0 ; <double*> [#uses=1] 43 %tmp9 = getelementptr %struct..1anon, %struct..1anon* %ud, i32 0, i32 0 ; <double*> [#uses=1] 48 %tmp14 = getelementptr %struct..1anon, %struct..1anon* %ud, i32 0, i32 0 ; <double*> [#uses=1] 77 %tmp32 = getelementptr %struct..1anon, %struct..1anon* %ud, i32 0, i32 0 ; <double*> [#uses=1] [all …]
|
D | packed_struct.ll | 14 %struct.anon = type <{ i8, i32, i32, i32 }> 15 @foos = external global %struct.anon ; <%struct.anon*> [#uses=3] 20 …%tmp = load i32, i32* getelementptr (%struct.anon, %struct.anon* @foos, i32 0, i32 1) ; <i32> [#u… 21 …%tmp3 = load i32, i32* getelementptr (%struct.anon, %struct.anon* @foos, i32 0, i32 2) ; <i32> [#… 22 …%tmp6 = load i32, i32* getelementptr (%struct.anon, %struct.anon* @foos, i32 0, i32 3) ; <i32> [#…
|
/external/llvm/test/Transforms/InstCombine/ |
D | 2007-03-25-BadShiftMask.ll | 4 %struct..0anon = type { i32, i32 } 5 %struct..1anon = type { double } 9 %u = alloca %struct..1anon, align 8 ; <%struct..1anon*> [#uses=4] 10 %tmp1 = getelementptr %struct..1anon, %struct..1anon* %u, i32 0, i32 0 ; <double*> [#uses=1] 12 %tmp3 = getelementptr %struct..1anon, %struct..1anon* %u, i32 0, i32 0 ; <double*> [#uses=1] 13 %tmp34 = bitcast double* %tmp3 to %struct..0anon* ; <%struct..0anon*> [#uses=1] 14 %tmp5 = getelementptr %struct..0anon, %struct..0anon* %tmp34, i32 0, i32 1 ; <i32*> [#uses=1]
|
/external/swiftshader/third_party/LLVM/test/Transforms/ScalarRepl/ |
D | address-space.ll | 7 %struct.anon = type { [1 x float] } 13 define void @Test(%struct.anon addrspace(2)* %pPtr) nounwind { 15 %s = alloca %struct.anon, align 4 ; <%struct.anon*> [#uses=3] 16 …%arrayidx = getelementptr inbounds %struct.anon addrspace(2)* %pPtr, i64 0 ; <%struct.anon addrspa… 17 %tmp1 = bitcast %struct.anon* %s to i8* ; <i8*> [#uses=1] 18 …%tmp2 = bitcast %struct.anon addrspace(2)* %arrayidx to i8 addrspace(2)* ; <i8 addrspace(2)*> [#us… 20 %tmp3 = getelementptr inbounds %struct.anon* %s, i32 0, i32 0 ; <[1 x float]*> [#uses=1] 25 …%arrayidx7 = getelementptr inbounds %struct.anon addrspace(2)* %pPtr, i64 0 ; <%struct.anon addrsp… 26 …%tmp8 = bitcast %struct.anon addrspace(2)* %arrayidx7 to i8 addrspace(2)* ; <i8 addrspace(2)*> [#u… 27 %tmp9 = bitcast %struct.anon* %s to i8* ; <i8*> [#uses=1]
|
D | memcpy-align.ll | 7 %0 = type { %struct.anon, %struct.anon } 8 %struct.anon = type { [4 x i8] } 14 %x0 = alloca %struct.anon, align 4 ; <%struct.anon*> [#uses=2] 15 %tmp = bitcast %struct.anon* %x0 to i8* ; <i8*> [#uses=1] 17 %tmp1 = bitcast %struct.anon* %x0 to i8* ; <i8*> [#uses=1]
|
/external/llvm/test/tools/llvm-split/ |
D | scc-constants.ll | 20 %struct.anon = type { i64, i64 } 22 @bla = internal global %struct.anon { i64 1, i64 2 }, align 8 23 @bla2 = internal global %struct.anon { i64 1, i64 2 }, align 8 27 store i64 5, i64* getelementptr inbounds (%struct.anon, %struct.anon* @bla, i32 0, i32 0), align 8 28 …store i32 -1, i32* bitcast (i64* getelementptr inbounds (%struct.anon, %struct.anon* @bla2, i32 0,… 34 store i64 5, i64* getelementptr inbounds (%struct.anon, %struct.anon* @bla, i32 0, i32 0), align 8 35 …store i32 -1, i32* bitcast (i64* getelementptr inbounds (%struct.anon, %struct.anon* @bla2, i32 0,…
|
D | scc-global2global.ll | 8 ; CHECK0: declare %struct.anon* @local0 13 ; CHECK1: define internal %struct.anon* @local0 16 %struct.anon = type { i64, i64 } 18 @bla = internal global %struct.anon { i64 1, i64 2 }, align 8 19 @ptr = internal global i8* bitcast (%struct.anon* @bla to i8*), align 4 21 define internal %struct.anon* @local0() { 22 ret %struct.anon* @bla
|
/external/swiftshader/third_party/LLVM/test/CodeGen/Generic/ |
D | 2007-04-27-LargeMemObject.ll | 3 %struct..0anon = type { [100 x i32] } 7 %currfpu = alloca %struct..0anon, align 16 ; <%struct..0anon*> [#uses=2] 8 %mxcsr = alloca %struct..0anon, align 16 ; <%struct..0anon*> [#uses=1] 9 …call void asm sideeffect "fnstenv $0", "=*m,~{dirflag},~{fpsr},~{flags}"( %struct..0anon* %currfpu… 10 …ect "$0 $1", "=*m,*m,~{dirflag},~{fpsr},~{flags}"( %struct..0anon* %mxcsr, %struct..0anon* %currf…
|
/external/llvm/test/CodeGen/Generic/ |
D | 2007-04-27-LargeMemObject.ll | 3 %struct..0anon = type { [100 x i32] } 7 %currfpu = alloca %struct..0anon, align 16 ; <%struct..0anon*> [#uses=2] 8 %mxcsr = alloca %struct..0anon, align 16 ; <%struct..0anon*> [#uses=1] 9 …call void asm sideeffect "fnstenv $0", "=*m,~{dirflag},~{fpsr},~{flags}"( %struct..0anon* %currfpu… 10 …ect "$0 $1", "=*m,*m,~{dirflag},~{fpsr},~{flags}"( %struct..0anon* %mxcsr, %struct..0anon* %currf…
|
/external/llvm/test/CodeGen/PowerPC/ |
D | pr20442.ll | 14 %struct.anon = type { i32 } 15 %struct.anon.0 = type { i32 } 17 @b = common global %struct.anon* null, align 4 18 @a = common global %struct.anon.0* null, align 4 23 %0 = load %struct.anon*, %struct.anon** @b, align 4 24 %1 = ptrtoint %struct.anon* %0 to i32 25 %cmp = icmp sgt %struct.anon* %0, null 26 %2 = load %struct.anon.0*, %struct.anon.0** @a, align 4 30 %aclass = getelementptr inbounds %struct.anon.0, %struct.anon.0* %2, i32 0, i32 0 54 %aclass_index = getelementptr inbounds %struct.anon, %struct.anon* %0, i32 %j.110, i32 0 [all …]
|
D | 2007-09-08-unaligned.ll | 8 %struct.anon = type <{ i8, float }> 9 @s = global %struct.anon <{ i8 3, float 0x4014666660000000 }> ; <%struct.anon*> [#uses=1] 11 @t = weak global %struct.anon zeroinitializer ; <%struct.anon*> [#uses=2] 19 %tmp = getelementptr %struct.anon, %struct.anon* @s, i32 0, i32 1 ; <float*> [#uses=1] 21 %tmp2 = getelementptr %struct.anon, %struct.anon* @t, i32 0, i32 1 ; <float*> [#uses=1] 39 %tmp1 = getelementptr %struct.anon, %struct.anon* @t, i32 0, i32 1 ; <float*> [#uses=1]
|
/external/llvm/test/CodeGen/AArch64/ |
D | arm64-virtual_base.ll | 8 …Warps_Struct*, %struct.Pattern_Struct*, %struct.Blend_Map_Struct*, %union.anon.9, %struct.Texture_… 10 …, float, %struct.Warps_Struct*, %struct.Pattern_Struct*, %struct.Blend_Map_Struct*, %union.anon.6 } 12 %struct.Blend_Map_Entry = type { float, i8, %union.anon } 13 %union.anon = type { [2 x double], [8 x i8] } 14 %union.anon.6 = type { %struct.anon.7 } 15 %struct.anon.7 = type { float, [3 x double] } 16 %union.anon.9 = type { %struct.anon.10 } 17 %struct.anon.10 = type { float, [3 x double] } 18 …uct.Warps_Struct*, %struct.Pattern_Struct*, %struct.Blend_Map_Struct*, %union.anon.0, [5 x float] } 19 %union.anon.0 = type { %struct.anon } [all …]
|
D | arm64-collect-loh-str.ll | 9 %struct.anon = type { i32*, i32** } 11 @pptp_wan_head = internal global %struct.anon zeroinitializer, align 8 18 …store i32* null, i32** getelementptr inbounds (%struct.anon, %struct.anon* @pptp_wan_head, i64 0, … 19 …ptr inbounds (%struct.anon, %struct.anon* @pptp_wan_head, i64 0, i32 0), i32*** getelementptr inbo…
|
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/ |
D | 2007-03-25-BadShiftMask.ll | 4 %struct..0anon = type { i32, i32 } 5 %struct..1anon = type { double } 9 %u = alloca %struct..1anon, align 8 ; <%struct..1anon*> [#uses=4] 10 %tmp1 = getelementptr %struct..1anon* %u, i32 0, i32 0 ; <double*> [#uses=1] 12 %tmp3 = getelementptr %struct..1anon* %u, i32 0, i32 0 ; <double*> [#uses=1] 13 %tmp34 = bitcast double* %tmp3 to %struct..0anon* ; <%struct..0anon*> [#uses=1] 14 %tmp5 = getelementptr %struct..0anon* %tmp34, i32 0, i32 1 ; <i32*> [#uses=1]
|
/external/llvm/test/Transforms/LoopVectorize/ |
D | global_alias.ll | 5 %struct.anon = type { [100 x i32], i32, [100 x i32] } 6 %struct.anon.0 = type { [100 x [100 x i32]], i32, [100 x [100 x i32]] } 8 @Foo = common global %struct.anon zeroinitializer, align 4 9 @Bar = common global %struct.anon.0 zeroinitializer, align 4 44 …inbounds [100 x i32], [100 x i32]* getelementptr inbounds (%struct.anon, %struct.anon* @Foo, i32 0… 49 …inbounds [100 x i32], [100 x i32]* getelementptr inbounds (%struct.anon, %struct.anon* @Foo, i32 0… 61 …inbounds [100 x i32], [100 x i32]* getelementptr inbounds (%struct.anon, %struct.anon* @Foo, i32 0… 93 …inbounds [100 x i32], [100 x i32]* getelementptr inbounds (%struct.anon, %struct.anon* @Foo, i32 0… 98 …inbounds [100 x i32], [100 x i32]* getelementptr inbounds (%struct.anon, %struct.anon* @Foo, i32 0… 110 …inbounds [100 x i32], [100 x i32]* getelementptr inbounds (%struct.anon, %struct.anon* @Foo, i32 0… [all …]
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | nancvt.ll | 10 %struct..0anon = type { float } 11 %struct..1anon = type { double } 25 %uf = alloca %struct..0anon, align 4 ; <%struct..0anon*> [#uses=8] 26 %ud = alloca %struct..1anon, align 8 ; <%struct..1anon*> [#uses=10] 35 %tmp3 = getelementptr %struct..0anon* %uf, i32 0, i32 0 ; <float*> [#uses=1] 38 %tmp5 = getelementptr %struct..0anon* %uf, i32 0, i32 0 ; <float*> [#uses=1] 41 %tmp8 = getelementptr %struct..1anon* %ud, i32 0, i32 0 ; <double*> [#uses=1] 43 %tmp9 = getelementptr %struct..1anon* %ud, i32 0, i32 0 ; <double*> [#uses=1] 48 %tmp14 = getelementptr %struct..1anon* %ud, i32 0, i32 0 ; <double*> [#uses=1] 77 %tmp32 = getelementptr %struct..1anon* %ud, i32 0, i32 0 ; <double*> [#uses=1] [all …]
|
/external/llvm/test/Analysis/GlobalsModRef/ |
D | volatile-instrs.ll | 6 %struct.anon = type { i32, i32, i32 } 7 @b = global %struct.anon { i32 1, i32 0, i32 0 }, align 4 9 @a = common global %struct.anon zeroinitializer, align 4 24 …l void @llvm.memcpy.p0i8.p0i8.i64(i8* bitcast (%struct.anon* @b to i8*), i8* bitcast (%struct.anon… 25 …%0 = load volatile i32, i32* getelementptr inbounds (%struct.anon, %struct.anon* @b, i64 0, i32 0)… 27 …l void @llvm.memcpy.p0i8.p0i8.i64(i8* bitcast (%struct.anon* @b to i8*), i8* bitcast (%struct.anon…
|
/external/llvm/test/Integer/ |
D | packed_struct_bt.ll | 8 %struct.anon = type <{ i8, i35, i35, i35 }> 9 @foos = external global %struct.anon 19 …%tmp = load i35, i35* getelementptr (%struct.anon, %struct.anon* @foos, i32 0, i32 1) … 20 …%tmp3 = load i35, i35* getelementptr (%struct.anon, %struct.anon* @foos, i32 0, i32 2) … 21 …%tmp6 = load i35, i35* getelementptr (%struct.anon, %struct.anon* @foos, i32 0, i32 3) …
|
/external/llvm/test/Feature/ |
D | packed_struct.ll | 8 %struct.anon = type <{ i8, i32, i32, i32 }> 9 @foos = external global %struct.anon 19 …%tmp = load i32, i32* getelementptr (%struct.anon, %struct.anon* @foos, i32 0, i32 1) … 20 …%tmp3 = load i32, i32* getelementptr (%struct.anon, %struct.anon* @foos, i32 0, i32 2) … 21 …%tmp6 = load i32, i32* getelementptr (%struct.anon, %struct.anon* @foos, i32 0, i32 3) …
|
/external/llvm/test/Instrumentation/EfficiencySanitizer/ |
D | struct_field_small.ll | 7 %struct.C = type { %struct.anon, %union.anon, [10 x i8] } 8 %struct.anon = type { i32, i32 } 9 %union.anon = type { double } 18 ; CHECK-NEXT: @4 = private unnamed_addr constant [20 x i8] c"struct.anon#2#11#11\00", align 1 19 ; CHECK-NEXT: @"struct.anon#2#11#11" = weak global [3 x i64] zeroinitializer 20 ; CHECK-NEXT: @5 = private unnamed_addr constant [15 x i8] c"union.anon#1#3\00", align 1 21 ; CHECK-NEXT: @"union.anon#1#3" = weak global [2 x i64] zeroinitializer 22 …anon#2#11#11", i32 0, i32 0), i64* getelementptr inbounds ([3 x i64], [3 x i64]* @"struct.anon#2#1… 37 %x1 = getelementptr inbounds %struct.anon, %struct.anon* %cs, i32 0, i32 0 40 %y4 = getelementptr inbounds %struct.anon, %struct.anon* %cs3, i32 0, i32 1 [all …]
|
/external/llvm/test/Transforms/GVN/ |
D | 2008-02-12-UndefLoad.ll | 4 %struct.anon = type { i32, i8, i8, i8, i8 } 8 %c = alloca %struct.anon ; <%struct.anon*> [#uses=2] 9 … %tmp = getelementptr %struct.anon, %struct.anon* %c, i32 0, i32 0 ; <i32*> [#uses=1] 15 %call = call i32 (...) @x( %struct.anon* %c ) ; <i32> [#uses=0]
|
/external/llvm/test/CodeGen/Mips/ |
D | 2008-07-15-SmallSection.ll | 18 %struct.anon = type { i32, i32 } 20 @foo = global %struct.anon { i32 2, i32 3 } 21 @bar = global %struct.anon zeroinitializer 30 load i32, i32* getelementptr (%struct.anon, %struct.anon* @foo, i32 0, i32 0), align 8 31 load i32, i32* getelementptr (%struct.anon, %struct.anon* @foo, i32 0, i32 1), align 4
|