Lines Matching refs:ra
334 #define SAVE_RA(offset) STACK_STORE(ra, offset)
335 #define LOAD_RA(offset) STACK_LOAD(ra, offset)
340 #define RETURN jr ra
350 #define JAL(func) move rTEMP, ra; \
352 move ra, rTEMP
354 #define JALR(reg) move rTEMP, ra; \
355 jalr ra, reg; \
356 move ra, rTEMP
362 STACK_STORE(ra, 124)
370 #define STACK_LOAD_RA() STACK_LOAD(ra, 124); \
381 STACK_STORE(ra, 124); \
402 STACK_LOAD(ra, 124); \
475 # preserve a0-a2 and ra
479 SCRATCH_STORE(ra, 12)
487 # restore a0-a2 and ra
488 SCRATCH_LOAD(ra, 12)
2134 sw ra, r_RA*-4(sp) # push RA
2181 lw ra, r_RA*-4(sp) # pop RA
2513 beq ra, zero, 1f
2514 lw a0, 0(ra)
2641 lw ra, r_RA*4(a0) # restore ra
2750 sw ra, r_RA*4(a0) # save ra
2812 lw a0, -16(ra)
2825 # The ra register is preserved by the JALR macro.
2826 jr ra
2843 # preserve a0-a2 and ra
2847 SCRATCH_STORE(ra, 12)
2855 # restore a0-a2 and ra
2856 SCRATCH_LOAD(ra, 12)