Searched refs:index (Results 76 - 95 of 95) sorted by relevance

1234

/dalvik/dx/src/com/android/dx/cf/direct/
H A DStdAttributeFactory.java574 int index = in.readUnsignedShort();
587 descriptor, signature, index);
592 Hex.u2(index) + " " + name.toHuman() + " " +
/dalvik/vm/alloc/
H A DHeapSource.cpp231 * is false, don't count the heap at index 0.
897 size_t index = HB_OFFSET_TO_INDEX( local
900 char *src = (char *)(gHs->liveBits.bits + index);
901 char *dst = (char *)(gHs->markBits.bits + index);
/dalvik/vm/compiler/codegen/x86/libenc/
H A Dencoder.h333 // Can also serve as a full memory operand with base,index, displacement and scale.
334 // Use n_reg to specify 'no register', say, for index.
357 inline const R_Opnd & index(void) const { return m_index; } function in class:M_Opnd
376 // a memory operand with base register, scaled index register
382 M_Index_Opnd(Reg_No base, Reg_No index, I_32 disp, unsigned scale): argument
383 M_Opnd(disp, base, index, scale) {}
H A Denc_wrapper.cpp98 getRegNameString(opnd.index()), opnd.scale());
517 getRegNameString(opnd.index()), opnd.scale());
H A Dencoder.inl76 map_reg(m.base().reg_no()), map_reg(m.index().reg_no()),
87 // don't start with 0, so it is necessary to subtract xmm0_reg index from
/dalvik/vm/
H A DJni.cpp2271 static bool checkArrayElementBounds(ArrayObject* arrayObj, jsize index) { argument
2273 if (index < 0 || index >= (int) arrayObj->length) {
2274 dvmThrowArrayIndexOutOfBoundsException(arrayObj->length, index);
2285 static jobject GetObjectArrayElement(JNIEnv* env, jobjectArray jarr, jsize index) { argument
2289 if (!checkArrayElementBounds(arrayObj, index)) {
2293 Object* value = ((Object**) (void*) arrayObj->contents)[index];
2300 static void SetObjectArrayElement(JNIEnv* env, jobjectArray jarr, jsize index, jobject jobj) { argument
2304 if (!checkArrayElementBounds(arrayObj, index)) {
2318 //ALOGV("JNI: set element %d in array %p to %p", index, arra
[all...]
H A DCheckJni.cpp1782 static jobject Check_GetObjectArrayElement(JNIEnv* env, jobjectArray array, jsize index) { argument
1783 CHECK_JNI_ENTRY(kFlag_Default, "EaI", env, array, index);
1784 return CHECK_JNI_EXIT("L", baseEnv(env)->GetObjectArrayElement(env, array, index));
1787 static void Check_SetObjectArrayElement(JNIEnv* env, jobjectArray array, jsize index, jobject value) argument
1789 CHECK_JNI_ENTRY(kFlag_Default, "EaIL", env, array, index, value);
1790 baseEnv(env)->SetObjectArrayElement(env, array, index, value);
/dalvik/vm/mterp/out/
H A DInterpAsm-armv5te-vfp.S190 * Convert a virtual register index into an address.
1886 GET_VREG(r1, r3) @ r1<- vCC (requested index)
1890 add r0, r0, r1, lsl #2 @ r0<- arrayObj + index*width
1891 cmp r1, r3 @ compare unsigned index, length
1892 bcs common_errArrayIndex @ index >= length, bail
1914 GET_VREG(r1, r3) @ r1<- vCC (requested index)
1918 add r0, r0, r1, lsl #3 @ r0<- arrayObj + index*width
1919 cmp r1, r3 @ compare unsigned index, length
1921 b common_errArrayIndex @ index >= length, bail
1944 GET_VREG(r1, r3) @ r1<- vCC (requested index)
[all...]
H A DInterpAsm-armv7-a-neon.S190 * Convert a virtual register index into an address.
1890 GET_VREG(r1, r3) @ r1<- vCC (requested index)
1894 add r0, r0, r1, lsl #2 @ r0<- arrayObj + index*width
1895 cmp r1, r3 @ compare unsigned index, length
1896 bcs common_errArrayIndex @ index >= length, bail
1918 GET_VREG(r1, r3) @ r1<- vCC (requested index)
1922 add r0, r0, r1, lsl #3 @ r0<- arrayObj + index*width
1923 cmp r1, r3 @ compare unsigned index, length
1925 b common_errArrayIndex @ index >= length, bail
1948 GET_VREG(r1, r3) @ r1<- vCC (requested index)
[all...]
H A DInterpAsm-armv7-a.S190 * Convert a virtual register index into an address.
1890 GET_VREG(r1, r3) @ r1<- vCC (requested index)
1894 add r0, r0, r1, lsl #2 @ r0<- arrayObj + index*width
1895 cmp r1, r3 @ compare unsigned index, length
1896 bcs common_errArrayIndex @ index >= length, bail
1918 GET_VREG(r1, r3) @ r1<- vCC (requested index)
1922 add r0, r0, r1, lsl #3 @ r0<- arrayObj + index*width
1923 cmp r1, r3 @ compare unsigned index, length
1925 b common_errArrayIndex @ index >= length, bail
1948 GET_VREG(r1, r3) @ r1<- vCC (requested index)
[all...]
H A DInterpAsm-mips.S2309 GET_VREG(a1, a3) # a1 <- vCC (requested index)
2314 EASN(a0, a0, a1, 2) # a0 <- arrayObj + index*width
2318 # a1 >= a3; compare unsigned index
2319 bgeu a1, a3, common_errArrayIndex # index >= length, bail
2341 GET_VREG(a1, a3) # a1 <- vCC (requested index)
2345 EAS3(a0, a0, a1) # a0 <- arrayObj + index*width
2346 bgeu a1, a3, common_errArrayIndex # index >= length, bail
2375 GET_VREG(a1, a3) # a1 <- vCC (requested index)
2380 EASN(a0, a0, a1, 2) # a0 <- arrayObj + index*width
2384 # a1 >= a3; compare unsigned index
[all...]
H A DInterpAsm-x86.S2207 GET_VREG_R %ecx %ecx # ecs<- vCC (requested index)
2211 jae common_errArrayIndex # index >= length, bail. Expects
2213 # index in ecx
2232 GET_VREG_R %ecx %ecx # ecs<- vCC (requested index)
2236 jae common_errArrayIndex # index >= length, bail. Expects
2238 # index in ecx
2261 GET_VREG_R %ecx %ecx # ecs<- vCC (requested index)
2265 jae common_errArrayIndex # index >= length, bail. Expects
2267 # index in ecx
2289 GET_VREG_R %ecx %ecx # ecs<- vCC (requested index)
[all...]
H A DInterpAsm-armv5te.S190 * Convert a virtual register index into an address.
1908 GET_VREG(r1, r3) @ r1<- vCC (requested index)
1912 add r0, r0, r1, lsl #2 @ r0<- arrayObj + index*width
1913 cmp r1, r3 @ compare unsigned index, length
1914 bcs common_errArrayIndex @ index >= length, bail
1936 GET_VREG(r1, r3) @ r1<- vCC (requested index)
1940 add r0, r0, r1, lsl #3 @ r0<- arrayObj + index*width
1941 cmp r1, r3 @ compare unsigned index, length
1943 b common_errArrayIndex @ index >= length, bail
1966 GET_VREG(r1, r3) @ r1<- vCC (requested index)
[all...]
/dalvik/vm/compiler/codegen/arm/
H A DAssemble.cpp1720 int index = gDvmJit.compilerICPatchIndex++; local
1723 gDvmJit.compilerICPatchQueue[index].cellAddr = cellAddr;
1724 gDvmJit.compilerICPatchQueue[index].cellContent = *newContent;
1725 gDvmJit.compilerICPatchQueue[index].classDescriptor = clazz->descriptor;
1726 gDvmJit.compilerICPatchQueue[index].classLoader = clazz->classLoader;
1728 gDvmJit.compilerICPatchQueue[index].serialNumber = clazz->serialNumber;
H A DCodegenDriver.cpp612 /* Resume here - must reload element & array, regPtr & index preserved */
2159 // Returns the index of the lowest set bit in 'x'.
2792 int index; local
2820 index = testVal - firstKey;
2823 if (index < 0 || index >= size) {
2826 } else if (index >= MAX_CHAINED_SWITCH_CASES) {
2828 caseDPCOffset = entries[index];
2831 jumpIndex = index;
3898 * of the index i
[all...]
/dalvik/vm/compiler/codegen/mips/
H A DCodegenDriver.cpp673 /* Resume here - must reload element & array, regPtr & index preserved */
2213 // Returns the index of the lowest set bit in 'x'.
2878 int index; local
2904 index = testVal - firstKey;
2907 if (index < 0 || index >= size) {
2910 } else if (index >= MAX_CHAINED_SWITCH_CASES) {
2913 caseDPCOffset = entries[index];
2915 caseDPCOffset = (unsigned int)entries[index] >> 16 | entries[index] << 1
[all...]
/dalvik/vm/compiler/codegen/x86/
H A DBytecodeVisitor.cpp419 int index = searchCompileTable(LowOpndRegType_virtual | type, vA); local
420 if(index < 0) {
424 compileTable[index].refCount--;
430 int index = searchCompileTable(LowOpndRegType_virtual | type, vA); local
431 if(index < 0) {
435 compileTable[index].refCount--;
436 index = searchCompileTable(LowOpndRegType_virtual | type, vB);
437 if(index < 0) {
441 compileTable[index].refCount--;
3979 0/*index fo
[all...]
H A DLowerHelper.cpp57 //the index to the table is the opcode
138 void set_mem_opnd_scale(LowOpndMem* mem, int base, bool isPhysical, int disp, int index, bool indexPhysical, int scale) { argument
149 mem->m_index.physicalReg = index;
151 mem->m_index.logicalReg = index;
590 donotSpillReg(baseAll); //make sure index will not use the same physical reg
2793 INPUT: const pool index in %eax
2821 INPUT: const pool index in argument "indexReg" (%eax)
2830 int startLR/*scratch register*/, bool isPhysical, int indexReg/*const pool index*/,
2836 //push index to stack first, to free indexReg
2853 INPUT: const pool index i
[all...]
/dalvik/vm/mterp/x86/
H A Dfooter.S855 * Array index exceeds max.
858 * ecx <- index
865 call dvmThrowArrayIndexOutOfBoundsException # args (length, index)
/dalvik/dx/etc/
H A Djasmin.jarMETA-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ...

Completed in 1181 milliseconds

1234