Lines Matching refs:vreg
251 .macro GET_VREG reg, vreg argument
252 ldr \reg, [xFP, \vreg, uxtw #2]
254 .macro SET_VREG reg, vreg argument
255 str \reg, [xFP, \vreg, uxtw #2]
256 str wzr, [xREFS, \vreg, uxtw #2]
258 .macro SET_VREG_OBJECT reg, vreg, tmpreg
259 str \reg, [xFP, \vreg, uxtw #2]
260 str \reg, [xREFS, \vreg, uxtw #2]
262 .macro SET_VREG_FLOAT reg, vreg argument
263 str \reg, [xFP, \vreg, uxtw #2]
264 str wzr, [xREFS, \vreg, uxtw #2]
270 .macro GET_VREG_WIDE reg, vreg argument
271 add ip2, xFP, \vreg, uxtw #2
274 .macro SET_VREG_WIDE reg, vreg argument
275 add ip2, xFP, \vreg, uxtw #2
277 add ip2, xREFS, \vreg, uxtw #2
280 .macro GET_VREG_DOUBLE reg, vreg argument
281 add ip2, xFP, \vreg, uxtw #2
284 .macro SET_VREG_DOUBLE reg, vreg argument
285 add ip2, xFP, \vreg, uxtw #2
287 add ip2, xREFS, \vreg, uxtw #2
295 .macro GET_VREG_S reg, vreg argument
296 ldrsw \reg, [xFP, \vreg, uxtw #2]
302 .macro VREG_INDEX_TO_ADDR reg, vreg argument
303 add \reg, xFP, \vreg, uxtw #2 /* WARNING: handle shadow frame vreg zero if store */