| /llvm-project-15.0.7/libc/test/src/stdlib/ |
| H A D | bsearch_test.cpp | 38 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 D | constructor.ll | 1 ; 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 D | constructor.ll | 2 ; 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 D | fortran-basic.ll | 40 ; 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 D | 2007-01-19-TruncSext.ll | 7 @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 D | coro-retcon-once-value.ll | 11 ; 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 D | split-gep.ll | 14 ; 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 D | taskloop_lastprivate_codegen.cpp | 19 #if !defined(ARRAY) && !defined(LOOP) 508 #elif defined(ARRAY)
|
| H A D | master_taskloop_lastprivate_codegen.cpp | 19 #if !defined(ARRAY) && !defined(LOOP) 515 #elif defined(ARRAY)
|
| H A D | parallel_copyin_codegen.cpp | 31 #if !defined(ARRAY) && !defined(NESTED) 182 #elif defined(ARRAY)
|
| H A D | parallel_master_taskloop_lastprivate_codegen.cpp | 19 #if !defined(ARRAY) && !defined(LOOP) 177 #elif defined(ARRAY)
|
| H A D | parallel_master_taskloop_simd_lastprivate_codegen.cpp | 19 #if !defined(ARRAY) && !defined(LOOP) 177 #elif defined(ARRAY)
|
| H A D | task_private_codegen.cpp | 17 #ifndef ARRAY
|
| /llvm-project-15.0.7/clang/test/CodeGenObjCXX/ |
| H A D | arc-exceptions.mm | 102 // 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 D | invalid.test | 49 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 D | pr18704.ll | 17 ; <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 D | empty-array.ll | 13 ; 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 D | default-subrange-array.ll | 21 ; CHECK-NEXT: DW_AT_type [DW_FORM_ref4] {{.*}} => {[[ARRAY:0x[0-9a-f]+]]} 23 ; CHECK: [[ARRAY]]: DW_TAG_array_type
|
| H A D | nondefault-subrange-array.ll | 15 ; 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 D | arc-foreach.m | 26 // 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 D | lookahead.ll | 23 ; 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 D | reduction-fastmath.ll | 17 ; 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 D | BTF.def | 20 HANDLE_BTF_KIND(3, ARRAY)
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopPredication/ |
| H A D | reverse.ll | 24 ; 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 D | invariant_load.ll | 25 ; 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]]
|