/external/llvm/test/CodeGen/X86/ |
D | large-gep-chain.ll | 24 %tmp = getelementptr inbounds float, float* null, i64 1 25 %tmp3 = getelementptr inbounds float, float* %tmp, i64 1 26 %tmp4 = getelementptr inbounds float, float* %tmp3, i64 1 27 %tmp5 = getelementptr inbounds float, float* %tmp4, i64 1 28 %tmp6 = getelementptr inbounds float, float* %tmp5, i64 1 29 %tmp7 = getelementptr inbounds float, float* %tmp6, i64 1 30 %tmp8 = getelementptr inbounds float, float* %tmp7, i64 1 31 %tmp9 = getelementptr inbounds float, float* %tmp8, i64 1 32 %tmp10 = getelementptr inbounds float, float* %tmp9, i64 1 33 %tmp11 = getelementptr inbounds float, float* %tmp10, i64 1 [all …]
|
D | MergeConsecutiveStores.ll | 17 %2 = getelementptr inbounds %struct.A, %struct.A* %.01, i64 0, i32 0 19 %3 = getelementptr inbounds %struct.A, %struct.A* %.01, i64 0, i32 1 21 %4 = getelementptr inbounds %struct.A, %struct.A* %.01, i64 0, i32 2 23 %5 = getelementptr inbounds %struct.A, %struct.A* %.01, i64 0, i32 3 25 %6 = getelementptr inbounds %struct.A, %struct.A* %.01, i64 0, i32 4 27 %7 = getelementptr inbounds %struct.A, %struct.A* %.01, i64 0, i32 5 29 %8 = getelementptr inbounds %struct.A, %struct.A* %.01, i64 0, i32 6 31 %9 = getelementptr inbounds %struct.A, %struct.A* %.01, i64 0, i32 7 34 %11 = getelementptr inbounds %struct.A, %struct.A* %.01, i64 1 51 %2 = getelementptr inbounds %struct.B, %struct.B* %.01, i64 0, i32 0 [all …]
|
D | remat-scalar-zero.ll | 14 %arrayidx4 = getelementptr inbounds double, double* %x, i64 1 ; <double*> [#uses=1] 16 %arrayidx8 = getelementptr inbounds double, double* %x, i64 2 ; <double*> [#uses=1] 18 %arrayidx12 = getelementptr inbounds double, double* %x, i64 3 ; <double*> [#uses=1] 20 %arrayidx16 = getelementptr inbounds double, double* %x, i64 4 ; <double*> [#uses=1] 22 %arrayidx20 = getelementptr inbounds double, double* %x, i64 5 ; <double*> [#uses=1] 24 %arrayidx24 = getelementptr inbounds double, double* %x, i64 6 ; <double*> [#uses=1] 26 %arrayidx28 = getelementptr inbounds double, double* %x, i64 7 ; <double*> [#uses=1] 28 %arrayidx32 = getelementptr inbounds double, double* %x, i64 8 ; <double*> [#uses=1] 30 %arrayidx36 = getelementptr inbounds double, double* %x, i64 9 ; <double*> [#uses=1] 32 %arrayidx40 = getelementptr inbounds double, double* %x, i64 10 ; <double*> [#uses=1] [all …]
|
/external/llvm/test/Analysis/CostModel/ARM/ |
D | gep.ll | 8 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i8, i8* 9 %a0 = getelementptr inbounds i8, i8* undef, i32 0 10 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i16, i16* 11 %a1 = getelementptr inbounds i16, i16* undef, i32 0 12 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i32, i32* 13 %a2 = getelementptr inbounds i32, i32* undef, i32 0 14 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i64, i64* 15 %a3 = getelementptr inbounds i64, i64* undef, i32 0 16 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds float, float* 17 %a4 = getelementptr inbounds float, float* undef, i32 0 [all …]
|
/external/llvm/test/Transforms/GlobalOpt/ |
D | crash-2.ll | 14 …inbounds (%struct.S0.1.7.13, %struct.S0.1.7.13* @g_71, i32 0, i32 0), i8* getelementptr inbounds (… 17 …%tmp = load i8, i8* getelementptr inbounds (%struct.S0.1.7.13, %struct.S0.1.7.13* @g_71, i32 0, i3…
|
/external/llvm/test/CodeGen/SPARC/ |
D | reserved-regs.ll | 20 …%0 = load volatile i32, i32* getelementptr inbounds ([32 x i32], [32 x i32]* @g, i64 0, i64 0), al… 21 …%1 = load volatile i32, i32* getelementptr inbounds ([32 x i32], [32 x i32]* @g, i64 0, i64 1), al… 22 …%2 = load volatile i32, i32* getelementptr inbounds ([32 x i32], [32 x i32]* @g, i64 0, i64 2), al… 23 …%3 = load volatile i32, i32* getelementptr inbounds ([32 x i32], [32 x i32]* @g, i64 0, i64 3), al… 24 …%4 = load volatile i32, i32* getelementptr inbounds ([32 x i32], [32 x i32]* @g, i64 0, i64 4), al… 25 …%5 = load volatile i32, i32* getelementptr inbounds ([32 x i32], [32 x i32]* @g, i64 0, i64 5), al… 26 …%6 = load volatile i32, i32* getelementptr inbounds ([32 x i32], [32 x i32]* @g, i64 0, i64 6), al… 27 …%7 = load volatile i32, i32* getelementptr inbounds ([32 x i32], [32 x i32]* @g, i64 0, i64 7), al… 28 …%8 = load volatile i32, i32* getelementptr inbounds ([32 x i32], [32 x i32]* @g, i64 0, i64 8), al… 29 …%9 = load volatile i32, i32* getelementptr inbounds ([32 x i32], [32 x i32]* @g, i64 0, i64 9), al… [all …]
|
/external/llvm/test/Transforms/SLPVectorizer/X86/ |
D | addsub.ll | 24 %0 = load i32, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @b, i32 0, i64 0), align 4 25 %1 = load i32, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @c, i32 0, i64 0), align 4 27 %2 = load i32, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @d, i32 0, i64 0), align 4 28 %3 = load i32, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @e, i32 0, i64 0), align 4 31 store i32 %add2, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @a, i32 0, i64 0), align 4 32 %4 = load i32, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @b, i32 0, i64 1), align 4 33 %5 = load i32, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @c, i32 0, i64 1), align 4 35 %6 = load i32, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @d, i32 0, i64 1), align 4 36 %7 = load i32, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @e, i32 0, i64 1), align 4 39 store i32 %sub, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @a, i32 0, i64 1), align 4 [all …]
|
D | intrinsic.ll | 20 %arrayidx3 = getelementptr inbounds double, double* %a, i64 1 22 %arrayidx4 = getelementptr inbounds double, double* %b, i64 1 27 %arrayidx5 = getelementptr inbounds double, double* %c, i64 1 47 %ix2 = getelementptr inbounds float, float* %a, i64 1 49 %ix3 = getelementptr inbounds float, float* %b, i64 1 52 %c1 = getelementptr inbounds float, float* %c, i64 1 55 %ix4 = getelementptr inbounds float, float* %a, i64 2 57 %ix5 = getelementptr inbounds float, float* %b, i64 2 60 %c2 = getelementptr inbounds float, float* %c, i64 2 63 %ix6 = getelementptr inbounds float, float* %a, i64 3 [all …]
|
D | propagate_ir_flags.ll | 13 %idx1 = getelementptr inbounds i32, i32* %x, i64 0 14 %idx2 = getelementptr inbounds i32, i32* %x, i64 1 15 %idx3 = getelementptr inbounds i32, i32* %x, i64 2 16 %idx4 = getelementptr inbounds i32, i32* %x, i64 3 39 %idx1 = getelementptr inbounds i32, i32* %x, i64 0 40 %idx2 = getelementptr inbounds i32, i32* %x, i64 1 41 %idx3 = getelementptr inbounds i32, i32* %x, i64 2 42 %idx4 = getelementptr inbounds i32, i32* %x, i64 3 65 %idx1 = getelementptr inbounds i32, i32* %x, i64 0 66 %idx2 = getelementptr inbounds i32, i32* %x, i64 1 [all …]
|
D | tiny-tree.ll | 22 %arrayidx2 = getelementptr inbounds double, double* %src.addr.013, i64 1 24 %arrayidx3 = getelementptr inbounds double, double* %dst.addr.014, i64 1 26 %add.ptr = getelementptr inbounds double, double* %src.addr.013, i64 %i.015 27 %add.ptr4 = getelementptr inbounds double, double* %dst.addr.014, i64 %i.015 52 %arrayidx2 = getelementptr inbounds float, float* %src.addr.021, i64 1 54 %arrayidx3 = getelementptr inbounds float, float* %dst.addr.022, i64 1 56 %arrayidx4 = getelementptr inbounds float, float* %src.addr.021, i64 2 58 %arrayidx5 = getelementptr inbounds float, float* %dst.addr.022, i64 2 60 %arrayidx6 = getelementptr inbounds float, float* %src.addr.021, i64 3 62 %arrayidx7 = getelementptr inbounds float, float* %dst.addr.022, i64 3 [all …]
|
/external/llvm/test/Analysis/CostModel/X86/ |
D | gep.ll | 10 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i8, i8* 11 %a0 = getelementptr inbounds i8, i8* undef, i32 0 12 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i16, i16* 13 %a1 = getelementptr inbounds i16, i16* undef, i32 0 14 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i32, i32* 15 %a2 = getelementptr inbounds i32, i32* undef, i32 0 16 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i64, i64* 17 %a3 = getelementptr inbounds i64, i64* undef, i32 0 19 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds float, float* 20 %a4 = getelementptr inbounds float, float* undef, i32 0 [all …]
|
/external/llvm/test/CodeGen/PowerPC/ |
D | 2011-12-05-NoSpillDupCR.ll | 31 …%call = tail call i32 @init(i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str11, i64 0, i64 0)) 49 %arrayidx.us = getelementptr inbounds [32000 x float], [32000 x float]* @b, i64 0, i64 %idxprom.us 51 …%arrayidx7.us = getelementptr inbounds [32000 x float], [32000 x float]* @a, i64 0, i64 %indvars.iv 69 …%call15 = tail call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([14 x i8], [14 x i8]* @.str… 74 …inbounds ([32000 x float], [32000 x float]* @a, i64 0, i64 0), float* getelementptr inbounds ([320… 84 …%arrayidx.us.1 = getelementptr inbounds [32000 x float], [32000 x float]* @b, i64 0, i64 %idxprom.… 86 …%arrayidx7.us.1 = getelementptr inbounds [32000 x float], [32000 x float]* @a, i64 0, i64 %indvars… 96 …inbounds ([32000 x float], [32000 x float]* @a, i64 0, i64 0), float* getelementptr inbounds ([320… 106 …%arrayidx.us.2 = getelementptr inbounds [32000 x float], [32000 x float]* @b, i64 0, i64 %idxprom.… 108 …%arrayidx7.us.2 = getelementptr inbounds [32000 x float], [32000 x float]* @a, i64 0, i64 %indvars… [all …]
|
D | resolvefi-basereg.ll | 38 …store i8* bitcast (%struct.S1998* @s1998 to i8*), i8** getelementptr inbounds (%struct.Info, %stru… 39 …store i8* bitcast ([5 x %struct.S1998]* @a1998 to i8*), i8** getelementptr inbounds (%struct.Info,… 40 …S1998* getelementptr inbounds ([5 x %struct.S1998], [5 x %struct.S1998]* @a1998, i32 0, i64 3) to … 41 …store i64 5168, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 6), ali… 42 …store i64 16, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 8), align… 43 …store i64 16, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 9), align… 44 …store i64 16, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 10), alig… 45 …%0 = load i64, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 8), alig… 47 …%and = and i64 ptrtoint (%struct.S1998* getelementptr inbounds ([5 x %struct.S1998], [5 x %struct.… 62 …%arrayidx = getelementptr inbounds [32 x i8*], [32 x i8*]* getelementptr inbounds (%struct.Info, %… [all …]
|
D | ctrloop-s000.ll | 38 %arrayidx = getelementptr inbounds [16000 x double], [16000 x double]* @Y, i64 0, i64 %indvars.iv 41 %arrayidx5 = getelementptr inbounds [16000 x double], [16000 x double]* @X, i64 0, i64 %indvars.iv 44 …%arrayidx.1 = getelementptr inbounds [16000 x double], [16000 x double]* @Y, i64 0, i64 %indvars.i… 47 …%arrayidx5.1 = getelementptr inbounds [16000 x double], [16000 x double]* @X, i64 0, i64 %indvars.… 50 …%arrayidx.2 = getelementptr inbounds [16000 x double], [16000 x double]* @Y, i64 0, i64 %indvars.i… 53 …%arrayidx5.2 = getelementptr inbounds [16000 x double], [16000 x double]* @X, i64 0, i64 %indvars.… 56 …%arrayidx.3 = getelementptr inbounds [16000 x double], [16000 x double]* @Y, i64 0, i64 %indvars.i… 59 …%arrayidx5.3 = getelementptr inbounds [16000 x double], [16000 x double]* @X, i64 0, i64 %indvars.… 62 …%arrayidx.4 = getelementptr inbounds [16000 x double], [16000 x double]* @Y, i64 0, i64 %indvars.i… 65 …%arrayidx5.4 = getelementptr inbounds [16000 x double], [16000 x double]* @X, i64 0, i64 %indvars.… [all …]
|
/external/llvm/test/Transforms/InstCombine/ |
D | strcpy_chk-1.ll | 16 %dst = getelementptr inbounds [60 x i8], [60 x i8]* @a, i32 0, i32 0 17 %src = getelementptr inbounds [12 x i8], [12 x i8]* @.str, i32 0, i32 0 19 …emcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getel… 20 ; CHECK-NEXT: ret i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0) 27 %dst = getelementptr inbounds [60 x i8], [60 x i8]* @a, i32 0, i32 0 28 %src = getelementptr inbounds [12 x i8], [12 x i8]* @.str, i32 0, i32 0 30 …emcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getel… 31 ; CHECK-NEXT: ret i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0) 38 %dst = getelementptr inbounds [60 x i8], [60 x i8]* @a, i32 0, i32 0 39 %src = getelementptr inbounds [12 x i8], [12 x i8]* @.str, i32 0, i32 0 [all …]
|
D | stpcpy_chk-1.ll | 16 %dst = getelementptr inbounds [60 x i8], [60 x i8]* @a, i32 0, i32 0 17 %src = getelementptr inbounds [12 x i8], [12 x i8]* @.str, i32 0, i32 0 19 …emcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getel… 20 ; CHECK-NEXT: ret i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 11) 27 %dst = getelementptr inbounds [60 x i8], [60 x i8]* @a, i32 0, i32 0 28 %src = getelementptr inbounds [12 x i8], [12 x i8]* @.str, i32 0, i32 0 30 …emcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getel… 31 ; CHECK-NEXT: ret i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 11) 38 %dst = getelementptr inbounds [60 x i8], [60 x i8]* @a, i32 0, i32 0 39 %src = getelementptr inbounds [12 x i8], [12 x i8]* @.str, i32 0, i32 0 [all …]
|
D | strncpy_chk-1.ll | 16 %dst = getelementptr inbounds [60 x i8], [60 x i8]* @a, i32 0, i32 0 17 %src = getelementptr inbounds [12 x i8], [12 x i8]* @.str, i32 0, i32 0 19 …emcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getel… 20 ; CHECK-NEXT: ret i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0) 27 %dst = getelementptr inbounds [60 x i8], [60 x i8]* @a, i32 0, i32 0 28 %src = getelementptr inbounds [12 x i8], [12 x i8]* @.str, i32 0, i32 0 30 …emcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getel… 31 ; CHECK-NEXT: ret i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0) 38 %dst = getelementptr inbounds [60 x i8], [60 x i8]* @a, i32 0, i32 0 39 %src = getelementptr inbounds [60 x i8], [60 x i8]* @b, i32 0, i32 0 [all …]
|
D | gepphigep.ll | 10 %tmp = getelementptr inbounds %struct1, %struct1* %dm, i64 0, i32 0 15 %tmp10 = getelementptr inbounds %struct2, %struct2* %tmp1, i64 %tmp9 16 %tmp11 = getelementptr inbounds %struct2, %struct2* %tmp10, i64 0, i32 0 21 %tmp20 = getelementptr inbounds %struct2, %struct2* %tmp1, i64 %tmp19 22 %tmp21 = getelementptr inbounds %struct2, %struct2* %tmp20, i64 0, i32 0 28 %tmp24 = getelementptr inbounds %struct2, %struct2* %phi, i64 0, i32 1 33 ; CHECK: getelementptr inbounds %struct2, %struct2* %tmp1, i64 %tmp9, i32 0 34 ; CHECK: getelementptr inbounds %struct2, %struct2* %tmp1, i64 %tmp19, i32 0 36 ; CHECK: getelementptr inbounds %struct2, %struct2* %tmp1, i64 %[[PHI]], i32 1 42 %tmp = getelementptr inbounds %struct1, %struct1* %dm, i64 0, i32 0 [all …]
|
D | phi-merge-gep.ll | 10 %0 = getelementptr inbounds float, float* %Ar, i64 0 ; <float*> [#uses=1] 11 %1 = getelementptr inbounds float, float* %Ai, i64 0 ; <float*> [#uses=1] 13 %3 = getelementptr inbounds float, float* %Ar, i64 %2 ; <float*> [#uses=1] 15 %5 = getelementptr inbounds float, float* %Ai, i64 %4 ; <float*> [#uses=1] 18 %8 = getelementptr inbounds float, float* %Ar, i64 %7 ; <float*> [#uses=1] 21 %11 = getelementptr inbounds float, float* %Ai, i64 %10 ; <float*> [#uses=1] 22 %12 = getelementptr inbounds float, float* %Cr, i64 0 ; <float*> [#uses=1] 23 %13 = getelementptr inbounds float, float* %Ci, i64 0 ; <float*> [#uses=1] 25 %15 = getelementptr inbounds float, float* %Cr, i64 %14 ; <float*> [#uses=1] 27 %17 = getelementptr inbounds float, float* %Ci, i64 %16 ; <float*> [#uses=1] [all …]
|
/external/llvm/test/CodeGen/AArch64/ |
D | global-merge-4.ll | 13 store i32 %1, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @bar, i64 0, i64 0), align 4 15 store i32 %2, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @baz, i64 0, i64 0), align 4 17 store i32 %3, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @bar, i64 0, i64 1), align 4 19 store i32 %4, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @baz, i64 0, i64 1), align 4 21 store i32 %5, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @bar, i64 0, i64 2), align 4 23 store i32 %6, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @baz, i64 0, i64 2), align 4 25 store i32 %7, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @bar, i64 0, i64 3), align 4 27 store i32 %8, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @baz, i64 0, i64 3), align 4 29 store i32 %9, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @bar, i64 0, i64 4), align 4 31 store i32 %10, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @baz, i64 0, i64 4), align 4 [all …]
|
/external/llvm/test/Transforms/BBVectorize/X86/ |
D | sh-rec3.ll | 10 %LARc28.sub = getelementptr inbounds [2 x i64], [2 x i64]* %LARc28, i64 0, i64 0 17 %arraydecay1 = getelementptr inbounds [4 x i16], [4 x i16]* %Nc, i64 0, i64 0 18 %arraydecay2 = getelementptr inbounds [4 x i16], [4 x i16]* %bc, i64 0, i64 0 19 %arraydecay3 = getelementptr inbounds [4 x i16], [4 x i16]* %Mc, i64 0, i64 0 20 %arraydecay5 = getelementptr inbounds [52 x i16], [52 x i16]* %xmc, i64 0, i64 0 28 %incdec.ptr = getelementptr inbounds i8, i8* %c, i64 1 32 %incdec.ptr15 = getelementptr inbounds i8, i8* %c, i64 2 37 %incdec.ptr26 = getelementptr inbounds i8, i8* %c, i64 3 39 %incdec.ptr42 = getelementptr inbounds i8, i8* %c, i64 4 41 %arrayidx52 = getelementptr inbounds [8 x i16], [8 x i16]* %tmpcast, i64 0, i64 7 [all …]
|
D | sh-rec2.ll | 10 %arraydecay5 = getelementptr inbounds [52 x i16], [52 x i16]* %xmc, i64 0, i64 0 12 %incdec.ptr136 = getelementptr inbounds i8, i8* %c, i64 10 13 %incdec.ptr157 = getelementptr inbounds i8, i8* %c, i64 11 15 %arrayidx162 = getelementptr inbounds [52 x i16], [52 x i16]* %xmc, i64 0, i64 11 20 %incdec.ptr172 = getelementptr inbounds i8, i8* %c, i64 12 25 %incdec.ptr183 = getelementptr inbounds i8, i8* %c, i64 13 27 %incdec.ptr199 = getelementptr inbounds i8, i8* %c, i64 14 29 %arrayidx214 = getelementptr inbounds [52 x i16], [52 x i16]* %xmc, i64 0, i64 15 30 %incdec.ptr220 = getelementptr inbounds i8, i8* %c, i64 15 35 %incdec.ptr235 = getelementptr inbounds i8, i8* %c, i64 16 [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | no-tail-call.ll | 20 %.native = getelementptr inbounds %foo, %foo* %0, i32 0, i32 0 21 %.native.value = getelementptr inbounds %Sf, %Sf* %.native, i32 0, i32 0 23 %.native1 = getelementptr inbounds %foo, %foo* %1, i32 0, i32 0 24 %.native1.value = getelementptr inbounds %Sf, %Sf* %.native1, i32 0, i32 0 26 %.native2 = getelementptr inbounds %foo, %foo* %2, i32 0, i32 0 27 %.native2.value = getelementptr inbounds %Sf, %Sf* %.native2, i32 0, i32 0 32 %.native4 = getelementptr inbounds %foo, %foo* %1, i32 0, i32 0 33 %.native4.value = getelementptr inbounds %Sf, %Sf* %.native4, i32 0, i32 0 39 %.native3 = getelementptr inbounds %foo, %foo* %1, i32 0, i32 0 40 %.native3.value = getelementptr inbounds %Sf, %Sf* %.native3, i32 0, i32 0 [all …]
|
D | stack-alignment.ll | 44 %arrayidx1 = getelementptr inbounds double, double* %d, i32 1 46 %arrayidx2 = getelementptr inbounds double, double* %d, i32 2 48 %arrayidx3 = getelementptr inbounds double, double* %d, i32 3 50 %arrayidx4 = getelementptr inbounds double, double* %d, i32 4 52 %arrayidx5 = getelementptr inbounds double, double* %d, i32 5 54 %arrayidx6 = getelementptr inbounds double, double* %d, i32 6 56 %arrayidx7 = getelementptr inbounds double, double* %d, i32 7 58 %arrayidx8 = getelementptr inbounds double, double* %d, i32 8 60 %arrayidx9 = getelementptr inbounds double, double* %d, i32 9 62 %arrayidx10 = getelementptr inbounds double, double* %d, i32 10 [all …]
|
/external/llvm/test/CodeGen/Hexagon/ |
D | v60Vasr.ll | 13 %buf_host = getelementptr inbounds %struct.buffer_t, %struct.buffer_t* %f.buffer, i32 0, i32 1 15 %buf_dev = getelementptr inbounds %struct.buffer_t, %struct.buffer_t* %f.buffer, i32 0, i32 0 20 …%buf_min = getelementptr inbounds %struct.buffer_t, %struct.buffer_t* %f.buffer, i32 0, i32 4, i32… 22 %buf_host10 = getelementptr inbounds %struct.buffer_t, %struct.buffer_t* %g.buffer, i32 0, i32 1 24 %buf_dev11 = getelementptr inbounds %struct.buffer_t, %struct.buffer_t* %g.buffer, i32 0, i32 0 29 …%buf_min22 = getelementptr inbounds %struct.buffer_t, %struct.buffer_t* %g.buffer, i32 0, i32 4, i… 31 %buf_host27 = getelementptr inbounds %struct.buffer_t, %struct.buffer_t* %res.buffer, i32 0, i32 1 33 %buf_dev28 = getelementptr inbounds %struct.buffer_t, %struct.buffer_t* %res.buffer, i32 0, i32 0 38 …%buf_extent31 = getelementptr inbounds %struct.buffer_t, %struct.buffer_t* %res.buffer, i32 0, i32… 40 …%buf_min39 = getelementptr inbounds %struct.buffer_t, %struct.buffer_t* %res.buffer, i32 0, i32 4,… [all …]
|