Searched refs:lu52id (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | module.h | 59 u32 addu16id, lu32id, lu52id, jirl; in emit_plt_entry() local 63 lu52id = larch_insn_gen_lu52id(REG_T1, REG_T1, ADDR_IMM(val, LU52ID)); in emit_plt_entry() 66 return (struct plt_entry) { addu16id, lu32id, lu52id, jirl }; in emit_plt_entry()
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | module.h | 53 u32 lu12iw, lu32id, lu52id, jirl; in emit_plt_entry() local 57 lu52id = larch_insn_gen_lu52id(LOONGARCH_GPR_T1, LOONGARCH_GPR_T1, ADDR_IMM(val, LU52ID)); in emit_plt_entry() 60 return (struct plt_entry) { lu12iw, lu32id, lu52id, jirl }; in emit_plt_entry()
|
H A D | inst.h | 606 DEF_EMIT_REG2I12_FORMAT(lu52id, lu52id_op)
|
/kernel/linux/linux-5.10/arch/loongarch/kernel/ |
H A D | relocate.c | 48 union loongarch_instruction *ori, *lu12iw, *lu32id, *lu52id; in apply_r_loongarch_mark_la_rel() local 53 lu52id = (union loongarch_instruction *)&loc_new[3]; in apply_r_loongarch_mark_la_rel() 58 dest |= ((u64)lu52id->reg2i12_format.simmediate & 0xfff) << 52; in apply_r_loongarch_mark_la_rel() 64 lu52id->reg2i12_format.simmediate = (dest >> 52) & 0xfff; in apply_r_loongarch_mark_la_rel()
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | relocate.c | 54 uint32_t lu12iw, ori, lu32id, lu52id; in relocate_absolute() local 60 lu52id = v >> 52; in relocate_absolute() 65 insn[3].reg2i12_format.immediate = lu52id; in relocate_absolute()
|
/kernel/linux/linux-6.6/arch/loongarch/net/ |
H A D | bpf_jit.h | 101 /* lu52id rd, rd, imm_63_52 */ in move_addr() 103 emit_insn(ctx, lu52id, rd, rd, imm_63_52); in move_addr() 128 /* lu52id rd, $zero, imm_63_52 */ in move_imm() 132 emit_insn(ctx, lu52id, rd, LOONGARCH_GPR_ZERO, imm_63_52); in move_imm() 160 /* lu52id rd, rd, imm_63_52 */ in move_imm() 162 emit_insn(ctx, lu52id, rd, rd, imm_63_52); in move_imm()
|
/kernel/linux/linux-5.10/arch/loongarch/net/ |
H A D | ebpf_jit.h | 656 /* lu52id rd, $zero, imm_63_52(signed) */ in move_imm64() 658 emit_insn(ctx, lu52id, rd, LOONGARCH_GPR_ZERO, si12); in move_imm64() 672 /* lu52id rd, rd, imm_63_52(signed) */ in move_imm64() 674 emit_insn(ctx, lu52id, rd, rd, si12); in move_imm64()
|
Completed in 7 milliseconds