Lines Matching refs:base
128 .macro RESTORE_REG_BASE base, reg, offset
129 ldr \reg, [\base, #(\offset)]
137 .macro SAVE_TWO_REGS_BASE base, reg1, reg2, offset
138 stp \reg1, \reg2, [\base, #(\offset)]
147 .macro RESTORE_TWO_REGS_BASE base, reg1, reg2, offset
148 ldp \reg1, \reg2, [\base, #(\offset)]
232 .macro SETUP_SAVE_REFS_AND_ARGS_FRAME_INTERNAL base argument
240 stp d0, d1, [\base, #16]
241 stp d2, d3, [\base, #32]
242 stp d4, d5, [\base, #48]
243 stp d6, d7, [\base, #64]
246 SAVE_TWO_REGS_BASE \base, x1, x2, 80
247 SAVE_TWO_REGS_BASE \base, x3, x4, 96
248 SAVE_TWO_REGS_BASE \base, x5, x6, 112
254 SAVE_TWO_REGS_BASE \base, x7, x20, 128
255 SAVE_TWO_REGS_BASE \base, x21, x22, 144
256 SAVE_TWO_REGS_BASE \base, x23, x24, 160
257 SAVE_TWO_REGS_BASE \base, x25, x26, 176
258 SAVE_TWO_REGS_BASE \base, x27, x28, 192
261 SAVE_TWO_REGS_BASE \base, x29, xLR, 208
266 .macro RESTORE_SAVE_REFS_AND_ARGS_FRAME_INTERNAL base argument
268 ldp d0, d1, [\base, #16]
269 ldp d2, d3, [\base, #32]
270 ldp d4, d5, [\base, #48]
271 ldp d6, d7, [\base, #64]
274 RESTORE_TWO_REGS_BASE \base, x1, x2, 80
275 RESTORE_TWO_REGS_BASE \base, x3, x4, 96
276 RESTORE_TWO_REGS_BASE \base, x5, x6, 112
282 RESTORE_TWO_REGS_BASE \base, x7, x20, 128
283 RESTORE_TWO_REGS_BASE \base, x21, x22, 144
284 RESTORE_TWO_REGS_BASE \base, x23, x24, 160
285 RESTORE_TWO_REGS_BASE \base, x25, x26, 176
286 RESTORE_TWO_REGS_BASE \base, x27, x28, 192
289 RESTORE_TWO_REGS_BASE \base, x29, xLR, 208