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

1 2 3 45 6 7 8 91011>>

  /external/clang/test/CodeGenCXX/
partial-destruction.cpp 22 // CHECK-NEXT: [[E_BEGIN:%.*]] = getelementptr inbounds [10 x [[A]]], [10 x [[A]]]* [[AS]], i64 0, i64 0
25 // CHECK: [[E1:%.*]] = getelementptr inbounds [[A]], [[A]]* [[E_BEGIN]], i64 1
28 // CHECK: [[E2:%.*]] = getelementptr inbounds [[A]], [[A]]* [[E1]], i64 1
30 // CHECK-NEXT: [[E_END:%.*]] = getelementptr inbounds [[A]], [[A]]* [[E_BEGIN]], i64 10
34 // CHECK: [[E_NEXT]] = getelementptr inbounds [[A]], [[A]]* [[E_CUR]], i64 1
43 // CHECK: [[ED_BEGIN:%.*]] = getelementptr inbounds [10 x [[A]]], [10 x [[A]]]* [[AS]], i32 0, i32 0
44 // CHECK-NEXT: [[ED_END:%.*]] = getelementptr inbounds [[A]], [[A]]* [[ED_BEGIN]], i64 10
47 // CHECK-NEXT: [[ED_CUR]] = getelementptr inbounds [[A]], [[A]]* [[ED_AFTER]], i64 -1
60 // CHECK-NEXT: [[E_CUR]] = getelementptr inbounds [[A]], [[A]]* [[E_AFTER]], i64 -1
68 // CHECK: [[E0:%.*]] = getelementptr inbounds [10 x [[A]]], [10 x [[A]]]* [[AS]], i32 0, i32
    [all...]
arm-swiftcall.cpp 53 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 0
55 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 2
57 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 4
59 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 5
69 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 0
71 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 2
73 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 4
75 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 5
82 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 0
85 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32
    [all...]
  /external/llvm/test/Transforms/BBVectorize/X86/
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
    [all...]
  /external/clang/test/CodeGen/
2007-03-27-VarLengthArray.c 3 // CHECK: getelementptr inbounds i32, i32* %{{vla|[0-9]}}
2009-02-13-zerosize-union-field.c 8 // CHECK: getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0), i32 0
10 // CHECK: getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0), i32 1
12 // CHECK: getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0), i32 4
14 // CHECK: getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0), i32 4
const-arithmetic.c 3 // CHECK: @g1 = global [2 x i8*] [i8* getelementptr (i8, i8* getelementptr inbounds ([0 x %struct.anon], [0 x %struct.anon]* @g0, i32 0, i32 0, i32 0), i64 -2), i8* getelementptr (i8, i8* getelementptr inbounds ([0 x %struct.anon], [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, i8* getelementptr inbounds ([0 x %struct.anon], [0 x %struct.anon]* @g0, i32 0, i32 0, i32 0), i64 -2), i8* getelementptr (i8, i8* getelementptr inbounds ([0 x %struct.anon], [0 x %struct.anon]* @g0, i32 0, i32 0, i32 0), i64 -46)], align 16
  /external/clang/test/CodeGenObjCXX/
block-nested-in-lambda.cpp 3 // CHECK: %[[BLOCK_CAPTURED0:.*]] = getelementptr inbounds <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, i32*, i32* }>, <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, i32*, i32* }>* %[[BLOCK:.*]], i32 0, i32 5
4 // CHECK: %[[V0:.*]] = getelementptr inbounds %[[LAMBDA_CLASS:.*]], %[[LAMBDA_CLASS]]* %[[THIS:.*]], i32 0, i32 0
7 // CHECK: %[[BLOCK_CAPTURED1:.*]] = getelementptr inbounds <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, i32*, i32* }>, <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, i32*, i32* }>* %[[BLOCK]], i32 0, i32 6
8 // CHECK: %[[V2:.*]] = getelementptr inbounds %[[LAMBDA_CLASS]], %[[LAMBDA_CLASS]]* %[[THIS]], i32 0, i32 1
  /external/clang/test/CodeGenOpenCL/
