Searched refs:emit_branch (Results 1 - 4 of 4) sorted by relevance
/linux-master/arch/sparc/net/ |
H A D | bpf_jit_comp_32.c | 247 #define emit_branch(BR_OPC, DEST) \ macro 256 #define emit_jump(DEST) emit_branch(BA, DEST) 322 * This is why you see all of these funny emit_branch() and 465 emit_branch(BE, t_offset + 20); 534 emit_branch(BE_PTR, cleanup_addr + 4); 547 emit_branch(BE_PTR, cleanup_addr + 4); 695 emit_branch(t_op, t_offset); 703 emit_branch(f_op, f_offset);
|
H A D | bpf_jit_comp_64.c | 616 static void emit_branch(unsigned int br_opc, unsigned int from_idx, unsigned int to_idx, function 740 emit_branch(br_opcode, ctx->idx, branch_dst, ctx); 863 emit_branch(BGEU, ctx->idx, ctx->idx + OFFSET1, ctx); 870 emit_branch(BGEU, ctx->idx, ctx->idx + OFFSET2, ctx); 884 emit_branch(BE, ctx->idx, ctx->idx + OFFSET3, ctx); 1171 emit_branch(BA, ctx->idx, ctx->offset[i + off], ctx); 1238 emit_branch(BA, ctx->idx, ctx->epilogue_offset, ctx); 1397 emit_branch(BNE, 4, 0, ctx); 1425 emit_branch(BNE, 4, 0, ctx);
|
/linux-master/arch/parisc/net/ |
H A D | bpf_jit_comp64.c | 248 static int emit_branch(u8 op, u8 rd, u8 rs, signed long paoff, function 903 emit_branch(BPF_JNE, HPPA_REG_T1, HPPA_REG_ZERO, paoff, 906 emit_branch(BPF_OP(code), rd, rs, paoff, ctx); 949 emit_branch(BPF_OP(code), rd, rs, paoff, ctx); 965 emit_branch(BPF_JNE, HPPA_REG_T1, HPPA_REG_ZERO, paoff, ctx);
|
/linux-master/arch/riscv/net/ |
H A D | bpf_jit_comp64.c | 304 static void emit_branch(u8 cond, u8 rd, u8 rs, int rvoff, function 364 emit_branch(BPF_JGE, RV_REG_A2, RV_REG_T1, off, ctx); 371 emit_branch(BPF_JSLT, RV_REG_TCC, RV_REG_ZERO, off, ctx); 384 emit_branch(BPF_JEQ, RV_REG_T2, RV_REG_ZERO, off, ctx); 1384 emit_branch(BPF_JNE, RV_REG_T1, RV_REG_ZERO, rvoff, ctx); 1386 emit_branch(BPF_OP(code), rd, rs, rvoff, ctx); 1430 emit_branch(BPF_OP(code), rd, rs, rvoff, ctx); 1451 emit_branch(BPF_JNE, RV_REG_T1, RV_REG_ZERO, rvoff, ctx);
|
Completed in 158 milliseconds