Home
last modified time | relevance | path

Searched refs:emit_insn (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/arch/loongarch/net/
H A Dbpf_jit.c146 emit_insn(ctx, nop); in build_prologue()
236 emit_insn(ctx, ldwu, t1, a1, off); in emit_bpf_tail_call()
256 emit_insn(ctx, ldd, t2, t2, off); in emit_bpf_tail_call()
263 emit_insn(ctx, ldd, t3, t2, off); in emit_bpf_tail_call()
372 emit_insn(ctx, lld, r0, t1, 0); in emit_atomic()
373 emit_insn(ctx, bne, t2, r0, 4); in emit_atomic()
375 emit_insn(ctx, scd, t3, t1, 0); in emit_atomic()
378 emit_insn(ctx, llw, r0, t1, 0); in emit_atomic()
381 emit_insn(ctx, bne, t2, r0, 4); in emit_atomic()
383 emit_insn(ctx, scw, t3, t1, 0); in emit_atomic()
[all …]
H A Dbpf_jit.h35 #define emit_insn(ctx, func, ...) \ macro
78 emit_insn(ctx, lu32id, reg, 0); in emit_zext_32()
87 emit_insn(ctx, addiw, reg, reg, 0); in emit_sext_32()
96 emit_insn(ctx, lu12iw, rd, imm_31_12); in move_addr()
100 emit_insn(ctx, ori, rd, rd, imm_11_0); in move_addr()
104 emit_insn(ctx, lu32id, rd, imm_51_32); in move_addr()
143 emit_insn(ctx, lu12iw, rd, imm_31_12); in move_imm()
148 emit_insn(ctx, ori, rd, rd, imm_11_0); in move_imm()
161 emit_insn(ctx, lu32id, rd, imm_51_32); in move_imm()
261 emit_insn(ctx, b, jmp_offset); in cond_jmp_offs26()
[all …]