Searched refs:emit_branch (Results 1 – 2 of 2) sorted by relevance
/arch/sparc/net/ |
D | bpf_jit_comp_32.c | 247 #define emit_branch(BR_OPC, DEST) \ macro 256 #define emit_jump(DEST) emit_branch(BA, DEST) 465 emit_branch(BE, t_offset + 20); in bpf_jit_compile() 534 emit_branch(BE_PTR, cleanup_addr + 4); in bpf_jit_compile() 547 emit_branch(BE_PTR, cleanup_addr + 4); in bpf_jit_compile() 696 emit_branch(t_op, t_offset); in bpf_jit_compile() 704 emit_branch(f_op, f_offset); in bpf_jit_compile()
|
D | bpf_jit_comp_64.c | 626 static void emit_branch(unsigned int br_opc, unsigned int from_idx, unsigned int to_idx, in emit_branch() function 750 emit_branch(br_opcode, ctx->idx, branch_dst, ctx); in emit_compare_and_branch() 889 emit_branch(BGEU, ctx->idx, ctx->idx + OFFSET1, ctx); in emit_tail_call() 896 emit_branch(BGU, ctx->idx, ctx->idx + OFFSET2, ctx); in emit_tail_call() 910 emit_branch(BE, ctx->idx, ctx->idx + OFFSET3, ctx); in emit_tail_call() 971 emit_branch(BE|ANNUL, ctx->idx, ctx->epilogue_offset, ctx); in build_insn() 980 emit_branch(BE|ANNUL, ctx->idx, ctx->epilogue_offset, ctx); in build_insn() 992 emit_branch(BE|ANNUL, ctx->idx, ctx->epilogue_offset, ctx); in build_insn() 1007 emit_branch(BE|ANNUL, ctx->idx, ctx->epilogue_offset, ctx); in build_insn() 1198 emit_branch(BA, ctx->idx, ctx->offset[i + off], ctx); in build_insn() [all …]
|