HomeSort by relevance Sort by last modified time
    Searched full:inbounds (Results 1 - 25 of 1106) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/test/Analysis/CostModel/ARM/
gep.ll 9 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i8*
10 %a0 = getelementptr inbounds i8* undef, i32 0
11 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i16*
12 %a1 = getelementptr inbounds i16* undef, i32 0
13 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i32*
14 %a2 = getelementptr inbounds i32* undef, i32 0
16 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i64*
17 %a3 = getelementptr inbounds i64* undef, i32 0
21 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds float*
22 %a4 = getelementptr inbounds float* undef, i32
    [all...]
  /external/llvm/test/Analysis/CostModel/X86/
gep.ll 10 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i8*
11 %a0 = getelementptr inbounds i8* undef, i32 0
12 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i16*
13 %a1 = getelementptr inbounds i16* undef, i32 0
14 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i32*
15 %a2 = getelementptr inbounds i32* undef, i32 0
16 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i64*
17 %a3 = getelementptr inbounds i64* undef, i32 0
19 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds float*
20 %a4 = getelementptr inbounds float* undef, i32
    [all...]
  /external/llvm/test/Transforms/GlobalOpt/
crash-2.ll 14 @g_271 = internal global [7 x [6 x [5 x i8*]]] [[6 x [5 x i8*]] [[5 x i8*] [i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i32 0, i32 0), i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i32 0, i32 0), i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i32 0, i32 0), i8* @g_25, i8* null], [5 x i8*] [i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i32 0, i32 0), i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i32 0, i32 0), i8* @g_114, i8* @g_114, i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i32 0, i32 0)], [5 x i8*] [i8* null, i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i32 0, i32 0), i8* @g_25, i8* null, i8* null], [5 x i8*] [i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i32 0, i32 0), i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i32 0, i32 0), i8* @g_25, i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i32 0, i32 0), i8* getelementptr inbounds (%struct.S0.1.7.13* @g_71, i3 (…)
    [all...]
  /external/llvm/test/CodeGen/X86/
2012-12-1-merge-multiple.ll 11 %a0 = getelementptr inbounds i16* %A, i64 0
12 %a1 = getelementptr inbounds i16* %A, i64 1
13 %a2 = getelementptr inbounds i16* %A, i64 2
14 %a3 = getelementptr inbounds i16* %A, i64 3
15 %a4 = getelementptr inbounds i16* %A, i64 4
16 %a5 = getelementptr inbounds i16* %A, i64 5
17 %a6 = getelementptr inbounds i16* %A, i64 6
18 %a7 = getelementptr inbounds i16* %A, i64 7
2010-07-15-Crash.ll 9 inbounds ([4 x i8]* @__FUNCTION__.1623, i64 0, i64 0), i8* getelementptr
10 inbounds ([4 x i8]* @__FUNCTION__.1623, i64 0, i64 0)) nounwind
remat-scalar-zero.ll 14 %arrayidx4 = getelementptr inbounds double* %x, i64 1 ; <double*> [#uses=1]
16 %arrayidx8 = getelementptr inbounds double* %x, i64 2 ; <double*> [#uses=1]
18 %arrayidx12 = getelementptr inbounds double* %x, i64 3 ; <double*> [#uses=1]
20 %arrayidx16 = getelementptr inbounds double* %x, i64 4 ; <double*> [#uses=1]
22 %arrayidx20 = getelementptr inbounds double* %x, i64 5 ; <double*> [#uses=1]
24 %arrayidx24 = getelementptr inbounds double* %x, i64 6 ; <double*> [#uses=1]
26 %arrayidx28 = getelementptr inbounds double* %x, i64 7 ; <double*> [#uses=1]
28 %arrayidx32 = getelementptr inbounds double* %x, i64 8 ; <double*> [#uses=1]
30 %arrayidx36 = getelementptr inbounds double* %x, i64 9 ; <double*> [#uses=1]
32 %arrayidx40 = getelementptr inbounds double* %x, i64 10 ; <double*> [#uses=1
    [all...]
MergeConsecutiveStores.ll 19 %2 = getelementptr inbounds %struct.A* %.01, i64 0, i32 0
21 %3 = getelementptr inbounds %struct.A* %.01, i64 0, i32 1
23 %4 = getelementptr inbounds %struct.A* %.01, i64 0, i32 2
25 %5 = getelementptr inbounds %struct.A* %.01, i64 0, i32 3
27 %6 = getelementptr inbounds %struct.A* %.01, i64 0, i32 4
29 %7 = getelementptr inbounds %struct.A* %.01, i64 0, i32 5
31 %8 = getelementptr inbounds %struct.A* %.01, i64 0, i32 6
33 %9 = getelementptr inbounds %struct.A* %.01, i64 0, i32 7
36 %11 = getelementptr inbounds %struct.A* %.01, i64 1
53 %2 = getelementptr inbounds %struct.B* %.01, i64 0, i32
    [all...]
  /external/clang/test/CodeGenCXX/
cxx1y-initializer-aggregate.cpp 41 // CHECK: store i32 0, i32* getelementptr inbounds ({{.*}} @a, i32 0, i32 0)
42 // CHECK: store i8* {{.*}} @[[STR_A]]{{.*}}, i8** getelementptr inbounds ({{.*}} @a, i32 0, i32 1)
43 // CHECK: load i32* getelementptr inbounds ({{.*}} @a, i32 0, i32 0)
44 // CHECK: load i8** getelementptr inbounds ({{.*}} @a, i32 0, i32 1)
45 // CHECK: getelementptr inbounds i8* %{{.*}}, {{.*}} %{{.*}}
46 // CHECK: store i8 %{{.*}}, i8* getelementptr inbounds ({{.*}} @a, i32 0, i32 2)
48 // CHECK: store i32 %{{.*}}, i32* getelementptr inbounds ({{.*}}* @a, i32 0, i32 3)
49 // CHECK: call void @{{.*}}C1Ev({{.*}} getelementptr inbounds (%struct.A* @a, i32 0, i32 4))
57 // CHECK: store i32 1, i32* getelementptr inbounds ({{.*}} @c, i32 0, i32 0)
58 // CHECK: store i8* null, i8** getelementptr inbounds ({{.*}} @c, i32 0, i32 1
    [all...]
2011-12-19-init-list-ctor.cpp 21 // CHECK: store i32 0, i32* getelementptr inbounds ([3 x %struct.S]* @arr, i64 0, i64 0, i32 0)
22 // CHECK: call void @_ZN1AC1EPKc(%struct.A* getelementptr inbounds ([3 x %struct.S]* @arr, i64 0, i64 0, i32 1), i8* getelementptr inbounds ([6 x i8]* @.str, i32 0, i32 0))
23 // CHECK: store i32 1, i32* getelementptr inbounds ([3 x %struct.S]* @arr, i64 0, i64 1, i32 0)
24 // CHECK: call void @_ZN1AC1EPKc(%struct.A* getelementptr inbounds ([3 x %struct.S]* @arr, i64 0, i64 1, i32 1), i8* getelementptr inbounds ([6 x i8]* @.str1, i32 0, i32 0))
25 // CHECK: store i32 2, i32* getelementptr inbounds ([3 x %struct.S]* @arr, i64 0, i64 2, i32 0)
26 // CHECK: call void @_ZN1AC1EPKc(%struct.A* getelementptr inbounds ([3 x %struct.S]* @arr, i64 0, i64 2, i32 1), i8* getelementptr inbounds ([8 x i8]* @.str2, i32 0, i32 0))
cxx0x-initializer-stdinitializerlist-pr12086.cpp 62 // CHECK-STATIC-BL: {{.*}} { i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested, i32 0, i32 0), i64 2 },
63 // CHECK-STATIC-BL: {{.*}} { i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i32 0, i32 0), i64 2 },
64 // CHECK-STATIC-BL: {{.*}} { i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested2, i32 0, i32 0), i64 2 }
66 // CHECK-STATIC-BL: @nested = global {{.*}} { {{.*}} getelementptr inbounds ([3 x {{.*}}]* @_ZGR6nested3, i32 0, i32 0), i64 3 }, align 8
73 // CHECK-DYNAMIC-BL: store i32 1, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i64 0, i64 0)
74 // CHECK-DYNAMIC-BL: store i32 {{.*}}, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i64 0, i64 1)
75 // CHECK-DYNAMIC-BL: store i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i64 0, i64 0),
76 // CHECK-DYMAMIC-BL: i32** getelementptr inbounds ([3 x {{.*}}]* @_ZGR6nested, i64 0, i64 0, i32 0), align 8
77 // CHECK-DYNAMIC-BL: store i64 2, i64* getelementptr inbounds ([3 x {{.*}}]* @_ZGR6nested, i64 0, i64 0, i32 1), align 8
78 // CHECK-DYNAMIC-BL: store i32 3, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested2, i64 0, i64 0
    [all...]
vtt-layout.cpp 81 // CHECK: @_ZTTN5Test11BE = unnamed_addr constant [1 x i8*] [i8* bitcast (i8** getelementptr inbounds ([4 x i8*]* @_ZTVN5Test11BE, i64 0, i64 3) to i8*)]
84 // CHECK: @_ZTTN5Test41DE = linkonce_odr unnamed_addr constant [19 x i8*] [i8* bitcast (i8** getelementptr inbounds ([25 x i8*]* @_ZTVN5Test41DE, i64 0, i64 6) to i8*), i8* bitcast (i8** getelementptr inbounds ([11 x i8*]* @_ZTCN5Test41DE0_NS_2C1E, i64 0, i64 4) to i8*), i8* bitcast (i8** getelementptr inbounds ([11 x i8*]* @_ZTCN5Test41DE0_NS_2C1E, i64 0, i64 7) to i8*), i8* bitcast (i8** getelementptr inbounds ([11 x i8*]* @_ZTCN5Test41DE0_NS_2C1E, i64 0, i64 10) to i8*), i8* bitcast (i8** getelementptr inbounds ([19 x i8*]* @_ZTCN5Test41DE16_NS_2C2E, i64 0, i64 7) to i8*), i8* bitcast (i8** getelementptr inbounds ([19 x i8*]* @_ZTCN5Test41DE16_NS_2C2E, i64 0, i64 7) to i8*), i8* bitcast (i8** getelementptr inbounds ([19 x i8*]* @_ZTCN5Test41DE16_NS_2C2E, i64 0, i64 12) to i8*), i8* bitcast (i8** getelementptr inbounds ([19 x i8*]* @_ZTCN5Test41DE16_NS_2C2E, i64 0, i64 15) to i8*), i8* bitcast (i8** getelementptr inbounds ([19 x i8*]* @_ZTCN5Test41DE16_NS_2C2E, i64 0, i64 18) to i8*), i8* bitcast (i8** getelementptr in (…)
    [all...]
no-opt-volatile-memcpy.cpp 22 // CHECK-NEXT: call void @llvm.memcpy.{{.*}}(i8* getelementptr inbounds (%struct.s* @gs, i32 0, i32 0, i32 0), i8* getelementptr inbounds (%struct.s* @gs, i32 0, i32 0, i32 0), i64 132, i32 4, i1 true)
24 // CHECK-NEXT: call void @llvm.memcpy.{{.*}}(i8* %[[TWO]], i8* getelementptr inbounds (%struct.s* @gs, i32 0, i32 0, i32 0), i64 132, i32 4, i1 true)
38 // CHECK: call void @llvm.memcpy.{{.*}}(i8* getelementptr inbounds (%struct.s1* @s, i32 0, i32 0, i32 0, i32 0), i8* getelementptr inbounds (%struct.s1* @s, i32 0, i32 0, i32 0, i32 0), i64 132, i32 4, i1 true)
39 // CHECK-NEXT: call void @llvm.memcpy.{{.*}}(i8* getelementptr inbounds (%struct.s1* @s, i32 0, i32 0, i32 0, i32 0), i8* getelementptr inbounds (%struct.s* @gs, i32 0, i32 0, i32 0), i64 132, i32 4, i1 true)
50 // CHECK: call void @llvm.memcpy.{{.*}}(i8* getelementptr inbounds (%struct.d* @gd, i32 0, i32 0, i32 0, i32 0, i32 0), i8* getelementptr inbounds (%struct.d* @gd, i32 0, i32 0, i32 0, i32 0, i32 0), i64 132, i32 4, i1 true)
  /external/clang/test/CodeGen/
2009-02-13-zerosize-union-field.c 8 // CHECK: getelementptr inbounds ([5 x i8]* @.str, i32 0, i32 0), i32 0
10 // CHECK: getelementptr inbounds ([5 x i8]* @.str, i32 0, i32 0), i32 1
12 // CHECK: getelementptr inbounds ([5 x i8]* @.str, i32 0, i32 0), i32 4
14 // CHECK: getelementptr inbounds ([5 x i8]* @.str, i32 0, i32 0), i32 4
const-arithmetic.c 3 // CHECK: @g1 = global [2 x i8*] [i8* getelementptr (i8* getelementptr inbounds ([0 x %struct.anon]* @g0, i32 0, i32 0, i32 0), i64 -2), i8* getelementptr (i8* getelementptr inbounds ([0 x %struct.anon]* @g0, i32 0, i32 0, i32 0), i64 -46)], align 16
4 // CHECK: @g2 = global [2 x i8*] [i8* getelementptr (i8* getelementptr inbounds ([0 x %struct.anon]* @g0, i32 0, i32 0, i32 0), i64 -2), i8* getelementptr (i8* getelementptr inbounds ([0 x %struct.anon]* @g0, i32 0, i32 0, i32 0), i64 -46)], align 16
ms-anonymous-struct.c 29 // CHECK: getelementptr inbounds %struct.test* %var, i32 0, i32 1
30 // CHECK-NEXT: getelementptr inbounds %struct.nested2* %{{.*}}, i32 0, i32 0
34 // CHECK-NEXT: getelementptr inbounds %struct.test* %var, i32 0, i32 1
35 // CHECK-NEXT: getelementptr inbounds %struct.nested2* %{{.*}}, i32 0, i32 2
39 // CHECK-NEXT: getelementptr inbounds %struct.test* %var, i32 0, i32 1
40 // CHECK-NEXT: getelementptr inbounds %struct.nested2* %{{.*}}, i32 0, i32 1
41 // CHECK-NEXT: getelementptr inbounds %struct.nested1* %{{.*}}, i32 0, i32 0
45 // CHECK-NEXT: getelementptr inbounds %struct.test* %{{.*}}var, i32 0, i32 1
46 // CHECK-NEXT: getelementptr inbounds %struct.nested2* %{{.*}}, i32 0, i32 1
47 // CHECK-NEXT: getelementptr inbounds %struct.nested1* %{{.*}}, i32 0, i32
    [all...]
volatile-2.c 6 // CHECK-NEXT: [[REAL:%.*]] = load volatile float* getelementptr inbounds ({ float, float }* @test0_v, i32 0, i32 0), align 4
7 // CHECK-NEXT: load volatile float* getelementptr inbounds ({{.*}} @test0_v, i32 0, i32 1), align 4
16 // CHECK: [[REAL:%.*]] = load volatile float* getelementptr inbounds ({{.*}} @test1_v, i32 0, i32 0), align 4
17 // CHECK-NEXT: [[IMAG:%.*]] = load volatile float* getelementptr inbounds ({{.*}} @test1_v, i32 0, i32 1), align 4
18 // CHECK-NEXT: store volatile float [[REAL]], float* getelementptr inbounds ({{.*}} @test1_v, i32 0, i32 0), align 4
19 // CHECK-NEXT: store volatile float [[IMAG]], float* getelementptr inbounds ({{.*}} @test1_v, i32 0, i32 1), align 4
volatile-complex.c 19 // CHECK: load volatile float* getelementptr inbounds ({ float, float }* @cf, i32 0, i32 0), align 4
20 // CHECK-NEXT: load volatile float* getelementptr inbounds ({ float, float }* @cf, i32 0, i32 1), align 4
22 // CHECK-NEXT: [[R:%.*]] = load volatile float* getelementptr inbounds ({ float, float }* @cf, i32 0, i32 0), align 4
23 // CHECK-NEXT: [[I:%.*]] = load volatile float* getelementptr inbounds ({ float, float }* @cf, i32 0, i32 1), align 4
24 // CHECK-NEXT: store volatile float [[R]], float* getelementptr inbounds ({ float, float }* @cf, i32 0, i32 0), align 4
25 // CHECK-NEXT: store volatile float [[I]], float* getelementptr inbounds ({ float, float }* @cf, i32 0, i32 1), align 4
32 // CHECK: load volatile double* getelementptr inbounds ({ double, double }* @cd, i32 0, i32 0), align 8
33 // CHECK-NEXT: load volatile double* getelementptr inbounds ({ double, double }* @cd, i32 0, i32 1), align 8
35 // CHECK-NEXT: [[R:%.*]] = load volatile double* getelementptr inbounds ({ double, double }* @cd, i32 0, i32 0), align 8
36 // CHECK-NEXT: [[I:%.*]] = load volatile double* getelementptr inbounds ({ double, double }* @cd, i32 0, i32 1), align
    [all...]
captured-statements-nested.c 32 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 2
34 // CHECK1-NEXT: getelementptr inbounds %struct.A*
37 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 1
41 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 0
45 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 4
48 // CHECK1-NEXT: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 3
53 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 2
55 // CHECK1-NEXT: getelementptr inbounds %struct.A*
58 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 2
60 // CHECK1-NEXT: getelementptr inbounds %struct.A
    [all...]
object-size.c 18 // CHECK: = call i8* @__strcpy_chk(i8* getelementptr inbounds ([63 x i8]* @gbuf, i32 0, i64 4), i8* getelementptr inbounds ([9 x i8]* @.str, i32 0, i32 0), i64 59)
24 // CHECK: = call i8* @__strcpy_chk(i8* getelementptr inbounds ([63 x i8]* @gbuf, i32 0, i32 0), i8* getelementptr inbounds ([9 x i8]* @.str, i32 0, i32 0), i64 63)
30 // CHECK: = call i8* @__strcpy_chk(i8* getelementptr inbounds ([63 x i8]* @gbuf, i64 1, i64 37), i8* getelementptr inbounds ([9 x i8]* @.str, i32 0, i32 0), i64 0)
36 // CHECK: = call i8* @__strcpy_chk(i8* getelementptr inbounds ([63 x i8]* @gbuf, i32 0, i64 -1), i8* getelementptr inbounds ([9 x i8]* @.str, i32 0, i32 0), i64 0)
51 // CHECK: = call i8* @__strcpy_chk(i8* %{{.*}}, i8* getelementptr inbounds ([9 x i8]* @.str, i32 0, i32 0), i64 53)
61 // CHECK: = call i8* @__strcpy_chk(i8* getelementptr inbounds ([63 x i8]* @gbuf, i32 0, i32 0), i8* getelementptr inbounds ([9 x i8]* @.str, i32 0, i32 0), i64 (…)
    [all...]
  /external/llvm/test/Assembler/
ConstantExprNoFold.ll 16 ; CHECK: @C = global i1 icmp eq (i64* getelementptr inbounds (i64* @A, i64 1), i64* @B)
17 @C = global i1 icmp eq (i64* getelementptr inbounds (i64* @A, i64 1), i64* @B)
22 ; CHECK: @D = global i1 icmp eq (i64* getelementptr inbounds (i64* @A, i64 1), i64* getelementptr inbounds (i64* @B, i64 2))
23 @D = global i1 icmp eq (i64* getelementptr inbounds (i64* @A, i64 1), i64* getelementptr inbounds (i64* @B, i64 2))
  /external/llvm/test/CodeGen/PowerPC/
2011-12-05-NoSpillDupCR.ll 31 %call = tail call i32 @init(i8* getelementptr inbounds ([6 x i8]* @.str11, i64 0, i64 0))
49 %arrayidx.us = getelementptr inbounds [32000 x float]* @b, i64 0, i64 %idxprom.us
51 %arrayidx7.us = getelementptr inbounds [32000 x float]* @a, i64 0, i64 %indvars.iv
69 %call15 = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([14 x i8]* @.str152, i64 0, i64 0), double %div) nounwind
74 %call10.us = tail call i32 @dummy(float* getelementptr inbounds ([32000 x float]* @a, i64 0, i64 0), float* getelementptr inbounds ([32000 x float]* @b, i64 0, i64 0), float* getelementptr inbounds ([32000 x float]* @c, i64 0, i64 0), float* getelementptr inbounds ([32000 x float]* @d, i64 0, i64 0), float* getelementptr inbounds ([32000 x float]* @e, i64 0, i64 0), [256 x float]* getelementptr inbounds ([256 x [256 x float]]* @aa, i64 0, i64 0), [256 x float]* getelementptr inbounds ([256 x [256 x f (…)
    [all...]
complex-return.ll 10 %real = getelementptr inbounds { ppc_fp128, ppc_fp128 }* %x, i32 0, i32 0
11 %imag = getelementptr inbounds { ppc_fp128, ppc_fp128 }* %x, i32 0, i32 1
14 %x.realp = getelementptr inbounds { ppc_fp128, ppc_fp128 }* %x, i32 0, i32 0
16 %x.imagp = getelementptr inbounds { ppc_fp128, ppc_fp128 }* %x, i32 0, i32 1
18 %real1 = getelementptr inbounds { ppc_fp128, ppc_fp128 }* %retval, i32 0, i32 0
19 %imag2 = getelementptr inbounds { ppc_fp128, ppc_fp128 }* %retval, i32 0, i32 1
36 %real = getelementptr inbounds { float, float }* %x, i32 0, i32 0
37 %imag = getelementptr inbounds { float, float }* %x, i32 0, i32 1
40 %x.realp = getelementptr inbounds { float, float }* %x, i32 0, i32 0
42 %x.imagp = getelementptr inbounds { float, float }* %x, i32 0, i32
    [all...]
  /external/clang/test/CodeGenObjCXX/
arc-blocks.mm 21 // CHECK: [[T0:%.*]] = getelementptr inbounds [[BYREF_A]]* [[V]], i32 0, i32 4
23 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [[BYREF_A]]* [[V]], i32 0, i32 5
25 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [[BYREF_A]]* [[V]], i32 0, i32 6
26 // CHECK-NEXT: store i8* getelementptr inbounds ([3 x i8]* [[LAYOUT0]], i32 0, i32 0), i8** [[T0]]
27 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [[BYREF_A]]* [[V]], i32 0, i32 7
29 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [[BYREF_A]]* [[V]], i32 0, i32 7
37 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds [[BYREF_A]]* [[T0]], i32 0, i32 7
40 // CHECK-NEXT: [[T3:%.*]] = getelementptr inbounds [[BYREF_A]]* [[T2]], i32 0, i32 7
46 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds [[BYREF_A]]* [[T0]], i32 0, i32 7
  /external/clang/test/CodeGenObjC/
block-6.m 8 // CHECK: [[T0:%.*]] = getelementptr inbounds [[OBSERVER_T]]* [[OBSERVER_SLOT]], i32 0, i32 1
12 // CHECK: [[FORWARDING:%.*]] = getelementptr inbounds [[OBSERVER_T]]* [[OBSERVER_SLOT]], i32 0, i32 1
14 // CHECK-NEXT: [[OBSERVER:%.*]] = getelementptr inbounds [[OBSERVER_T]]* [[T0]], i32 0, i32 6
  /external/llvm/test/CodeGen/Mips/
memcpy.ll 11 %arraydecay = getelementptr inbounds %struct.S1* %s1, i32 0, i32 1, i32 0
12 tail call void @llvm.memcpy.p0i8.p0i8.i32(i8* %arraydecay, i8* getelementptr inbounds ([31 x i8]* @.str, i32 0, i32 0), i32 31, i32 1, i1 false)
13 %arrayidx = getelementptr inbounds %struct.S1* %s1, i32 0, i32 1, i32 40

Completed in 2232 milliseconds

1 2 3 4 5 6 7 8 91011>>