Home | History | Annotate | Download | only in x86

Lines Matching defs:rPC

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
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_FULL
150 * Fetch the nth instruction word from rPC into rINST. Does not advance
151 * rPC, and _count is in words
153 #define FETCH_INST_WORD(_count) movzwl _count*2(rPC),rINST_FULL
159 #define FETCH_INST_INDEXED(_reg) movzwl (rPC,_reg,2),rINST_FULL
167 * Advance rPC by instruction count
169 #define ADVANCE_PC(_count) leal 2*_count(rPC),rPC
172 * Advance rPC by branch offset in register
174 #define ADVANCE_PC_INDEXED(_reg) leal (rPC,_reg,2),rPC