Searched refs:rPC (Results 1 - 25 of 338) sorted by relevance

1234567891011>>

/dalvik/vm/compiler/template/ia32/
H A Dheader.S21 #define rPC %esi define
H A DTEMPLATE_INTERPRET.S6 * will be located at *rp. When called from static code, rPC is
13 * we got here via chaining. Otherwise, we'll assume rPC is valid.
33 movl %eax,rPC
/dalvik/vm/mterp/armv5te/
H A DOP_BREAKPOINT.S9 mov r0, rPC
10 bl dvmGetOriginalOpcode @ (rPC)
H A Dheader.S57 r4 rPC interpreted program counter, used for fetching instructions
69 #define rPC r4 define
76 #define LOAD_PC_FROM_SELF() ldr rPC, [rSELF, #offThread_pc]
77 #define SAVE_PC_TO_SELF() str rPC, [rSELF, #offThread_pc]
80 #define LOAD_PC_FP_FROM_SELF() ldmia rSELF, {rPC, rFP}
81 #define SAVE_PC_FP_TO_SELF() stmia rSELF, {rPC, rFP}
93 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)]
104 * Fetch the next instruction from rPC into rINST. Does not advance rPC.
106 #define FETCH_INST() ldrh rINST, [rPC]
[all...]
/dalvik/vm/mterp/mips/
H A DOP_BREAKPOINT.S9 move a0, rPC
10 JAL(dvmGetOriginalOpcode) # (rPC)
/dalvik/vm/mterp/x86/
H A DOP_BREAKPOINT.S12 movl rPC,OUT_ARG0(%esp)
16 movzbl 1(rPC),rINST
H A DOP_MOVE_16.S4 movzwl 4(rPC),%ecx # ecx<- BBBB
5 movzwl 2(rPC),%eax # eax<- AAAA
H A DbinopLit8.S13 movzbl 2(rPC),%eax # eax<- BB
14 movsbl 3(rPC),%ecx # ecx<- ssssssCC
H A DOP_CONST_16.S3 movswl 2(rPC),%ecx # ecx<- ssssBBBB
H A DOP_ADD_DOUBLE.S5 movzbl 2(rPC),%eax # eax<- BB
6 movzbl 3(rPC),%ecx # ecx<- CC
H A DOP_CONST_WIDE.S3 movl 2(rPC),%eax # eax<- lsw
5 movl 6(rPC),rINST # rINST<- msw
H A DOP_GOTO_16.S10 movswl 2(rPC),%eax # eax<- ssssAAAA
17 jne common_updateProfile # set up %ebx & %edx & rPC
H A DOP_GOTO_32.S10 movl 2(rPC),%eax # eax<- AAAAAAAA
17 jne common_updateProfile # set up %ebx & %edx & rPC
H A DOP_MOVE_WIDE_16.S4 movzwl 4(rPC),%ecx # ecx<- BBBB
5 movzwl 2(rPC),%eax # eax<- AAAA
H A DOP_MUL_DOUBLE.S5 movzbl 2(rPC),%eax # eax<- BB
6 movzbl 3(rPC),%ecx # ecx<- CC
H A DOP_MUL_INT.S6 movzbl 2(rPC),%eax # eax<- BB
7 movzbl 3(rPC),%ecx # ecx<- CC
H A DOP_MUL_INT_LIT8.S3 movzbl 2(rPC),%eax # eax<- BB
4 movsbl 3(rPC),%ecx # ecx<- ssssssCC
H A DOP_SUB_DOUBLE.S5 movzbl 2(rPC),%eax # eax<- BB
6 movzbl 3(rPC),%ecx # ecx<- CC
H A Dbinflop.S7 movzbl 2(rPC),%eax # eax<- CC
8 movzbl 3(rPC),%ecx # ecx<- BB
H A Dbinop.S12 movzbl 2(rPC),%eax # eax<- BB
13 movzbl 3(rPC),%ecx # ecx<- CC
H A Dbinop1.S7 movzbl 2(rPC),%eax # eax<- BB
8 movzbl 3(rPC),%ecx # ecx<- CC
H A DOP_CONST_HIGH16.S3 movzwl 2(rPC),%eax # eax<- 0000BBBB
/dalvik/vm/compiler/template/armv5te/
H A Dheader.S64 r4 rPC interpreted program counter, used for fetching instructions
74 #define rPC r4 define
89 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)]
/dalvik/vm/compiler/codegen/x86/
H A DLowerMove.cpp36 rPC += 1;
48 rPC += 2;
60 rPC += 3;
72 rPC += 1;
83 rPC += 2;
94 rPC += 3;
110 rPC += 1;
126 rPC += 1;
144 rPC += 1;
H A DLowerAlu.cpp38 rPC += 1;
50 rPC += 1;
64 rPC += 1;
77 rPC += 1;
90 rPC += 1;
105 rPC += 1;
119 rPC += 1;
130 rPC += 1;
141 rPC += 1;
152 rPC
[all...]

Completed in 227 milliseconds

1234567891011>>