Home | History | Annotate | Download | only in out

Lines Matching full:_reg

128 .macro GET_JIT_PROF_TABLE _self _reg
129 movl offThread_pJitProfTable(\_self),\_reg
131 .macro GET_JIT_THRESHOLD _self _reg
132 movl offThread_jitThreshold(\_self),\_reg
137 .macro SAVE_PC_FP_TO_SELF _reg
138 movl rSELF,\_reg
139 movl rPC,offThread_pc(\_reg)
140 movl rFP,offThread_curFrame(\_reg)
175 .macro SAVEAREA_FROM_FP _reg
176 leal -sizeofStackSaveArea(rFP), \_reg
187 * Fetch the opcode byte and zero-extend it into _reg. Must be used
190 .macro FETCH_INST_R _reg
191 movzbl (rPC),\_reg
196 * it into _reg. Must be used in conjunction with GOTO_NEXT_R
198 .macro FETCH_INST_OPCODE _count _reg
199 movzbl \_count*2(rPC),\_reg
214 .macro FETCH_INST_INDEXED _reg
215 movzwl (rPC,\_reg,2),rINST
228 .macro ADVANCE_PC_INDEXED _reg
229 leal (rPC,\_reg,2),rPC
239 * Version of GOTO_NEXT that assumes _reg preloaded with opcode.
242 .macro GOTO_NEXT_R _reg
244 jmp *(rIBASE,\_reg,4)
250 .macro GET_VREG_R _reg _vreg
251 movl (rFP,\_vreg,4),\_reg
254 .macro SET_VREG _reg _vreg
255 movl \_reg,(rFP,\_vreg,4)
258 .macro GET_VREG_WORD _reg _vreg _offset
259 movl 4*(\_offset)(rFP,\_vreg,4),\_reg
262 .macro SET_VREG_WORD _reg _vreg _offset
263 movl \_reg,4*(\_offset)(rFP,\_vreg,4)