Lines Matching full:jalr
540 ((function_field == JALR) || (rd_field == 0 && (function_field == JR))));
560 return GetOpcodeField(instr) == SPECIAL && GetFunctionField(instr) == JALR;
1161 void Assembler::jalr(Register rs, Register rd) {
1164 GenInstrRegister(SPECIAL, rs, zero_reg, rd, 0, JALR);
1190 jalr(t9);
2176 // li(t9, address); jalr(t9) (or jr(t9)).
2181 // instruction, as well as possibly revert to jalr/jr if we now cross a
2187 // register used for the jalr/jr. Finally, we have to skip 'jr ra', which is
2213 // Try to convert JALR to JAL.
2230 // Patch JAL, but out of range, revert to JALR.
2231 // JALR rs reg is the rt reg specified in the ORI instruction.
2234 *(p+2) = SPECIAL | rs_field | rd_field | JALR;
2270 *(p+2) = SPECIAL | rs_field | rd_field | JALR;