Home
last modified time | relevance | path

Searched refs:jirl (Results 1 – 10 of 10) sorted by relevance

/linux/arch/loongarch/include/asm/
H A Dmodule.h63 u32 lu12iw, jirl; in emit_plt_entry() local
66 jirl = larch_insn_gen_jirl(0, LOONGARCH_GPR_T1, ADDR_IMM(val, ORI)); in emit_plt_entry()
68 return (struct plt_entry) { lu12iw, jirl }; in emit_plt_entry()
70 u32 lu12iw, lu32id, lu52id, jirl; in emit_plt_entry()
75 jirl = larch_insn_gen_jirl(0, LOONGARCH_GPR_T1, ADDR_IMM(val, ORI)); in emit_plt_entry()
77 return (struct plt_entry) { lu12iw, lu32id, lu52id, jirl }; in emit_plt_entry()
H A Dstackframe.h77 jirl zero, \temp1, 0xc
/linux/arch/loongarch/kernel/
H A Dgenex.S53 jirl ra, t0, 0
84 jirl ra, t0, 0
H A Dmcount.S43 jirl ra, t2, 0 /* (1) call *ftrace_trace_function */
H A Dhead.S96 jirl zero, t0, 0xc
/linux/arch/loongarch/power/
H A Dhibernate_asm.S65 jirl zero, ra, 0
H A Dsuspend_asm.S71 jirl ra, t0, 0 /* Call BIOS's STR sleep routine */
/linux/arch/loongarch/net/
H A Dbpf_jit.c253 emit_insn(ctx, jirl, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_RA, 0); in __build_epilogue()
259 emit_insn(ctx, jirl, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_T3, 7); in __build_epilogue()
1017 emit_insn(ctx, jirl, LOONGARCH_GPR_RA, t1, 0); in build_insn()
1351 emit_insn(ctx, jirl, rd, LOONGARCH_GPR_T1, 0); in emit_jump_and_link()
1840 emit_insn(ctx, jirl, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_RA, 0); in __arch_prepare_bpf_trampoline()
1854 emit_insn(ctx, jirl, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_T0, 0); in __arch_prepare_bpf_trampoline()
1859 emit_insn(ctx, jirl, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_T1, 0); in __arch_prepare_bpf_trampoline()
/linux/arch/loongarch/kvm/
H A Dswitch.S169 jirl ra, t8, 0
/linux/arch/loongarch/mm/
H A Dtlbex.S52 jirl ra, t0, 0