Lines Matching refs:is64
737 static void emit_mov_reg(u8 **pprog, bool is64, u32 dst_reg, u32 src_reg) in emit_mov_reg() argument
741 if (is64) { in emit_mov_reg()
754 static void emit_movsx_reg(u8 **pprog, int num_bits, bool is64, u32 dst_reg, in emit_movsx_reg() argument
759 if (is64) { in emit_movsx_reg()
809 static void maybe_emit_mod(u8 **pprog, u32 dst_reg, u32 src_reg, bool is64) in maybe_emit_mod() argument
813 if (is64) in maybe_emit_mod()
823 static void maybe_emit_1mod(u8 **pprog, u32 reg, bool is64) in maybe_emit_1mod() argument
827 if (is64) in maybe_emit_1mod()
1058 static void emit_shiftx(u8 **pprog, u32 dst_reg, u8 src_reg, bool is64, u8 op) in emit_shiftx() argument
1064 emit_3vex(&prog, r, false, r, m, is64, src_reg, false, op); in emit_shiftx()
1227 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; in do_jit() local
1249 emit_mov_reg(&prog, is64, BPF_REG_0, dst_reg); in do_jit()
1259 maybe_emit_1mod(&prog, src_reg, is64); in do_jit()
1268 maybe_emit_1mod(&prog, src_reg, is64); in do_jit()
1275 emit_mov_reg(&prog, is64, dst_reg, BPF_REG_3); in do_jit()
1279 emit_mov_reg(&prog, is64, dst_reg, BPF_REG_0); in do_jit()
1613 bool is64 = BPF_SIZE(insn->code) == BPF_DW; in do_jit() local
1638 emit_mov_reg(&prog, is64, AUX_REG, BPF_REG_0); in do_jit()
1639 maybe_emit_mod(&prog, AUX_REG, real_src_reg, is64); in do_jit()
1655 emit_mov_reg(&prog, is64, real_src_reg, BPF_REG_0); in do_jit()