const-str-array-decay.cl 9 // CHECK: i8 addrspace(3)* getelementptr inbounds ([20 x i8], [20 x i8] addrspace(3)*
  /external/llvm/test/Analysis/CostModel/X86/
vector_gep.ll 11 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds %struct.S
12 %B = getelementptr inbounds %struct.S, <4 x %struct.S*> %s, <4 x i32> zeroinitializer, <4 x i32> zeroinitializer
13 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds [1000 x i32]
14 %arrayidx = getelementptr inbounds [1000 x i32], <4 x [1000 x i32]*> %B, <4 x i64> zeroinitializer, <4 x i64> %vector
  /external/llvm/test/CodeGen/AArch64/
arm64-complex-copy-noneon.ll 11 %src.realp = getelementptr inbounds { double, double }, { double, double }* %src, i32 0, i32 0
13 %src.imagp = getelementptr inbounds { double, double }, { double, double }* %src, i32 0, i32 1
16 %dst.realp = getelementptr inbounds { double, double }, { double, double }* %dst, i32 0, i32 0
17 %dst.imagp = getelementptr inbounds { double, double }, { double, double }* %dst, i32 0, i32 1
arm64-volatile.ll 7 %add.ptr = getelementptr inbounds i64, i64* %bar, i64 1
9 %add.ptr1 = getelementptr inbounds i64, i64* %bar, i64 2
21 %add.ptr = getelementptr inbounds i64, i64* %bar, i64 1
23 %add.ptr1 = getelementptr inbounds i64, i64* %bar, i64 2
complex-copy-noneon.ll 11 %src.realp = getelementptr inbounds { double, double }, { double, double }* %src, i32 0, i32 0
13 %src.imagp = getelementptr inbounds { double, double }, { double, double }* %src, i32 0, i32 1
16 %dst.realp = getelementptr inbounds { double, double }, { double, double }* %dst, i32 0, i32 0
17 %dst.imagp = getelementptr inbounds { double, double }, { double, double }* %dst, i32 0, i32 1
  /external/llvm/test/CodeGen/ARM/
thumb1-ldst-opt.ll 7 %add.ptr = getelementptr inbounds i32, i32* %p0, i32 10
8 %arrayidx = getelementptr inbounds i32, i32* %p0, i32 13
10 %arrayidx1 = getelementptr inbounds i32, i32* %p0, i32 12
13 %arrayidx2 = getelementptr inbounds i32, i32* %p0, i32 11
  /external/llvm/test/CodeGen/Hexagon/
sdata-array.ll 10 store i8 0, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @foo, i32 0, i32 0), align 1
  /external/llvm/test/CodeGen/PowerPC/
MergeConsecutiveStores.ll 37 %0 = load i32, i32* getelementptr inbounds (%struct.X, %struct.X* @fx, i32 0, i32 0), align 4
38 %1 = load i32, i32* getelementptr inbounds (%struct.X, %struct.X* @fx, i32 0, i32 1), align 4
39 %2 = load i32, i32* getelementptr inbounds (%struct.X, %struct.X* @fx, i32 0, i32 2), align 4
40 %3 = load i32, i32* getelementptr inbounds (%struct.X, %struct.X* @fx, i32 0, i32 3), align 4
41 store i32 %0, i32* getelementptr inbounds (%struct.X, %struct.X* @fy, i32 0, i32 0), align 4
42 store i32 %1, i32* getelementptr inbounds (%struct.X, %struct.X* @fy, i32 0, i32 1), align 4
43 store i32 %2, i32* getelementptr inbounds (%struct.X, %struct.X* @fy, i32 0, i32 2), align 4
44 store i32 %3, i32* getelementptr inbounds (%struct.X, %struct.X* @fy, i32 0, i32 3), align 4
59 %0 = load i32, i32* getelementptr inbounds (%struct.X, %struct.X* @fx, i32 0, i32 0), align 16
60 %1 = load i32, i32* getelementptr inbounds (%struct.X, %struct.X* @fx, i32 0, i32 1), align
    [all...]
  /external/llvm/test/Linker/Inputs/
