/dalvik/vm/compiler/template/armv5te/ |
H A D | header.S | 64 r4 rPC interpreted program counter, used for fetching instructions 74 #define rPC r4 define 89 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)]
|
/dalvik/vm/mterp/x86-atom/ |
H A D | header.S | 44 * %esi rPC interpreted program counter, used for fetching 66 #define rPC %esi define 90 movl rPC, offGlue_pc(\_reg) 100 movl offGlue_pc(rFP), rPC 115 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP) 144 * Fetch the next instruction from rPC into rINST. Does not advance rPC. 148 movzwl (rPC), rINST 152 * Fetch the next instruction from the specified offset. Advances rPC 161 add $$(\_count*2), rPC [all...] |
/dalvik/vm/mterp/armv5te/ |
H A D | header.S | 56 r4 rPC interpreted program counter, used for fetching instructions 68 #define rPC r4 define 75 #define LOAD_PC_FROM_GLUE() ldr rPC, [rGLUE, #offGlue_pc] 76 #define SAVE_PC_TO_GLUE() str rPC, [rGLUE, #offGlue_pc] 79 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 80 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 92 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 103 * Fetch the next instruction from rPC into rINST. Does not advance rPC. 105 #define FETCH_INST() ldrh rINST, [rPC] [all...] |
/dalvik/vm/compiler/template/out/ |
H A D | CompilerTemplateAsm-armv5te-vfp.S | 71 r4 rPC interpreted program counter, used for fetching instructions 81 #define rPC r4 define 96 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 185 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc 208 add rPC, rPC, #6 @ publish new rPC (advance 6 bytes) 220 stmia rGLUE, {rPC, rFP} @ SAVE_PC_FP_TO_GLUE() 233 * into rPC the [all...] |
H A D | CompilerTemplateAsm-armv5te.S | 71 r4 rPC interpreted program counter, used for fetching instructions 81 #define rPC r4 define 96 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 185 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc 208 add rPC, rPC, #6 @ publish new rPC (advance 6 bytes) 220 stmia rGLUE, {rPC, rFP} @ SAVE_PC_FP_TO_GLUE() 233 * into rPC the [all...] |
H A D | CompilerTemplateAsm-armv7-a-neon.S | 71 r4 rPC interpreted program counter, used for fetching instructions 81 #define rPC r4 define 96 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 185 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc 208 add rPC, rPC, #6 @ publish new rPC (advance 6 bytes) 220 stmia rGLUE, {rPC, rFP} @ SAVE_PC_FP_TO_GLUE() 233 * into rPC the [all...] |
H A D | CompilerTemplateAsm-armv7-a.S | 71 r4 rPC interpreted program counter, used for fetching instructions 81 #define rPC r4 define 96 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 185 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc 208 add rPC, rPC, #6 @ publish new rPC (advance 6 bytes) 220 stmia rGLUE, {rPC, rFP} @ SAVE_PC_FP_TO_GLUE() 233 * into rPC the [all...] |
/dalvik/vm/mterp/out/ |
H A D | InterpAsm-x86-atom.S | 51 * %esi rPC interpreted program counter, used for fetching 73 #define rPC %esi define 97 movl rPC, offGlue_pc(\_reg) 107 movl offGlue_pc(rFP), rPC 122 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP) 151 * Fetch the next instruction from rPC into rINST. Does not advance rPC. 155 movzwl (rPC), rINST 159 * Fetch the next instruction from the specified offset. Advances rPC 168 add $(\_count*2), rPC [all...] |
H A D | InterpAsm-x86.S | 62 rPC edx interpreted program counter, used for fetching instructions 71 o rPC, rFP, rIBASE, rINST/rOPCODE valid on handler entry and exit 73 o rPC is in the caller save set, and will be killed across external calls. Don't 78 #define rPC %edx define 120 #define LOAD_PC_FROM_GLUE(_glu) movl offGlue_pc(_glu),rPC 121 #define SAVE_PC_TO_GLUE(_glu) movl rPC,offGlue_pc(_glu) 141 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP) 152 * Fetch the next instruction from rPC into rINST. Does not advance rPC. 154 #define FETCH_INST() movzwl (rPC),rINST_FUL [all...] |
H A D | InterpAsm-armv4t.S | 63 r4 rPC interpreted program counter, used for fetching instructions 75 #define rPC r4 define 82 #define LOAD_PC_FROM_GLUE() ldr rPC, [rGLUE, #offGlue_pc] 83 #define SAVE_PC_TO_GLUE() str rPC, [rGLUE, #offGlue_pc] 86 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 87 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 99 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 110 * Fetch the next instruction from rPC into rINST. Does not advance rPC. 112 #define FETCH_INST() ldrh rINST, [rPC] [all...] |
H A D | InterpAsm-armv5te-vfp.S | 63 r4 rPC interpreted program counter, used for fetching instructions 75 #define rPC r4 define 82 #define LOAD_PC_FROM_GLUE() ldr rPC, [rGLUE, #offGlue_pc] 83 #define SAVE_PC_TO_GLUE() str rPC, [rGLUE, #offGlue_pc] 86 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 87 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 99 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 110 * Fetch the next instruction from rPC into rINST. Does not advance rPC. 112 #define FETCH_INST() ldrh rINST, [rPC] [all...] |
H A D | InterpAsm-armv5te.S | 63 r4 rPC interpreted program counter, used for fetching instructions 75 #define rPC r4 define 82 #define LOAD_PC_FROM_GLUE() ldr rPC, [rGLUE, #offGlue_pc] 83 #define SAVE_PC_TO_GLUE() str rPC, [rGLUE, #offGlue_pc] 86 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 87 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 99 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 110 * Fetch the next instruction from rPC into rINST. Does not advance rPC. 112 #define FETCH_INST() ldrh rINST, [rPC] [all...] |
H A D | InterpAsm-armv7-a-neon.S | 63 r4 rPC interpreted program counter, used for fetching instructions 75 #define rPC r4 define 82 #define LOAD_PC_FROM_GLUE() ldr rPC, [rGLUE, #offGlue_pc] 83 #define SAVE_PC_TO_GLUE() str rPC, [rGLUE, #offGlue_pc] 86 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 87 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 99 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 110 * Fetch the next instruction from rPC into rINST. Does not advance rPC. 112 #define FETCH_INST() ldrh rINST, [rPC] [all...] |
H A D | InterpAsm-armv7-a.S | 63 r4 rPC interpreted program counter, used for fetching instructions 75 #define rPC r4 define 82 #define LOAD_PC_FROM_GLUE() ldr rPC, [rGLUE, #offGlue_pc] 83 #define SAVE_PC_TO_GLUE() str rPC, [rGLUE, #offGlue_pc] 86 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 87 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 99 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 110 * Fetch the next instruction from rPC into rINST. Does not advance rPC. 112 #define FETCH_INST() ldrh rINST, [rPC] [all...] |
/dalvik/vm/mterp/x86/ |
H A D | header.S | 55 rPC edx interpreted program counter, used for fetching instructions 64 o rPC, rFP, rIBASE, rINST/rOPCODE valid on handler entry and exit 66 o rPC is in the caller save set, and will be killed across external calls. Don't 71 #define rPC %edx define 113 #define LOAD_PC_FROM_GLUE(_glu) movl offGlue_pc(_glu),rPC 114 #define SAVE_PC_TO_GLUE(_glu) movl rPC,offGlue_pc(_glu) 134 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP) 145 * Fetch the next instruction from rPC into rINST. Does not advance rPC. 147 #define FETCH_INST() movzwl (rPC),rINST_FUL [all...] |