Home
last modified time | relevance | path

Searched refs:LOONGARCH_GPR_ZERO (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/arch/loongarch/net/
H A Dbpf_jit.h112 emit_insn(ctx, or, rd, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_ZERO); in move_imm()
118 emit_insn(ctx, addiw, rd, LOONGARCH_GPR_ZERO, imm); in move_imm()
124 emit_insn(ctx, ori, rd, LOONGARCH_GPR_ZERO, imm); in move_imm()
132 emit_insn(ctx, lu52id, rd, LOONGARCH_GPR_ZERO, imm_63_52); in move_imm()
172 emit_insn(ctx, or, rd, rj, LOONGARCH_GPR_ZERO); in move_reg()
H A Dbpf_jit.c106 emit_insn(ctx, addid, REG_TCC, LOONGARCH_GPR_ZERO, MAX_TAIL_CALL_CNT); in build_prologue()
184 emit_insn(ctx, jirl, LOONGARCH_GPR_RA, LOONGARCH_GPR_ZERO, 0); in __build_epilogue()
190 emit_insn(ctx, jirl, LOONGARCH_GPR_T3, LOONGARCH_GPR_ZERO, 1); in __build_epilogue()
239 if (emit_tailcall_jmp(ctx, BPF_JSLT, REG_TCC, LOONGARCH_GPR_ZERO, jmp_offset) < 0) in emit_bpf_tail_call()
251 if (emit_tailcall_jmp(ctx, BPF_JEQ, t2, LOONGARCH_GPR_ZERO, jmp_offset) < 0) in emit_bpf_tail_call()
369 emit_insn(ctx, beq, t3, LOONGARCH_GPR_ZERO, -4); in emit_atomic()
377 emit_insn(ctx, beq, t3, LOONGARCH_GPR_ZERO, -6); in emit_atomic()
575 emit_insn(ctx, subd, dst, LOONGARCH_GPR_ZERO, dst); in build_insn()
793 tm = LOONGARCH_GPR_ZERO; in build_insn()
813 if (emit_cond_jmp(ctx, cond, t1, LOONGARCH_GPR_ZERO, jmp_offse in build_insn()
[all...]
/kernel/linux/linux-5.10/arch/loongarch/net/
H A Debpf_jit.h619 emit_insn(ctx, or, rd, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_ZERO); in move_imm32()
625 emit_insn(ctx, addiw, rd, LOONGARCH_GPR_ZERO, imm32); in move_imm32()
631 emit_insn(ctx, ori, rd, LOONGARCH_GPR_ZERO, imm32); in move_imm32()
658 emit_insn(ctx, lu52id, rd, LOONGARCH_GPR_ZERO, si12); in move_imm64()
681 emit_insn(ctx, or, rd, rj, LOONGARCH_GPR_ZERO); in move_reg()
786 emit_insn(ctx, jirl, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_T2, lower + 1); in cond_jump_offs32()
811 emit_insn(ctx, jirl, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_T1, lower + 1); in uncond_jump_offs32()
H A Debpf_jit.c123 emit_insn(ctx, addid, regmap[REG_TCC], LOONGARCH_GPR_ZERO, MAX_TAIL_CALL_CNT); in build_prologue()
201 emit_insn(ctx, jirl, LOONGARCH_GPR_ZERO, LOONGARCH_GPR_RA, 0); in __build_epilogue()
207 emit_insn(ctx, jirl, LOONGARCH_GPR_ZERO, regmap[TMP_REG_3], 1); in __build_epilogue()
250 emit_tailcall_jump(ctx, BPF_JSLT, tcc, LOONGARCH_GPR_ZERO, jmp_offset); in emit_bpf_tail_call()
262 emit_tailcall_jump(ctx, BPF_JEQ, tmp2, LOONGARCH_GPR_ZERO, jmp_offset); in emit_bpf_tail_call()
397 emit_insn(ctx, subd, dst, LOONGARCH_GPR_ZERO, dst); in build_insn()
577 emit_cond_jump(ctx, cond, tmp, LOONGARCH_GPR_ZERO, jmp_offset); in build_insn()
584 emit_cond_jump(ctx, cond, tmp, LOONGARCH_GPR_ZERO, jmp_offset); in build_insn()
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dinst.h88 LOONGARCH_GPR_ZERO = 0, enumerator
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dinst.h356 LOONGARCH_GPR_ZERO = 0, enumerator

Completed in 7 milliseconds