Searched refs:switchData (Results 1 - 10 of 10) sorted by relevance
/dalvik/vm/mterp/c/ |
H A D | OP_PACKED_SWITCH.cpp | 3 const u2* switchData; local 10 switchData = pc + offset; // offset in 16-bit units 12 if (switchData < curMethod->insns || 13 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) 23 offset = dvmInterpHandlePackedSwitch(switchData, testVal);
|
H A D | OP_SPARSE_SWITCH.cpp | 3 const u2* switchData; local 10 switchData = pc + offset; // offset in 16-bit units 12 if (switchData < curMethod->insns || 13 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) 23 offset = dvmInterpHandleSparseSwitch(switchData, testVal);
|
/dalvik/vm/interp/ |
H A D | InterpDefs.h | 62 extern "C" s4 dvmInterpHandlePackedSwitch(const u2* switchData, s4 testVal); 63 extern "C" s4 dvmInterpHandleSparseSwitch(const u2* switchData, s4 testVal);
|
H A D | Interp.cpp | 998 * "switchData" must be 32-bit aligned. 1001 static inline s4 s4FromSwitchData(const void* switchData) { argument 1002 return *(s4*) switchData; 1005 static inline s4 s4FromSwitchData(const void* switchData) { argument 1006 u2* data = switchData; 1017 s4 dvmInterpHandlePackedSwitch(const u2* switchData, s4 testVal) argument 1033 if (*switchData++ != kPackedSwitchSignature) { 1039 size = *switchData++; 1042 firstKey = *switchData++; 1043 firstKey |= (*switchData 1070 dvmInterpHandleSparseSwitch(const u2* switchData, s4 testVal) argument [all...] |
/dalvik/vm/mterp/x86/ |
H A D | OP_PACKED_SWITCH.S | 17 movl %ecx,OUT_ARG0(%esp) # ARG0<- switchData
|
/dalvik/vm/compiler/ |
H A D | Frontend.cpp | 985 u2 *switchData= (u2 *) (cUnit->method->insns + curOffset + local 1003 assert(switchData[0] == kPackedSwitchSignature); 1004 size = switchData[1]; 1005 firstKey = switchData[2] | (switchData[3] << 16); 1006 targetTable = (int *) &switchData[4]; 1018 assert(switchData[0] == kSparseSwitchSignature); 1019 size = switchData[1]; 1020 keyTable = (int *) &switchData[2]; 1021 targetTable = (int *) &switchData[ 1913 const u2 *switchData = desc->method->insns + lastInsn->offset + local [all...] |
/dalvik/vm/mterp/out/ |
H A D | InterpC-allstubs.cpp | 1829 const u2* switchData; local 1836 switchData = pc + offset; // offset in 16-bit units 1838 if (switchData < curMethod->insns || 1839 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) 1849 offset = dvmInterpHandlePackedSwitch(switchData, testVal); 1860 const u2* switchData; local 1867 switchData = pc + offset; // offset in 16-bit units 1869 if (switchData < curMethod->insns || 1870 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) 1880 offset = dvmInterpHandleSparseSwitch(switchData, testVa [all...] |
H A D | InterpC-portable.cpp | 1842 const u2* switchData; local 1849 switchData = pc + offset; // offset in 16-bit units 1851 if (switchData < curMethod->insns || 1852 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) 1862 offset = dvmInterpHandlePackedSwitch(switchData, testVal); 1873 const u2* switchData; local 1880 switchData = pc + offset; // offset in 16-bit units 1882 if (switchData < curMethod->insns || 1883 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) 1893 offset = dvmInterpHandleSparseSwitch(switchData, testVa [all...] |
H A D | InterpAsm-x86.S | 1489 movl %ecx,OUT_ARG0(%esp) # ARG0<- switchData 1515 movl %ecx,OUT_ARG0(%esp) # ARG0<- switchData
|
/dalvik/vm/compiler/codegen/arm/ |
H A D | CodegenDriver.cpp | 2784 static s8 findPackedSwitchIndex(const u2* switchData, int testVal, int pc) argument 2804 size = switchData[1]; 2807 firstKey = switchData[2]; 2808 firstKey |= switchData[3] << 16; 2814 entries = (const int*) &switchData[4]; 2836 static s8 findSparseSwitchIndex(const u2* switchData, int testVal, int pc) argument 2854 size = switchData[1]; 2860 keys = (const int*) &switchData[2];
|
Completed in 159 milliseconds