Searched refs:index (Results 1 - 25 of 233) sorted by relevance

12345678910

/art/test/562-checker-no-intermediate/src/
H A DMain.java92 array[index] += Math.abs(-42);
95 static int index = 0; field in class:Main
/art/test/407-arrays/src/
H A DMain.java34 double[] doubles, int index) {
36 assertEquals(false, bools[index]);
39 assertEquals(0, bytes[index]);
42 assertEquals(0, chars[index]);
45 assertEquals(0, shorts[index]);
48 assertEquals(0, ints[index]);
51 assertNull(objects[index]);
54 assertEquals(0, longs[index]);
57 assertEquals(0, floats[index]);
60 assertEquals(0, doubles[index]);
32 $opt$testReads(boolean[] bools, byte[] bytes, char[] chars, short[] shorts, int[] ints, Object[] objects, long[] longs, float[] floats, double[] doubles, int index) argument
63 $opt$testWrites(boolean[] bools, byte[] bytes, char[] chars, short[] shorts, int[] ints, Object[] objects, long[] longs, float[] floats, double doubles[], int index) argument
124 $opt$testLongWrites(long[] longs, int index) argument
133 ensureThrows(boolean[] array, int index) argument
155 $opt$doArrayLoad(boolean[] array, int index) argument
159 $opt$doArrayStore(boolean[] array, int index) argument
[all...]
/art/test/456-baseline-array-set/src/
H A DMain.java22 public static void doArrayAccess(Integer value, int index) { argument
27 array[index] = array[index + 1];
28 array[index] = value;
/art/test/609-checker-x86-bounds-check/src/
H A DMain.java85 static void testArrayLengthBoundsCheckX86(int[] array, int index) { argument
86 array[index] = 9;
/art/test/527-checker-array-access-split/src/
H A DMain.java26 * Test that HArrayGet with a constant index is not split.
57 * Test that HArraySet with a constant index is not split.
120 public static int get(int array[], int index) { argument
121 return array[index];
165 public static void set(int array[], int index, int value) { argument
166 array[index] = value;
233 public static void getSet(int array[], int index) { argument
234 array[index] = array[index] + 1;
309 public static int[] accrossGC(int array[], int index) { argument
[all...]
/art/test/617-clinit-oome/src/
H A DMain.java24 int index = 0;
27 data[index] = new byte[size];
28 index++;
/art/runtime/
H A Dimtable.h40 uint8_t* AddressOfElement(size_t index, PointerSize pointer_size) { argument
41 return reinterpret_cast<uint8_t*>(this) + OffsetOfElement(index, pointer_size);
44 ArtMethod* Get(size_t index, PointerSize pointer_size) { argument
45 DCHECK_LT(index, kSize);
46 uint8_t* ptr = AddressOfElement(index, pointer_size);
56 void Set(size_t index, ArtMethod* method, PointerSize pointer_size) { argument
57 DCHECK_LT(index, kSize);
58 uint8_t* ptr = AddressOfElement(index, pointer_size);
68 static size_t OffsetOfElement(size_t index, PointerSize pointer_size) { argument
69 return index * static_cas
[all...]
H A Dimt_conflict_table.h67 // Set an entry at an index.
68 void SetInterfaceMethod(size_t index, PointerSize pointer_size, ArtMethod* method) { argument
69 SetMethod(index * kMethodCount + kMethodInterface, pointer_size, method);
72 void SetImplementationMethod(size_t index, PointerSize pointer_size, ArtMethod* method) { argument
73 SetMethod(index * kMethodCount + kMethodImplementation, pointer_size, method);
76 ArtMethod* GetInterfaceMethod(size_t index, PointerSize pointer_size) const { argument
77 return GetMethod(index * kMethodCount + kMethodInterface, pointer_size);
80 ArtMethod* GetImplementationMethod(size_t index, PointerSize pointer_size) const { argument
81 return GetMethod(index * kMethodCount + kMethodImplementation, pointer_size);
84 void** AddressOfInterfaceMethod(size_t index, PointerSiz argument
88 AddressOfImplementationMethod(size_t index, PointerSize pointer_size) argument
180 AddressOfMethod(size_t index, PointerSize pointer_size) argument
188 GetMethod(size_t index, PointerSize pointer_size) const argument
196 SetMethod(size_t index, PointerSize pointer_size, ArtMethod* method) argument
[all...]
H A Dmethod_reference.h26 // A method is uniquely located by its DexFile and the method_ids_ table index into that DexFile
28 MethodReference(const DexFile* file, uint32_t index) : dex_file(file), dex_method_index(index) { argument
/art/test/626-const-class-linking/src/
H A DRacyMisbehavingLoader.java25 private int index = 0; field in class:RacyMisbehavingLoader
43 ++index;
44 if (index == 2 * count) {
83 my_index = index;
84 ++index;
85 if (index != limit) {
92 } while (index < limit);
H A DRacyLoader.java25 private int index = 0; field in class:RacyLoader
62 my_index = index;
63 ++index;
64 if (index != limit) {
71 } while (index < limit);
/art/test/413-regalloc-regression/src/
H A DMain.java26 public void removeElementAt(int index) { argument
27 for (int i = index; i < size - 1; i++) {
/art/compiler/utils/
H A Dstring_reference_test.cc83 for (size_t index = 0; index != arraysize(kDexFile1Strings); ++index) {
84 ASSERT_STREQ(kDexFile1Strings[index],
85 dex_file1->GetStringData(dex_file1->GetStringId(dex::StringIndex(index))));
94 for (size_t index = 0; index != arraysize(kDexFile2Strings); ++index) {
95 ASSERT_STREQ(kDexFile2Strings[index],
96 dex_file2->GetStringData(dex_file2->GetStringId(dex::StringIndex(index))));
[all...]
H A Dtype_reference.h30 // A type is located by its DexFile and the string_ids_ table index into that DexFile.
32 TypeReference(const DexFile* file, dex::TypeIndex index) : dex_file(file), type_index(index) { } argument
/art/runtime/base/
H A Darray_slice.h85 T& At(size_t index) { argument
86 DCHECK_LT(index, size_);
87 return AtUnchecked(index);
90 const T& At(size_t index) const {
91 DCHECK_LT(index, size_);
92 return AtUnchecked(index);
95 T& operator[](size_t index) { argument
96 return At(index);
99 const T& operator[](size_t index) const {
100 return At(index);
137 AtUnchecked(size_t index) argument
[all...]
H A Dlength_prefixed_array.h36 T& At(size_t index, size_t element_size = sizeof(T), size_t alignment = alignof(T)) { argument
37 DCHECK_LT(index, size_);
38 return AtUnchecked(index, element_size, alignment);
41 const T& At(size_t index, size_t element_size = sizeof(T), size_t alignment = alignof(T)) const { argument
42 DCHECK_LT(index, size_);
43 return AtUnchecked(index, element_size, alignment);
64 static size_t OffsetOfElement(size_t index, argument
68 return RoundUp(offsetof(LengthPrefixedArray<T>, data), alignment) + index * element_size;
96 T& AtUnchecked(size_t index, size_t element_size, size_t alignment) { argument
98 reinterpret_cast<uintptr_t>(this) + OffsetOfElement(index, element_siz
101 AtUnchecked(size_t index, size_t element_size, size_t alignment) const argument
[all...]
/art/runtime/gc/accounting/
H A Datomic_stack.h87 // Atomically bump the back index by the given number of
95 int32_t index; local
98 index = back_index_.LoadRelaxed();
99 new_index = index + num_slots;
104 } while (!back_index_.CompareExchangeWeakRelaxed(index, new_index));
105 *start_address = begin_ + index;
109 for (int32_t i = index; i < new_index; ++i) {
111 << "i=" << i << " index=" << index << " new_index=" << new_index;
129 const int32_t index local
144 int32_t index = front_index_.LoadRelaxed(); local
229 int32_t index; local
[all...]
/art/runtime/interpreter/mterp/arm/
H A Dop_aget.S18 GET_VREG r1, r3 @ r1<- vCC (requested index)
22 add r0, r0, r1, lsl #$shift @ r0<- arrayObj + index*width
23 cmp r1, r3 @ compare unsigned index, length
24 bcs common_errArrayIndex @ index >= length, bail
H A Dop_aput.S18 GET_VREG r1, r3 @ r1<- vCC (requested index)
22 add r0, r0, r1, lsl #$shift @ r0<- arrayObj + index*width
23 cmp r1, r3 @ compare unsigned index, length
24 bcs common_errArrayIndex @ index >= length, bail
H A Dop_aput_wide.S12 GET_VREG r1, r3 @ r1<- vCC (requested index)
16 add r0, r0, r1, lsl #3 @ r0<- arrayObj + index*width
17 cmp r1, r3 @ compare unsigned index, length
19 bcs common_errArrayIndex @ index >= length, bail
/art/runtime/interpreter/mterp/mips/
H A Dop_aget.S18 GET_VREG(a1, a3) # a1 <- vCC (requested index)
22 EASN(a0, a0, a1, $shift) # a0 <- arrayObj + index*width
23 # a1 >= a3; compare unsigned index
24 bgeu a1, a3, common_errArrayIndex # index >= length, bail
H A Dop_aput_wide.S10 GET_VREG(a1, a3) # a1 <- vCC (requested index)
14 EAS3(a0, a0, a1) # a0 <- arrayObj + index*width
16 # compare unsigned index, length
17 bgeu a1, a3, common_errArrayIndex # index >= length, bail
/art/runtime/interpreter/mterp/mips64/
H A Dop_aget.S15 GET_VREG a1, a3 # a1 <- vCC (requested index)
20 dlsa a0, a1, a0, $shift # a0 <- arrayObj + index*width
22 daddu a0, a1, a0 # a0 <- arrayObj + index*width
24 bgeu a1, a3, common_errArrayIndex # unsigned compare: index >= length, bail
H A Dop_aput.S15 GET_VREG a1, a3 # a1 <- vCC (requested index)
20 dlsa a0, a1, a0, $shift # a0 <- arrayObj + index*width
22 daddu a0, a1, a0 # a0 <- arrayObj + index*width
24 bgeu a1, a3, common_errArrayIndex # unsigned compare: index >= length, bail
/art/runtime/interpreter/mterp/x86_64/
H A Dop_aput_object.S10 call SYMBOL(MterpAputObject) # (array, index)

Completed in 415 milliseconds

12345678910