HomeSort by relevance Sort by last modified time
    Searched full:inbounds (Results 26 - 50 of 3065) sorted by null

12 3 4 5 6 7 8 91011>>

  /external/llvm/test/CodeGen/X86/
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...]
licm-regpressure.ll 19 %0 = getelementptr inbounds %struct.A, %struct.A* %a, i64 0, i32 0
20 %1 = getelementptr inbounds %struct.A, %struct.A* %a, i64 0, i32 1
21 %2 = getelementptr inbounds %struct.A, %struct.A* %a, i64 0, i32 2
22 %3 = getelementptr inbounds %struct.A, %struct.A* %a, i64 0, i32 3
23 %4 = getelementptr inbounds %struct.A, %struct.A* %a, i64 0, i32 4
24 %5 = getelementptr inbounds %struct.A, %struct.A* %a, i64 0, i32 5
25 %6 = getelementptr inbounds %struct.A, %struct.A* %a, i64 0, i32 6
  /external/llvm/test/Transforms/InstCombine/
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 ; CHECK-NEXT: call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str, i32 0, i32 0), i32 12, i32 1, i1 false)
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 ; CHECK-NEXT: call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str, i32 0, i32 0), i32 12, i32 1, i1 false)
31 ; CHECK-NEXT: ret i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 11
    [all...]
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 ; CHECK-NEXT: call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str, i32 0, i32 0), i32 12, i32 1, i1 false)
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 ; CHECK-NEXT: call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str, i32 0, i32 0), i32 12, i32 1, i1 false)
31 ; CHECK-NEXT: ret i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0
    [all...]
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 ; CHECK-NEXT: call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str, i32 0, i32 0), i32 12, i32 1, i1 false)
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 ; CHECK-NEXT: call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0), i8* getelementptr inbounds ([12 x i8], [12 x i8]* @.str, i32 0, i32 0), i32 12, i32 1, i1 false)
31 ; CHECK-NEXT: ret i8* getelementptr inbounds ([60 x i8], [60 x i8]* @a, i32 0, i32 0
    [all...]
  /external/llvm/test/Transforms/SLPVectorizer/X86/
atomics.ll 21 store i32 0, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @a, i64 0, i64 0), align 16
22 store atomic i32 0, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @x, i64 0, i64 0) release, align 16
23 store i32 0, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @a, i64 0, i64 1), align 4
24 store atomic i32 1, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @x, i64 0, i64 1) release, align 4
25 store i32 0, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @a, i64 0, i64 2), align 8
26 store atomic i32 2, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @x, i64 0, i64 2) release, align 8
27 store i32 0, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @a, i64 0, i64 3), align 4
28 store atomic i32 3, i32* getelementptr inbounds ([4 x i32], [4 x i32]* @x, i64 0, i64 3) release, align 4
bitreverse.ll 26 ; SSE-NEXT: [[LD0:%.*]] = load i64, i64* getelementptr inbounds ([4 x i64], [4 x i64]* @src64, i32 0, i64 0), align 8
27 ; SSE-NEXT: [[LD1:%.*]] = load i64, i64* getelementptr inbounds ([4 x i64], [4 x i64]* @src64, i32 0, i64 1), align 8
30 ; SSE-NEXT: store i64 [[BITREVERSE0]], i64* getelementptr inbounds ([4 x i64], [4 x i64]* @dst64, i32 0, i64 0), align 8
31 ; SSE-NEXT: store i64 [[BITREVERSE1]], i64* getelementptr inbounds ([4 x i64], [4 x i64]* @dst64, i32 0, i64 1), align 8
35 ; AVX-NEXT: [[LD0:%.*]] = load i64, i64* getelementptr inbounds ([4 x i64], [4 x i64]* @src64, i32 0, i64 0), align 8
36 ; AVX-NEXT: [[LD1:%.*]] = load i64, i64* getelementptr inbounds ([4 x i64], [4 x i64]* @src64, i32 0, i64 1), align 8
39 ; AVX-NEXT: store i64 [[BITREVERSE0]], i64* getelementptr inbounds ([4 x i64], [4 x i64]* @dst64, i32 0, i64 0), align 8
40 ; AVX-NEXT: store i64 [[BITREVERSE1]], i64* getelementptr inbounds ([4 x i64], [4 x i64]* @dst64, i32 0, i64 1), align 8
49 %ld0 = load i64, i64* getelementptr inbounds ([4 x i64], [4 x i64]* @src64, i32 0, i64 0), align 8
50 %ld1 = load i64, i64* getelementptr inbounds ([4 x i64], [4 x i64]* @src64, i32 0, i64 1), align
    [all...]
