Lines Matching refs:reg
59 .macro CFI_RESTORE_STATE_AND_DEF_CFA reg, offset
61 .cfi_def_cfa \reg, \offset
76 .macro CFI_DEF_CFA_BREG_PLUS_UCONST reg, offset, size
84 CFI_DEF_CFA_BREG_PLUS_UCONST_1_1(\reg, \offset, \size)
86 CFI_DEF_CFA_BREG_PLUS_UCONST_1_2(\reg, \offset, \size)
123 .macro SAVE_GPR_BASE base, reg, offset
124 sd \reg, (\offset)(\base)
125 .cfi_rel_offset \reg, (\offset)
129 .macro SAVE_GPR reg, offset
130 SAVE_GPR_BASE sp, \reg, \offset
134 .macro RESTORE_GPR_BASE base, reg, offset
135 ld \reg, (\offset)(\base)
136 .cfi_restore \reg
140 .macro RESTORE_GPR reg, offset
141 RESTORE_GPR_BASE sp, \reg, \offset
145 .macro RESTORE_GPR_NE skip, reg, offset
146 .ifnc \skip, \reg
147 RESTORE_GPR_BASE sp, \reg, \offset
152 .macro SAVE_FPR reg, offset
153 fsd \reg, (\offset)(sp)
154 .cfi_rel_offset \reg, (\offset)
158 .macro RESTORE_FPR reg, offset
159 fld \reg, (\offset)(sp)
160 .cfi_restore \reg
164 .macro LOAD_RUNTIME_INSTANCE reg argument
168 la \reg, _ZN3art7Runtime9instance_E
170 ld \reg, 0(\reg)
259 .macro SETUP_CALLEE_SAVE_FRAME_COMMON_INTERNAL reg argument
261 sd \reg, (sp)
730 .macro RETURN_OR_DELIVER_PENDING_EXCEPTION_REG reg argument
731 ld \reg, THREAD_EXCEPTION_OFFSET(xSELF)
732 bnez \reg, 1f
739 .macro LUI_VALUE reg, value
743 lui \reg, (\value) >> 12
826 .macro BRANCH_IF_BIT_CLEAR tmp, reg, bit, dest
827 slli \tmp, \reg, (63 - \bit) // tested bit => sign bit
832 .macro BRANCH_IF_BIT_SET tmp, reg, bit, dest
833 slli \tmp, \reg, (63 - \bit) // tested bit => sign bit