Lines Matching refs:r29
422 push_reg r29, r52
612 GET_THREAD_INFO(r29)
615 addi r29, r29, THREAD_INFO_STEP_STATE_OFFSET
625 lw r29, r29
631 addi r23, r29, SINGLESTEP_STATE_FLAGS_OFFSET
634 bzt r29, \not_single_stepping
641 lw r26, r29
661 addi r24, r29, SINGLESTEP_STATE_ORIG_PC_OFFSET
689 addi r24, r29, SINGLESTEP_STATE_NEXT_PC_OFFSET
798 PTREGS_PTR(r29, PTREGS_OFFSET_EX1)
800 lw r29, r29
801 andi r29, r29, SPR_EX_CONTEXT_1_1__PL_MASK /* mask off ICS */
802 bzt r29, .Lresume_userspace
806 GET_THREAD_INFO(r29)
807 addli r28, r29, THREAD_INFO_FLAGS_OFFSET
810 addli r29, r29, THREAD_INFO_PREEMPT_COUNT_OFFSET
814 lw r29, r29
817 bnz r29, 1f
828 PTREGS_PTR(r29, PTREGS_OFFSET_PC)
832 lw r28, r29
842 sw r29, r28
873 addi r29, r32, THREAD_INFO_FLAGS_OFFSET
877 lw r29, r29
880 and r1, r29, r1
1061 moveli r29, 4096
1064 slt_u r29, r1, r29
1066 mnz r1, r29, r1
1067 move r29, zero
1077 1: pop_reg r29, sp, PTREGS_OFFSET_REG(1) - PTREGS_OFFSET_REG(29)
1267 PTREGS_PTR(r29, PTREGS_OFFSET_REG(0))
1268 sw r29, r0
1290 PTREGS_PTR(r29, PTREGS_OFFSET_REG(0))
1293 sw r29, r28
1356 addi r24, r29, SINGLESTEP_STATE_ORIG_PC_OFFSET
1366 addi r24, r29, SINGLESTEP_STATE_NEXT_PC_OFFSET
1370 addi r25, r29, SINGLESTEP_STATE_FLAGS_OFFSET
1391 addi r29, r29, SINGLESTEP_STATE_UPDATE_VALUE_OFFSET
1398 lw r29, r29
1408 sw r27, r29
1413 addi r24, r29, SINGLESTEP_STATE_BRANCH_NEXT_PC_OFFSET