fround.ll 29 ; SSE2-NEXT: [[LD0:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @src64, i32 0, i64 0), align 8
30 ; SSE2-NEXT: [[LD1:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @src64, i32 0, i64 1), align 8
33 ; SSE2-NEXT: store double [[CEIL0]], double* getelementptr inbounds ([8 x double], [8 x double]* @dst64, i32 0, i64 0), align 8
34 ; SSE2-NEXT: store double [[CEIL1]], double* getelementptr inbounds ([8 x double], [8 x double]* @dst64, i32 0, i64 1), align 8
49 %ld0 = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @src64, i32 0, i64 0), align 8
50 %ld1 = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @src64, i32 0, i64 1), align 8
53 store double %ceil0, double* getelementptr inbounds ([8 x double], [8 x double]* @dst64, i32 0, i64 0), align 8
54 store double %ceil1, double* getelementptr inbounds ([8 x double], [8 x double]* @dst64, i32 0, i64 1), align 8
60 ; SSE2-NEXT: [[LD0:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @src64, i32 0, i64 0), align 8
61 ; SSE2-NEXT: [[LD1:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @src64, i32 0, i64 1), align
    [all...]
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
    [all...]
fma.ll 28 ; NO-FMA-NEXT: [[A0:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @srcA64, i32 0, i64 0), align 8
29 ; NO-FMA-NEXT: [[A1:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @srcA64, i32 0, i64 1), align 8
30 ; NO-FMA-NEXT: [[B0:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @srcB64, i32 0, i64 0), align 8
31 ; NO-FMA-NEXT: [[B1:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @srcB64, i32 0, i64 1), align 8
32 ; NO-FMA-NEXT: [[C0:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @srcC64, i32 0, i64 0), align 8
33 ; NO-FMA-NEXT: [[C1:%.*]] = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @srcC64, i32 0, i64 1), align 8
36 ; NO-FMA-NEXT: store double [[FMA0]], double* getelementptr inbounds ([8 x double], [8 x double]* @dst64, i32 0, i64 0), align 8
37 ; NO-FMA-NEXT: store double [[FMA1]], double* getelementptr inbounds ([8 x double], [8 x double]* @dst64, i32 0, i64 1), align 8
48 %a0 = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @srcA64, i32 0, i64 0), align 8
49 %a1 = load double, double* getelementptr inbounds ([8 x double], [8 x double]* @srcA64, i32 0, i64 1), align
    [all...]
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
    [all...]
  /external/swiftshader/third_party/LLVM/test/CodeGen/X86/
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 13 %arrayidx4 = getelementptr inbounds double* %x, i64 1 ; <double*> [#uses=1]
15 %arrayidx8 = getelementptr inbounds double* %x, i64 2 ; <double*> [#uses=1]
17 %arrayidx12 = getelementptr inbounds double* %x, i64 3 ; <double*> [#uses=1]
19 %arrayidx16 = getelementptr inbounds double* %x, i64 4 ; <double*> [#uses=1]
21 %arrayidx20 = getelementptr inbounds double* %x, i64 5 ; <double*> [#uses=1]
23 %arrayidx24 = getelementptr inbounds double* %x, i64 6 ; <double*> [#uses=1]
25 %arrayidx28 = getelementptr inbounds double* %x, i64 7 ; <double*> [#uses=1]
27 %arrayidx32 = getelementptr inbounds double* %x, i64 8 ; <double*> [#uses=1]
29 %arrayidx36 = getelementptr inbounds double* %x, i64 9 ; <double*> [#uses=1]
31 %arrayidx40 = getelementptr inbounds double* %x, i64 10 ; <double*> [#uses=1
    [all...]
  /external/clang/test/CodeGen/
ms-anonymous-struct.c 29 // CHECK: getelementptr inbounds %struct.test, %struct.test* %var, i32 0, i32 1
30 // CHECK-NEXT: getelementptr inbounds %struct.nested2, %struct.nested2* %{{.*}}, i32 0, i32 0
34 // CHECK-NEXT: getelementptr inbounds %struct.test, %struct.test* %var, i32 0, i32 1
35 // CHECK-NEXT: getelementptr inbounds %struct.nested2, %struct.nested2* %{{.*}}, i32 0, i32 2
39 // CHECK-NEXT: getelementptr inbounds %struct.test, %struct.test* %var, i32 0, i32 1
40 // CHECK-NEXT: getelementptr inbounds %struct.nested2, %struct.nested2* %{{.*}}, i32 0, i32 1
41 // CHECK-NEXT: getelementptr inbounds %struct.nested1, %struct.nested1* %{{.*}}, i32 0, i32 0
45 // CHECK-NEXT: getelementptr inbounds %struct.test, %struct.test* %{{.*}}var, i32 0, i32 1
46 // CHECK-NEXT: getelementptr inbounds %struct.nested2, %struct.nested2* %{{.*}}, i32 0, i32 1
47 // CHECK-NEXT: getelementptr inbounds %struct.nested1, %struct.nested1* %{{.*}}, i32 0, i32
    [all...]
volatile-2.c 6 // CHECK-NEXT: [[REAL:%.*]] = load volatile float, float* getelementptr inbounds ({ float, float }, { float, float }* @test0_v, i32 0, i32 0), align 4
7 // CHECK-NEXT: load volatile float, float* getelementptr inbounds ({{.*}} @test0_v, i32 0, i32 1), align 4
16 // CHECK: [[REAL:%.*]] = load volatile float, float* getelementptr inbounds ({{.*}} @test1_v, i32 0, i32 0), align 4
17 // CHECK-NEXT: [[IMAG:%.*]] = load volatile float, 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 17 // CHECK: load volatile float, float* getelementptr inbounds ({ float, float }, { float, float }* @cf, i32 0, i32 0), align 4
18 // CHECK-NEXT: load volatile float, float* getelementptr inbounds ({ float, float }, { float, float }* @cf, i32 0, i32 1), align 4
20 // CHECK-NEXT: [[R:%.*]] = load volatile float, float* getelementptr inbounds ({ float, float }, { float, float }* @cf, i32 0, i32 0), align 4
21 // CHECK-NEXT: [[I:%.*]] = load volatile float, float* getelementptr inbounds ({ float, float }, { float, float }* @cf, i32 0, i32 1), align 4
22 // CHECK-NEXT: store volatile float [[R]], float* getelementptr inbounds ({ float, float }, { float, float }* @cf, i32 0, i32 0), align 4
23 // CHECK-NEXT: store volatile float [[I]], float* getelementptr inbounds ({ float, float }, { float, float }* @cf, i32 0, i32 1), align 4
30 // CHECK: load volatile double, double* getelementptr inbounds ({ double, double }, { double, double }* @cd, i32 0, i32 0), align 8
31 // CHECK-NEXT: load volatile double, double* getelementptr inbounds ({ double, double }, { double, double }* @cd, i32 0, i32 1), align 8
33 // CHECK-NEXT: [[R:%.*]] = load volatile double, double* getelementptr inbounds ({ double, double }, { double, double }* @cd, i32 0, i32 0), align 8
34 // CHECK-NEXT: [[I:%.*]] = load volatile double, double* getelementptr inbounds ({ double, double }, { double, double }* @cd, i32 0, i32 1), align
    [all...]
  /external/llvm/test/CodeGen/PowerPC/
ext-bool-trunc-repl.ll 25 %6 = and i64 %5, and (i64 and (i64 and (i64 and (i64 and (i64 and (i64 and (i64 sext (i32 select (i1 icmp slt (i16 zext (i1 icmp eq (i32* getelementptr inbounds ([2 x i32], [2 x i32]* @d, i64 0, i64 1), i32* @c) to i16), i16 0), i32 zext (i1 icmp eq (i32* getelementptr inbounds ([2 x i32], [2 x i32]* @d, i64 0, i64 1), i32* @c) to i32), i32 lshr (i32 zext (i1 icmp eq (i32* getelementptr inbounds ([2 x i32], [2 x i32]* @d, i64 0, i64 1), i32* @c) to i32), i32 6)) to i64), i64 sext (i32 select (i1 icmp slt (i16 zext (i1 icmp eq (i32* getelementptr inbounds ([2 x i32], [2 x i32]* @d, i64 0, i64 1), i32* @c) to i16), i16 0), i32 zext (i1 icmp eq (i32* getelementptr inbounds ([2 x i32], [2 x i32]* @d, i64 0, i64 1), i32* @c) to i32), i32 lshr (i32 zext (i1 icmp eq (i32* getelementptr inbounds ([2 x i32], [2 x i32]* @d, i64 0, i64 1), i32* @c) to i32), i32 6)) to i64)), i64 sext (i32 select (i1 icmp slt (i16 zext (i1 icmp eq (i32* getelementptr inbounds ([2 x i32], [2 x i32]* @d, i64 0, i64 1), i32* @c) to i16), i16 0), i32 zext (i1 icmp eq (i32* getelementptr inbounds ([2 x i32], [2 x i32]* @d, i64 0, i64 1), i32* @c) to i32), i32 lshr (i32 zext (i1 icmp eq (i32* getelementptr inbounds ([2 x i32], [2 x i32]* @d, i64 0, i64 1), i32* @c) to i32), i32 6)) to i64)), i64 sext (i32 select (i1 icmp slt (i16 zext (i1 icmp eq (i32* getelementptr inbounds ([2 x i32], [2 x i32]* @d, i64 0, i64 1), i32* @c) to i16), i16 0), i32 zext (i1 icmp eq (i32* get (…)
    [all...]
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]* @.str152, i64 0, i64 0), double %div) nounwind
74 %call10.us = tail call i32 @dummy(float* getelementptr inbounds ([32000 x float], [32000 x float]* @a, i64 0, i64 0), float* getelementptr inbounds ([32000 x float], [32000 x float]* @b, i64 0, i64 0), float* getelementptr inbounds ([32000 x float], [32000 x float]* @c, i64 0, i64 0), float* getelementptr inbounds ([32000 x float], [32000 x float]* @d, i64 0, i64 0), float* getelementptr inbounds ([32000 x float], [32000 x float]* @e, i64 0, i64 0), [256 x float]* getelementptr inbounds ([256 x [256 x float]], [256 x [256 x float]]* @aa, i64 0, i64 0), [256 x float]* getelementptr in (…)
    [all...]
resolvefi-basereg.ll 38 store i8* bitcast (%struct.S1998* @s1998 to i8*), i8** getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 2), align 8
39 store i8* bitcast ([5 x %struct.S1998]* @a1998 to i8*), i8** getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 3), align 8
40 store i8* bitcast (%struct.S1998* getelementptr inbounds ([5 x %struct.S1998], [5 x %struct.S1998]* @a1998, i32 0, i64 3) to i8*), i8** getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 4), align 8
41 store i64 5168, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 6), align 8
42 store i64 16, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 8), align 8
43 store i64 16, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 9), align 8
44 store i64 16, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 10), align 8
45 %0 = load i64, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 8), align 8
47 %and = and i64 ptrtoint (%struct.S1998* getelementptr inbounds ([5 x %struct.S1998], [5 x %struct.S1998]* @a1998, i32 0, i64 3) to i64), %su
    [all...]
  /external/llvm/test/CodeGen/AMDGPU/
large-work-group-promote-alloca.ll 9 %arrayidx1 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 %0
11 %arrayidx2 = getelementptr inbounds i32, i32 addrspace(1)* %in, i32 1
13 %arrayidx3 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 %1
15 %arrayidx10 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 0
18 %arrayidx12 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 1
20 %arrayidx13 = getelementptr inbounds i32, i32 addrspace(1)* %out, i32 1
31 %arrayidx1 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 %0
33 %arrayidx2 = getelementptr inbounds i32, i32 addrspace(1)* %in, i32 1
35 %arrayidx3 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 %1
37 %arrayidx10 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32
    [all...]
  /external/llvm/test/CodeGen/AArch64/
aarch64-stp-cluster.ll 14 %arrayidx = getelementptr inbounds i64, i64* %P, i64 3
16 %arrayidx1 = getelementptr inbounds i64, i64* %P, i64 2
18 %arrayidx2 = getelementptr inbounds i64, i64* %P, i64 1
20 %arrayidx3 = getelementptr inbounds i64, i64* %P, i64 4
35 %arrayidx = getelementptr inbounds i32, i32* %P, i32 3
37 %arrayidx1 = getelementptr inbounds i32, i32* %P, i32 2
39 %arrayidx2 = getelementptr inbounds i32, i32* %P, i32 1
41 %arrayidx3 = getelementptr inbounds i32, i32* %P, i32 4
56 %arrayidx = getelementptr inbounds i64, i64* %P, i64 -3
58 %arrayidx1 = getelementptr inbounds i64, i64* %P, i64 -
    [all...]
arm64-ld-from-st.ll 8 %arrayidx0 = getelementptr inbounds i64, i64* %P, i64 1
10 %arrayidx1 = getelementptr inbounds i64, i64* %0, i64 1
20 %arrayidx0 = getelementptr inbounds i64, i64* %P, i64 1
22 %arrayidx1 = getelementptr inbounds i32, i32* %0, i64 2
32 %arrayidx0 = getelementptr inbounds i64, i64* %P, i64 1
34 %arrayidx1 = getelementptr inbounds i32, i32* %0, i64 3
44 %arrayidx0 = getelementptr inbounds i64, i64* %P, i64 1
46 %arrayidx1 = getelementptr inbounds i16, i16* %0, i64 4
56 %arrayidx0 = getelementptr inbounds i64, i64* %P, i64 1
58 %arrayidx1 = getelementptr inbounds i16, i16* %0, i64
    [all...]
  /external/clang/test/CodeGenCXX/
cxx1y-initializer-aggregate.cpp 52 // CHECK: store i32 0, i32* getelementptr inbounds ({{.*}} @a, i32 0, i32 0)
53 // CHECK: store i8* {{.*}} @[[STR_A]]{{.*}}, i8** getelementptr inbounds ({{.*}} @a, i32 0, i32 1)
54 // CHECK: load i32, i32* getelementptr inbounds ({{.*}} @a, i32 0, i32 0)
55 // CHECK: load i8*, i8** getelementptr inbounds ({{.*}} @a, i32 0, i32 1)
56 // CHECK: getelementptr inbounds i8, i8* %{{.*}}, {{.*}} %{{.*}}
57 // CHECK: store i8 %{{.*}}, i8* getelementptr inbounds ({{.*}} @a, i32 0, i32 2)
59 // CHECK: store i32 %{{.*}}, i32* getelementptr inbounds ({{.*}}, {{.*}}* @a, i32 0, i32 3)
60 // CHECK: store double 1.000000e+00, double* getelementptr inbounds ({{.*}} @a, i32 0, i32 4, i32 0)
68 // CHECK: store i32 1, i32* getelementptr inbounds ({{.*}} @c, i32 0, i32 0)
69 // CHECK: store i8* null, i8** getelementptr inbounds ({{.*}} @c, i32 0, i32 1
    [all...]
  /external/llvm/test/CodeGen/Mips/
cache-intrinsic.ll 13 %call = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i32 0, i32 0), i8* getelementptr inbounds ([32 x i8], [32 x i8]* @buffer, i32 0, i32 0))
14 %call1 = call i8* @strcpy(i8* getelementptr inbounds ([32 x i8], [32 x i8]* @buffer, i32 0, i32 0), i8* getelementptr inbounds ([25 x i8], [25 x i8]* @.str1, i32 0, i32 0)) #3
15 call void @llvm.clear_cache(i8* getelementptr inbounds ([32 x i8], [32 x i8]* @buffer, i32 0, i32 0), i8* getelementptr inbounds (i8, i8* getelementptr inbounds ([32 x i8], [32 x i8]* @buffer, i32 0, i32 0), i32 32)) #3
16 %call2 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i32 0, i32 0), i8* getelementptr inbounds ([32 x i8], [32 x i8]* @buffer, i32 0, i32 0))
  /external/llvm/test/Transforms/SLPVectorizer/AArch64/
sdiv-pow2.ll 17 %arrayidx3 = getelementptr inbounds i32, i32* %b, i64 1
19 %arrayidx4 = getelementptr inbounds i32, i32* %c, i64 1
23 %arrayidx7 = getelementptr inbounds i32, i32* %a, i64 1
25 %arrayidx8 = getelementptr inbounds i32, i32* %b, i64 2
27 %arrayidx9 = getelementptr inbounds i32, i32* %c, i64 2
31 %arrayidx12 = getelementptr inbounds i32, i32* %a, i64 2
33 %arrayidx13 = getelementptr inbounds i32, i32* %b, i64 3
35 %arrayidx14 = getelementptr inbounds i32, i32* %c, i64 3
39 %arrayidx17 = getelementptr inbounds i32, i32* %a, i64 3

Completed in 390 milliseconds

12 3 4 5 6 7 8 91011>>