/llvm-project/clang/test/Sema/ |
H A D | self-comparison.c | 50 int array2[2]; in array_comparisons() local 65 return array1 == array2; // expected-warning{{array comparison always evaluates to false}} in array_comparisons() 66 return array1 != array2; // expected-warning{{array comparison always evaluates to true}} in array_comparisons() 71 return array1 < array2; // expected-warning{{array comparison always evaluates to a constant}} in array_comparisons() 72 return array1 <= array2; // expected-warning{{array comparison always evaluates to a constant}} in array_comparisons() 73 return array1 > array2; // expected-warning{{array comparison always evaluates to a constant}} in array_comparisons() 74 return array1 >= array2; // expected-warning{{array comparison always evaluates to a constant}} in array_comparisons()
|
H A D | vector-ops.c | 21 int array2[17]; in test1() local 23 (void)(array2[v2ua]); // expected-error{{array subscript is not an integer}} in test1()
|
/llvm-project/lldb/test/API/functionalities/breakpoint/objc/ |
H A D | main.m | 63 NSArray *array2 = [NSArray arrayWithObjects: array1, @"array2 object2", @"array2 object3", nil]; 68 // expression [array2 count] 69 // expression array2.count 76 obj = [array2 objectAtIndex: 0]; 77 obj = [array2 objectAtIndex: 1]; 78 obj = [array2 objectAtIndex: 2];
|
/llvm-project/lldb/test/API/functionalities/data-formatter/poarray/ |
H A D | main.mm | 13 NSArray *array2 = @[@"Hello", @"World"]; 14 NSDictionary *dictionary = @{@1: array2, @"Two": array2}; 17 tobjects->two = array2;
|
/llvm-project/lldb/test/API/lang/objc/foundation/ |
H A D | main.m | 106 NSArray *array2 = [NSArray arrayWithObjects: array1, @"array2 object2", @"array2 object3", nil]; 111 // expression [array2 count] 112 // expression array2.count 119 obj = [array2 objectAtIndex: 0]; 120 obj = [array2 objectAtIndex: 1]; 121 obj = [array2 objectAtIndex: 2];
|
/llvm-project/llvm/test/CodeGen/PowerPC/ |
H A D | pcrel-relocation-plus-offset.ll | 19 @array2 = common dso_local local_unnamed_addr global [10 x i32] zeroinitializer, align 4 24 ; CHECK-S-NEXT: plwa r3, array2@PCREL+28(0), 1 28 ; CHECK-O-NEXT: R_PPC64_PCREL34 array2+0x1c 31 %0 = load i32, ptr getelementptr inbounds ([10 x i32], ptr @array2, i64 0, i64 7), align 4 38 ; CHECK-S-NEXT: plwa r3, array2@PCREL-8(0), 1 42 ; CHECK-O-NEXT: R_PPC64_PCREL34 array2-0x8 45 %0 = load i32, ptr getelementptr inbounds ([10 x i32], ptr @array2, i64 0, i64 -2), align 4
|
H A D | anon_aggr.ll | 28 define ptr @func2({ i64, ptr } %array1, ptr byval(%tarray) %array2) { 31 %tmp = getelementptr inbounds %tarray, ptr %array2, i32 0, i32 1 49 define ptr @func3(ptr byval({ i64, ptr }) %array1, ptr byval(%tarray) %array2) { 53 %tmp2 = getelementptr inbounds %tarray, ptr %array2, i32 0, i32 1 72 { i64, ptr } %array1, ptr byval(%tarray) %array2) { 75 %tmp = getelementptr inbounds %tarray, ptr %array2, i32 0, i32 1
|
/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/ |
H A D | splat-loads.ll | 8 define void @splat_loads_double(ptr %array1, ptr %array2, ptr %ptrA, ptr %ptrB) { 30 %gep_2_1 = getelementptr inbounds double, ptr %array2, i64 1 31 %ld_2_0 = load double, ptr %array2, align 8 49 define void @splat_loads_float(ptr %array1, ptr %array2, ptr %ptrA, ptr %ptrB) { 71 %gep_2_1 = getelementptr inbounds float, ptr %array2, i64 1 72 %ld_2_0 = load float, ptr %array2, align 8 90 define void @splat_loads_i64(ptr %array1, ptr %array2, ptr %ptrA, ptr %ptrB) { 112 %gep_2_1 = getelementptr inbounds i64, ptr %array2, i64 1 113 %ld_2_0 = load i64, ptr %array2, align 8 131 define void @splat_loads_i32(ptr %array1, ptr %array2, ptr %ptrA, ptr %ptrB) { [all …]
|
/llvm-project/llvm/test/DebugInfo/X86/ |
H A D | assumed_size_array.ll | 16 ; CHECK: DW_AT_name ("array2") 30 ;;subroutine sub (array1, array2) 32 ;; integer :: array2 (4:9, 10:*) 35 ;; array2(5, 10) = 10 52 define void @sub_(ptr noalias %array1, ptr noalias %array2) #0 !dbg !5 { 57 …call void @llvm.dbg.declare(metadata ptr %array2, metadata !18, metadata !DIExpression()), !dbg !17 84 %9 = getelementptr i8, ptr %array2, i64 4, !dbg !24 116 !18 = !DILocalVariable(name: "array2", arg: 2, scope: !5, file: !3, line: 1, type: !12)
|
/llvm-project/compiler-rt/lib/sanitizer_common/tests/ |
H A D | sanitizer_stackdepot_test.cpp | 81 uptr array2[] = {1, 2, 3, 4, 8, 9}; in TEST_F() local 82 StackTrace s2(array2, ARRAY_SIZE(array2)); in TEST_F() 91 uptr array2[] = {0x1111, 0x2222, 0x3333, 0x4444, 0x8888, 0x9999}; in TEST_F() local 92 StackTrace s2(array2, ARRAY_SIZE(array2)); in TEST_F()
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | atom-fixup-lea3.ll | 13 ;int test(int n, int * array, int * m, int * array2) 19 ; *m += array2[j++]; 25 …nocapture %array, ptr nocapture %k, ptr nocapture %l, ptr nocapture %m, ptr nocapture %array2) #0 { 39 %arrayidx = getelementptr inbounds i32, ptr %array2, i32 %j.09
|
H A D | dbg-combine.ll | 16 ; 8. int array2[elems]; 17 ; 9. array2[0]=1; 18 ; 10. return array2[0]; 105 !31 = !DILocalVariable(name: "array2", line: 8, scope: !4, file: !5, type: !18)
|
/llvm-project/clang/test/SemaCXX/ |
H A D | warn-self-comparisons.cpp | 5 void f(int (&array1)[2], int (&array2)[2]) { in f() 6 if (array1 == array2) { } // not-cxx20-warning {{comparison between two arrays compare their addresses}} cxx20-warning {{comparison between two arrays is deprecated}} in f()
|
H A D | array-bounds.cpp | 61 int array2[] = { 0, 1, 2 }; // expected-note 2 {{declared here}} in test() local 63 …array2[3] = 0; // expected-warning {{array index 3 is past the end of the array (that has type 'in… in test() 64 …array2[2+2] = 0; // expected-warning {{array index 4 is past the end of the array (that has type '… in test()
|
H A D | c99-variable-length-array.cpp | 23 POD array2[N]; // expected-warning{{variable length arrays in C++ are a Clang extension}} in vla() 44 int array2[T::value]; // expected-warning{{variable length arrays in C++ are a Clang extension}} in vla_in_template() 22 POD array2[N]; // expected-warning{{variable length arrays in C++ are a Clang extension}} vla() local 43 int array2[T::value]; // expected-warning{{variable length arrays in C++ are a Clang extension}} vla_in_template() local
|
/llvm-project/clang/test/Analysis/ |
H A D | pointer-sub-notes.c | 30 int array2[5]; // expected-note{{Array at the right-hand side of subtraction}} in different_2() 32 return &a.array1[3] - &a.array2[4]; // expected-warning{{Subtraction of two pointers that do not point into the same array is undefined behavior}} \ in different_2() 47 int array2[5]; // expected-note{{Array at the right-hand side of subtraction}} different_4() member
|
H A D | misc-ps.c | 121 int array2[] = { 1, 2, 3, 0 }; in rdar10686586() local 122 int *array[] = { array1, array2 }; in rdar10686586()
|
/llvm-project/flang/test/Lower/ |
H A D | array-constructor-2.f90 | 126 real :: array2(2) local 144 a = [ const_array1, array2 ]
|
/llvm-project/llvm/test/CodeGen/SystemZ/ |
H A D | backchain.ll | 81 %array2 = alloca i8, i32 %count2 82 store volatile i8 0, ptr %array2 112 %array2 = alloca i8, i32 %count2 113 store volatile i8 0, ptr %array2
|
H A D | frame-11.ll | 22 %array2 = alloca i8, i32 %count2 23 store volatile i8 0, ptr %array2
|
/llvm-project/clang/test/ParserOpenACC/ |
H A D | parse-sub-array.cpp | 41 T array2[2*I]; in TemplFunc() local 59 #pragma acc parallel private(array2[I:I]) in TemplFunc()
|
/llvm-project/llvm/test/Transforms/SeparateConstOffsetFromGEP/RISCV/ |
H A D | split-gep.ll | 102 define i32 @test4(ptr %array2, i32 %i) { 119 %gep = getelementptr inbounds [50 x i32], ptr %array2, i64 %sext, i64 %sext 123 %gep5 = getelementptr inbounds [50 x i32], ptr %array2, i64 %sext, i64 %sext4 127 %gep8 = getelementptr inbounds [50 x i32], ptr %array2, i64 %sext, i64 %sext7 133 define i32 @test5(ptr %array2, i32 %i, i64 %j) { 153 %gep = getelementptr inbounds [50 x i32], ptr %array2, i64 %sext, i64 %sext 157 %gep5 = getelementptr inbounds [50 x i32], ptr %array2, i64 %sext4, i64 %j 161 %gep8 = getelementptr inbounds [50 x i32], ptr %array2, i64 %sext7, i64 %j 228 define i32 @test8(ptr %array, ptr %array2, ptr %array3, i32 %i) { 251 %gep5 = getelementptr inbounds i32, ptr %array2, i64 %sext4
|
/llvm-project/llvm/test/Transforms/SeparateConstOffsetFromGEP/AMDGPU/ |
H A D | split-gep-and-gvn-addrspace-addressing-modes.ll | 42 @array2 = internal addrspace(4) constant [4096 x [4 x float]] zeroinitializer, align 4 51 ; IR-NEXT: [[TMP2:%.*]] = getelementptr [4096 x [4 x float]], ptr addrspace(4) @array2, i64 0, i64 [[TMP1]], i64 [[TMP]] 57 ; IR-NEXT: [[TMP14:%.*]] = getelementptr inbounds [4096 x [4 x float]], ptr addrspace(4) @array2, i64 0, i64 [[TMP13]], i64 [[TMP]] 58 ; IR-NEXT: [[TMP18:%.*]] = getelementptr inbounds [4096 x [4 x float]], ptr addrspace(4) @array2, i64 0, i64 [[TMP13]], i64 [[TMP7]] 64 %tmp2 = getelementptr inbounds [4096 x [4 x float]], ptr addrspace(4) @array2, i64 0, i64 %tmp1, i64 %tmp 69 %tmp8 = getelementptr inbounds [4096 x [4 x float]], ptr addrspace(4) @array2, i64 0, i64 %tmp1, i64 %tmp7 74 %tmp14 = getelementptr inbounds [4096 x [4 x float]], ptr addrspace(4) @array2, i64 0, i64 %tmp13, i64 %tmp 77 %tmp18 = getelementptr inbounds [4096 x [4 x float]], ptr addrspace(4) @array2, i64 0, i64 %tmp13, i64 %tmp7
|
/llvm-project/flang/test/Analysis/AliasAnalysis/ |
H A D | alias-analysis-4.fir | 62 // CHECK: array2#0 <-> array3#0: MayAlias 70 …%array2 = hlfir.designate %arg0 (%c0, %c0:%c41:%c1) shape %shape {test.ptr = "array2"} : (!fir.ref…
|
/llvm-project/llvm/test/Transforms/LoopStrengthReduce/AMDGPU/ |
H A D | preserve-addrspace-assert.ll | 75 define void @lsr_crash_preserve_addrspace_unknown_type2(ptr addrspace(5) %array, ptr addrspace(3) %array2) { 108 %idx1 = getelementptr inbounds i8, ptr addrspace(3) %array2, i32 %j
|