PR11464.b.ll 6 %d_stream = getelementptr inbounds %bug_type, %bug_type* %fp, i64 0, i32 0
  /external/llvm/test/Transforms/GlobalMerge/
basic.ll 8 ; CHECK: @a = internal alias i32, getelementptr inbounds ({ i32, i32 }, { i32, i32 }* @_MergedGlobals, i32 0, i32 0)
11 ; CHECK: @b = internal alias i32, getelementptr inbounds ({ i32, i32 }, { i32, i32 }* @_MergedGlobals, i32 0, i32 1)
15 ; CHECK: load i32, i32* getelementptr inbounds ({ i32, i32 }, { i32, i32 }* @_MergedGlobals, i32 0, i32 0)
17 ; CHECK: load i32, i32* getelementptr inbounds ({ i32, i32 }, { i32, i32 }* @_MergedGlobals, i32 0, i32 1)
  /external/llvm/test/Transforms/Inline/
alloca-merge-align.ll 11 %a1 = getelementptr inbounds %struct.s, %struct.s* %a, i64 0, i32 0
13 %arrayidx = getelementptr inbounds [2 x i32], [2 x i32]* %x, i64 0, i64 0
15 %b = getelementptr inbounds %struct.s, %struct.s* %a, i64 0, i32 1
17 %arrayidx2 = getelementptr inbounds [2 x i32], [2 x i32]* %x, i64 0, i64 1
26 %a1 = getelementptr inbounds %struct.s, %struct.s* %a, i64 0, i32 0
28 %arrayidx = getelementptr inbounds [2 x i32], [2 x i32]* %x, i64 0, i64 0
30 %b = getelementptr inbounds %struct.s, %struct.s* %a, i64 0, i32 1
32 %arrayidx2 = getelementptr inbounds [2 x i32], [2 x i32]* %x, i64 0, i64 1
41 %a1 = getelementptr inbounds %struct.s, %struct.s* %a, i64 0, i32 0
43 %arrayidx = getelementptr inbounds [2 x i32], [2 x i32]* %x, i64 0, i64
    [all...]
  /external/llvm/test/Transforms/InstCombine/
weak-symbols.ll 16 %str1 = getelementptr inbounds [2 x i8], [2 x i8]* @fake_init, i64 0, i64 0
17 %str2 = getelementptr inbounds [2 x i8], [2 x i8]* @.str, i64 0, i64 0
27 %str1 = getelementptr inbounds [2 x i8], [2 x i8]* @real_init, i64 0, i64 0
28 %str2 = getelementptr inbounds [2 x i8], [2 x i8]* @.str, i64 0, i64 0
  /external/llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/
missing-alignment.ll 11 %ptr0 = getelementptr inbounds [512 x float], [512 x float] addrspace(3)* @lds, i32 0, i32 11
14 %ptr1 = getelementptr inbounds [512 x float], [512 x float] addrspace(3)* @lds, i32 0, i32 12
25 %arrayidx0 = getelementptr inbounds [512 x float], [512 x float] addrspace(3)* @lds, i32 0, i32 1
26 %arrayidx1 = getelementptr inbounds [512 x float], [512 x float] addrspace(3)* @lds, i32 0, i32 2
  /external/llvm/test/Transforms/MemCpyOpt/
