Home
last modified time | relevance | path

Searched refs:ARRAY (Results 1 – 25 of 65) sorted by relevance

123

/llvm-project-15.0.7/libc/test/src/stdlib/
H A Dbsearch_test.cpp38 constexpr int ARRAY[25] = {10, 23, 33, 35, 55, 70, 71, in TEST() local
42 constexpr size_t ARRAY_SIZE = sizeof(ARRAY) / sizeof(int); in TEST()
46 int key = ARRAY[i]; in TEST()
56 ASSERT_TRUE(__llvm_libc::bsearch(&key, &ARRAY, s, sizeof(int), in TEST()
60 ASSERT_TRUE(__llvm_libc::bsearch(&key, &ARRAY, s, sizeof(int), in TEST()
64 ASSERT_TRUE(__llvm_libc::bsearch(&key, &ARRAY, s, sizeof(int), in TEST()
67 ASSERT_TRUE(__llvm_libc::bsearch(&key, &ARRAY, s, sizeof(int), in TEST()
73 constexpr int ARRAY[5] = {1, 2, 3, 4, 5}; in TEST() local
74 constexpr size_t ARRAY_SIZE = sizeof(ARRAY) / sizeof(int); in TEST()
76 __llvm_libc::bsearch(ARRAY, ARRAY, ARRAY_SIZE, sizeof(int), int_compare); in TEST()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dconstructor.ll1 ; RUN: llc -mtriple x86_64 < %s | FileCheck --check-prefix=INIT-ARRAY %s
53 ; INIT-ARRAY: .section .init_array.15,"aGw",@init_array,v,comdat
54 ; INIT-ARRAY-NEXT: .p2align 3
55 ; INIT-ARRAY-NEXT: .quad g
57 ; INIT-ARRAY-NEXT: .p2align 3
58 ; INIT-ARRAY-NEXT: .quad h
59 ; INIT-ARRAY-NEXT: .section .init_array,"aw",@init_array
60 ; INIT-ARRAY-NEXT: .p2align 3
61 ; INIT-ARRAY-NEXT: .quad f
62 ; INIT-ARRAY-NEXT: .quad i
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/SPARC/
H A Dconstructor.ll2 ; RUN: llc -mtriple sparc-sun-solaris2.11 < %s | FileCheck --check-prefix=INIT-ARRAY %s
24 ; INIT-ARRAY: .section .init_array.15,"aGw"
25 ; INIT-ARRAY-NEXT: .p2align 2
26 ; INIT-ARRAY-NEXT: .word g
27 ; INIT-ARRAY-NEXT: .section .init_array,"aw"
28 ; INIT-ARRAY-NEXT: .p2align 2
29 ; INIT-ARRAY-NEXT: .word f
/llvm-project-15.0.7/llvm/test/DebugInfo/COFF/
H A Dfortran-basic.ll40 ; CHECK: DataOffset: ARRAY$ARRAY2+0x0
43 ; CHECK-NEXT: LinkageName: ARRAY$ARRAY2
45 ; CHECK: DataOffset: ARRAY$ARRAY1+0x0
48 ; CHECK-NEXT: LinkageName: ARRAY$ARRAY1
72 @"ARRAY$ARRAY2" = internal global [8 x i32] zeroinitializer, align 16, !dbg !15
73 @"ARRAY$ARRAY1" = internal global [10 x i32] zeroinitializer, align 16, !dbg !21
82 …store i32 1, i32* getelementptr inbounds ([10 x i32], [10 x i32]* @"ARRAY$ARRAY1", i32 0, i32 0), …
83 …store i32 2, i32* getelementptr inbounds ([8 x i32], [8 x i32]* @"ARRAY$ARRAY2", i32 0, i32 0), al…
109 !3 = distinct !DISubprogram(name: "ARRAY", linkageName: "MAIN__", scope: !4, file: !4, line: 1, typ…
122 !16 = distinct !DIGlobalVariable(name: "ARRAY2", linkageName: "ARRAY$ARRAY2", scope: !3, file: !4, …
[all …]
/llvm-project-15.0.7/llvm/test/Integer/
H A D2007-01-19-TruncSext.ll7 @ARRAY = global [ 20 x i17 ] zeroinitializer
14 %P = getelementptr [20 x i17], [20 x i17]* @ARRAY, i32 0, i32 %index
23 %P = getelementptr [20 x i17], [20 x i17]* @ARRAY, i32 0, i32 0
/llvm-project-15.0.7/llvm/test/Transforms/Coroutines/
H A Dcoro-retcon-once-value.ll11 ; CHECK-NEXT: store i32* [[ARRAY:%.*]], i32** [[ARRAY_SPILL_ADDR]], align 8
12 ; CHECK-NEXT: [[LOAD:%.*]] = load i32, i32* [[ARRAY]], align 4
53 ; CHECK-NEXT: store i32* [[ARRAY:%.*]], i32** [[TMP0]], align 8
54 ; CHECK-NEXT: [[LOAD_I:%.*]] = load i32, i32* [[ARRAY]], align 4
/llvm-project-15.0.7/llvm/test/Transforms/SeparateConstOffsetFromGEP/RISCV/
H A Dsplit-gep.ll14 ; CHECK-NEXT: [[TMP0:%.*]] = getelementptr i64, i64* [[ARRAY:%.*]], i64 [[I]]
42 ; CHECK-NEXT: [[TMP1:%.*]] = getelementptr i32, i32* [[ARRAY:%.*]], i64 [[TMP0]]
74 ; CHECK-NEXT: [[TMP1:%.*]] = getelementptr i32, i32* [[ARRAY:%.*]], i64 [[TMP0]]
171 ; CHECK-NEXT: [[GEP:%.*]] = getelementptr inbounds i64, i64* [[ARRAY:%.*]], i64 [[J:%.*]]
173 ; CHECK-NEXT: [[TMP0:%.*]] = getelementptr i64, i64* [[ARRAY]], i64 [[I]]
198 ; CHECK-NEXT: [[TMP1:%.*]] = getelementptr i32, i32* [[ARRAY:%.*]], i64 [[TMP0]]
202 ; CHECK-NEXT: [[TMP3:%.*]] = getelementptr i32, i32* [[ARRAY]], i64 [[TMP2]]
206 ; CHECK-NEXT: [[TMP5:%.*]] = getelementptr i32, i32* [[ARRAY]], i64 [[TMP4]]
233 ; CHECK-NEXT: [[TMP1:%.*]] = getelementptr i32, i32* [[ARRAY:%.*]], i64 [[TMP0]]
266 ; CHECK-NEXT: [[TMP1:%.*]] = getelementptr [50 x i32], [50 x i32]* [[ARRAY:%.*]], i64 0, i64 [[T…
[all …]
/llvm-project-15.0.7/clang/test/OpenMP/
H A Dtaskloop_lastprivate_codegen.cpp19 #if !defined(ARRAY) && !defined(LOOP)
508 #elif defined(ARRAY)
H A Dmaster_taskloop_lastprivate_codegen.cpp19 #if !defined(ARRAY) && !defined(LOOP)
515 #elif defined(ARRAY)
H A Dparallel_copyin_codegen.cpp31 #if !defined(ARRAY) && !defined(NESTED)
182 #elif defined(ARRAY)
H A Dparallel_master_taskloop_lastprivate_codegen.cpp19 #if !defined(ARRAY) && !defined(LOOP)
177 #elif defined(ARRAY)
H A Dparallel_master_taskloop_simd_lastprivate_codegen.cpp19 #if !defined(ARRAY) && !defined(LOOP)
177 #elif defined(ARRAY)
H A Dtask_private_codegen.cpp17 #ifndef ARRAY
/llvm-project-15.0.7/clang/test/CodeGenObjCXX/
H A Darc-exceptions.mm102 // CHECK-NEXT: [[ARRAY:%.*]] = getelementptr inbounds [[A]], [[A]]* [[THIS]], i32 0, i32 1
103 // CHECK-NEXT: [[T0:%.*]] = bitcast [2 x [3 x i8*]]* [[ARRAY]] to i8*
110 …YBEGIN:%.*]] = getelementptr inbounds [2 x [3 x i8*]], [2 x [3 x i8*]]* [[ARRAY]], i32 0, i32 0, i…
135 // CHECK: [[ARRAY:%.*]] = alloca [2 x [2 x i8*]], align
136 // CHECK: [[A0:%.*]] = getelementptr inbounds [2 x [2 x i8*]], [2 x [2 x i8*]]* [[ARRAY]], i6…
/llvm-project-15.0.7/llvm/test/Bitcode/
H A Dinvalid.test49 RUN: FileCheck --check-prefix=EXTRACT-ARRAY %s
55 RUN: FileCheck --check-prefix=INSERT-ARRAY %s
62 EXTRACT-ARRAY: EXTRACTVAL: Invalid array index
65 INSERT-ARRAY: INSERTVAL: Invalid array index
82 RUN: FileCheck --check-prefix=ARRAY-TYPE %s
84 ARRAY-TYPE: Array element type can't be an Array or a Blob
120 RUN: FileCheck --check-prefix=ARRAY-NOT-2LAST %s
122 ARRAY-NOT-2LAST: Array op not second to last
185 RUN: FileCheck --check-prefix=ARRAY-OP-ENC %s
187 ARRAY-OP-ENC: Malformed block
H A Dpr18704.ll17 ; <ARRAY abbrevid=9 op0=6 op1=0/>
19 ; <ARRAY abbrevid=9 op0=10 op1=0/>
21 ; <ARRAY abbrevid=9 op0=4 op1=0/>
23 ; <ARRAY abbrevid=9 op0=5 op1=0/>
27 ; <ARRAY abbrevid=9 op0=2 op1=11/>
/llvm-project-15.0.7/llvm/test/DebugInfo/X86/
H A Dempty-array.ll13 ; CHECK-NEXT: DW_AT_type [DW_FORM_ref4] (cu + 0x{{[0-9a-f]*}} => {[[ARRAY:0x[0-9a-f]*]]}
15 ; CHECK: [[ARRAY]]: DW_TAG_array_type [{{.*}}] *
H A Ddefault-subrange-array.ll21 ; CHECK-NEXT: DW_AT_type [DW_FORM_ref4] {{.*}} => {[[ARRAY:0x[0-9a-f]+]]}
23 ; CHECK: [[ARRAY]]: DW_TAG_array_type
H A Dnondefault-subrange-array.ll15 ; CHECK-NEXT: DW_AT_type [DW_FORM_ref4] (cu + 0x{{[0-9a-f]*}} => {[[ARRAY:0…
17 ; CHECK: [[ARRAY]]: DW_TAG_array_type [{{.*}}] *
/llvm-project-15.0.7/clang/test/CodeGenObjC/
H A Darc-foreach.m26 // CHECK-LP64: [[ARRAY:%.*]] = alloca [[ARRAY_T:%.*]]*,
38 // CHECK-LP64-NEXT: store [[ARRAY_T]]* null, [[ARRAY_T]]** [[ARRAY]]
39 // CHECK-LP64-NEXT: [[ZERO:%.*]] = bitcast [[ARRAY_T]]** [[ARRAY]] to i8**
48 // CHECK-LP64-NEXT: [[T0:%.*]] = load [[ARRAY_T]]*, [[ARRAY_T]]** [[ARRAY]], align 8
90 // CHECK-LP64: [[T0:%.*]] = bitcast [[ARRAY_T]]** [[ARRAY]] to i8**
171 // CHECK-LP64: [[ARRAY:%.*]] = alloca [[ARRAY_T]]*, align 8
/llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/
H A Dlookahead.ll23 ; CHECK-NEXT: [[IDX0:%.*]] = getelementptr inbounds double, double* [[ARRAY:%.*]], i64 0
24 ; CHECK-NEXT: [[IDX2:%.*]] = getelementptr inbounds double, double* [[ARRAY]], i64 2
25 ; CHECK-NEXT: [[IDX4:%.*]] = getelementptr inbounds double, double* [[ARRAY]], i64 4
26 ; CHECK-NEXT: [[IDX6:%.*]] = getelementptr inbounds double, double* [[ARRAY]], i64 6
91 ; CHECK-NEXT: [[IDX2:%.*]] = getelementptr inbounds double, double* [[ARRAY]], i64 2
92 ; CHECK-NEXT: [[IDX4:%.*]] = getelementptr inbounds double, double* [[ARRAY]], i64 4
93 ; CHECK-NEXT: [[IDX5:%.*]] = getelementptr inbounds double, double* [[ARRAY]], i64 5
94 ; CHECK-NEXT: [[IDX6:%.*]] = getelementptr inbounds double, double* [[ARRAY]], i64 6
95 ; CHECK-NEXT: [[IDX7:%.*]] = getelementptr inbounds double, double* [[ARRAY]], i64 7
152 ; CHECK-NEXT: [[IDX2:%.*]] = getelementptr inbounds double, double* [[ARRAY]], i64 2
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/X86/
H A Dreduction-fastmath.ll17 ; CHECK-NEXT: [[ADDRESS:%.*]] = getelementptr float, float* [[ARRAY:%.*]], i32 [[IDX]]
64 ; CHECK-NEXT: [[TMP2:%.*]] = getelementptr float, float* [[ARRAY:%.*]], i32 [[TMP0]]
65 ; CHECK-NEXT: [[TMP3:%.*]] = getelementptr float, float* [[ARRAY]], i32 [[TMP1]]
89 ; CHECK-NEXT: [[ADDRESS:%.*]] = getelementptr float, float* [[ARRAY]], i32 [[IDX]]
136 ; CHECK-NEXT: [[TMP2:%.*]] = getelementptr float, float* [[ARRAY:%.*]], i32 [[TMP0]]
137 ; CHECK-NEXT: [[TMP3:%.*]] = getelementptr float, float* [[ARRAY]], i32 [[TMP1]]
161 ; CHECK-NEXT: [[ADDRESS:%.*]] = getelementptr float, float* [[ARRAY]], i32 [[IDX]]
208 ; CHECK-NEXT: [[TMP2:%.*]] = getelementptr float, float* [[ARRAY:%.*]], i32 [[TMP0]]
209 ; CHECK-NEXT: [[TMP3:%.*]] = getelementptr float, float* [[ARRAY]], i32 [[TMP1]]
233 ; CHECK-NEXT: [[ADDRESS:%.*]] = getelementptr float, float* [[ARRAY]], i32 [[IDX]]
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBTF.def20 HANDLE_BTF_KIND(3, ARRAY)
/llvm-project-15.0.7/llvm/test/Transforms/LoopPredication/
H A Dreverse.ll24 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
78 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
134 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
187 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
244 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
298 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
354 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
H A Dinvariant_load.ll25 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
86 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
148 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
211 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
270 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
338 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]
397 ; CHECK-NEXT: [[ARRAY_I_PTR:%.*]] = getelementptr inbounds i32, i32* [[ARRAY:%.*]], i64 [[I_I64]]

123