Home | History | Annotate | Download | only in arm

Lines Matching refs:reg

69   reg nick      purpose
196 .macro FETCH_ADVANCE_INST_RB reg
197 ldrh rINST, [rPC, \reg]!
206 .macro FETCH reg, count
207 ldrh \reg, [rPC, #((\count)*2)]
210 .macro FETCH_S reg, count
211 ldrsh \reg, [rPC, #((\count)*2)]
219 .macro FETCH_B reg, count, byte
220 ldrb \reg, [rPC, #((\count)*2+(\byte))]
226 .macro GET_INST_OPCODE reg
227 and \reg, rINST, #255
241 .macro GOTO_OPCODE reg
242 add pc, rIBASE, \reg, lsl #${handler_size_bits}
244 .macro GOTO_OPCODE_BASE base,reg
245 add pc, \base, \reg, lsl #${handler_size_bits}
251 .macro GET_VREG reg, vreg
252 ldr \reg, [rFP, \vreg, lsl #2]
254 .macro SET_VREG reg, vreg
255 str \reg, [rFP, \vreg, lsl #2]
256 mov \reg, #0
257 str \reg, [rREFS, \vreg, lsl #2]
259 .macro SET_VREG_OBJECT reg, vreg, tmpreg
260 str \reg, [rFP, \vreg, lsl #2]
261 str \reg, [rREFS, \vreg, lsl #2]
263 .macro SET_VREG_SHADOW reg, vreg
264 str \reg, [rREFS, \vreg, lsl #2]
280 .macro VREG_INDEX_TO_ADDR reg, vreg
281 add \reg, rFP, \vreg, lsl #2 /* WARNING/FIXME: handle shadow frame vreg zero if store */