Lines Matching refs:reg_set
200 u16 reg_set = saved_regs(ctx); in build_prologue() local
205 emit(ARM_PUSH(reg_set), ctx); in build_prologue()
208 if (reg_set) in build_prologue()
209 emit(ARM_PUSH(reg_set), ctx); in build_prologue()
240 u16 reg_set = saved_regs(ctx); in build_epilogue() local
245 reg_set &= ~(1 << ARM_LR); in build_epilogue()
249 reg_set &= ~(1 << ARM_IP); in build_epilogue()
250 reg_set |= (1 << ARM_SP); in build_epilogue()
251 emit(ARM_LDM(ARM_SP, reg_set), ctx); in build_epilogue()
253 if (reg_set) { in build_epilogue()
255 reg_set |= 1 << ARM_PC; in build_epilogue()
256 emit(ARM_POP(reg_set), ctx); in build_epilogue()