Home
last modified time | relevance | path

Searched refs:LOONGARCH_GPR_RA (Results 1 – 5 of 5) sorted by relevance

/linux/arch/loongarch/net/
H A Dbpf_jit.c146 move_reg(ctx, LOONGARCH_GPR_T0, LOONGARCH_GPR_RA); in build_prologue()
162 emit_insn(ctx, std, LOONGARCH_GPR_RA, LOONGARCH_GPR_SP, store_offset); in build_prologue()
209 emit_insn(ctx, ldd, LOONGARCH_GPR_RA, LOONGARCH_GPR_SP, load_offset); in __build_epilogue()
253 emit_insn(ctx, jirl, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_RA, 0); in __build_epilogue()
1017 emit_insn(ctx, jirl, LOONGARCH_GPR_RA, t1, 0); in build_insn()
1370 return emit_jump_and_link(&ctx, is_call ? LOONGARCH_GPR_RA : LOONGARCH_GPR_ZERO, (u64)target); in emit_jump_or_nops()
1375 return emit_jump_and_link(ctx, LOONGARCH_GPR_RA, addr); in emit_call()
1711 emit_insn(ctx, std, LOONGARCH_GPR_RA, LOONGARCH_GPR_SP, stack_size - 8); in __arch_prepare_bpf_trampoline()
1722 emit_insn(ctx, std, LOONGARCH_GPR_RA, LOONGARCH_GPR_SP, 8); in __arch_prepare_bpf_trampoline()
1836 emit_insn(ctx, ldd, LOONGARCH_GPR_RA, LOONGARCH_GPR_SP, stack_size - 8); in __arch_prepare_bpf_trampoline()
[all …]
/linux/tools/objtool/arch/loongarch/
H A Ddecode.c216 if (inst.reg2i14_format.rd == LOONGARCH_GPR_RA && in decode_insn_reg2i14_fomat()
299 inst.reg3_format.rk == LOONGARCH_GPR_RA && in decode_insn_reg3_fomat()
388 emit_jirl((union loongarch_instruction *)&ret, LOONGARCH_GPR_RA, LOONGARCH_GPR_ZERO, 0); in arch_ret_insn()
/linux/tools/arch/loongarch/include/asm/
H A Dinst.h126 LOONGARCH_GPR_RA = 1, enumerator
/linux/arch/loongarch/kernel/
H A Dftrace_dyn.c176 new = larch_insn_gen_move(LOONGARCH_GPR_T0, LOONGARCH_GPR_RA); in ftrace_init_nop()
/linux/arch/loongarch/include/asm/
H A Dinst.h382 LOONGARCH_GPR_RA = 1, enumerator
446 ip->reg2i12_format.rd == LOONGARCH_GPR_RA && in is_ra_save_ins()