crash.ll 12 %0 = getelementptr inbounds %struct.bar, %struct.bar* %this, i32 0, i32 0, i32 0, i32 0
14 %1 = getelementptr inbounds %struct.bar, %struct.bar* %this, i32 0, i32 0, i32 0, i32 1
16 %2 = getelementptr inbounds %struct.bar, %struct.bar* %this, i32 0, i32 0, i32 0, i32 2
18 %3 = getelementptr inbounds %struct.bar, %struct.bar* %this, i32 0, i32 0, i32 0, i32 3
20 %4 = getelementptr inbounds %struct.bar, %struct.bar* %this, i32 0, i32 1, i32 0, i32 0
22 %5 = getelementptr inbounds %struct.bar, %struct.bar* %this, i32 0, i32 1, i32 0, i32 1
24 %6 = getelementptr inbounds %struct.bar, %struct.bar* %this, i32 0, i32 1, i32 0, i32 2
26 %7 = getelementptr inbounds %struct.bar, %struct.bar* %this, i32 0, i32 1, i32 0, i32 3
28 %8 = getelementptr inbounds %struct.bar, %struct.bar* %this, i32 0, i32 3, i32 0, i32 1
30 %9 = getelementptr inbounds %struct.bar, %struct.bar* %this, i32 0, i32 3, i32 0, i32
    [all...]
  /external/llvm/test/Transforms/SLPVectorizer/X86/
simple-loop.ll 14 %3 = getelementptr inbounds i32, i32* %in, i64 %2
18 %6 = getelementptr inbounds i32, i32* %in, i64 %5
21 %9 = getelementptr inbounds i32, i32* %in, i64 %8
24 %12 = getelementptr inbounds i32, i32* %in, i64 %11
36 %22 = getelementptr inbounds i32, i32* %out, i64 %2
39 %23 = getelementptr inbounds i32, i32* %out, i64 %5
41 %24 = getelementptr inbounds i32, i32* %out, i64 %8
43 %25 = getelementptr inbounds i32, i32* %out, i64 %11
64 %3 = getelementptr inbounds i32, i32* %in, i64 %2
67 %6 = getelementptr inbounds i32, i32* %in, i64 %
    [all...]
  /external/swiftshader/third_party/LLVM/test/CodeGen/XCore/
2011-01-31-DAGCombineBug.ll 8 %0 = load i32* getelementptr inbounds (%struct.st* @x, i32 0, i32 3), align 2
  /external/swiftshader/third_party/LLVM/test/Transforms/MemCpyOpt/
crash.ll 12 %0 = getelementptr inbounds %struct.bar* %this, i32 0, i32 0, i32 0, i32 0
14 %1 = getelementptr inbounds %struct.bar* %this, i32 0, i32 0, i32 0, i32 1
16 %2 = getelementptr inbounds %struct.bar* %this, i32 0, i32 0, i32 0, i32 2
18 %3 = getelementptr inbounds %struct.bar* %this, i32 0, i32 0, i32 0, i32 3
20 %4 = getelementptr inbounds %struct.bar* %this, i32 0, i32 1, i32 0, i32 0
22 %5 = getelementptr inbounds %struct.bar* %this, i32 0, i32 1, i32 0, i32 1
24 %6 = getelementptr inbounds %struct.bar* %this, i32 0, i32 1, i32 0, i32 2
26 %7 = getelementptr inbounds %struct.bar* %this, i32 0, i32 1, i32 0, i32 3
28 %8 = getelementptr inbounds %struct.bar* %this, i32 0, i32 3, i32 0, i32 1
30 %9 = getelementptr inbounds %struct.bar* %this, i32 0, i32 3, i32 0, i32
    [all...]
  /external/swiftshader/third_party/LLVM/test/Transforms/SimplifyLibCalls/
weak-symbols.ll 14 %t0 = call i32 @strcmp(i8* getelementptr inbounds ([2 x i8]* @fake_init, i64 0, i64 0), i8* getelementptr inbounds ([2 x i8]* @.str, i64 0, i64 0)) nounwind readonly
22 %t0 = call i32 @strcmp(i8* getelementptr inbounds ([2 x i8]* @real_init, i64 0, i64 0), i8* getelementptr inbounds ([2 x i8]* @.str, i64 0, i64 0)) nounwind readonly

Completed in 1106 milliseconds

1 2 3 45 6 7 8 91011>>