Lines Matching defs:is_jmp32
16604 u8 opcode, bool is_jmp32)
16606 struct tnum t1 = is_jmp32 ? tnum_subreg(reg1->var_off) : reg1->var_off;
16607 struct tnum t2 = is_jmp32 ? tnum_subreg(reg2->var_off) : reg2->var_off;
16608 u64 umin1 = is_jmp32 ? (u64)reg1->u32_min_value : reg1->umin_value;
16609 u64 umax1 = is_jmp32 ? (u64)reg1->u32_max_value : reg1->umax_value;
16610 s64 smin1 = is_jmp32 ? (s64)reg1->s32_min_value : reg1->smin_value;
16611 s64 smax1 = is_jmp32 ? (s64)reg1->s32_max_value : reg1->smax_value;
16612 u64 umin2 = is_jmp32 ? (u64)reg2->u32_min_value : reg2->umin_value;
16613 u64 umax2 = is_jmp32 ? (u64)reg2->u32_max_value : reg2->umax_value;
16614 s64 smin2 = is_jmp32 ? (s64)reg2->s32_min_value : reg2->smin_value;
16615 s64 smax2 = is_jmp32 ? (s64)reg2->s32_max_value : reg2->smax_value;
16655 if (!is_jmp32) {
16681 if (!is_jmp32) {
16695 if (!is_reg_const(reg2, is_jmp32)) {
16699 if (!is_reg_const(reg2, is_jmp32))
16828 u8 opcode, bool is_jmp32)
16830 if (reg_is_pkt_pointer_any(reg1) && reg_is_pkt_pointer_any(reg2) && !is_jmp32)
16837 if (!is_reg_const(reg2, is_jmp32)) {
16842 if (!is_reg_const(reg2, is_jmp32))
16851 val = reg_const_value(reg2, is_jmp32);
16866 return is_scalar_branch_taken(reg1, reg2, opcode, is_jmp32);
16896 u8 opcode, bool is_jmp32)
16916 if (is_jmp32) {
16944 if (!is_reg_const(reg2, is_jmp32))
16946 if (!is_reg_const(reg2, is_jmp32))
16952 val = reg_const_value(reg2, is_jmp32);
16953 if (is_jmp32) {
16983 if (!is_reg_const(reg2, is_jmp32))
16985 if (!is_reg_const(reg2, is_jmp32))
16987 val = reg_const_value(reg2, is_jmp32);
17000 if (is_jmp32) {
17008 if (!is_reg_const(reg2, is_jmp32))
17010 if (!is_reg_const(reg2, is_jmp32))
17012 val = reg_const_value(reg2, is_jmp32);
17017 if (is_jmp32) {
17025 if (is_jmp32) {
17034 if (is_jmp32) {
17043 if (is_jmp32) {
17052 if (is_jmp32) {
17076 u8 opcode, bool is_jmp32)
17095 regs_refine_cond_op(false_reg1, false_reg2, rev_opcode(opcode), is_jmp32);
17100 regs_refine_cond_op(true_reg1, true_reg2, opcode, is_jmp32);
17399 bool is_jmp32;
17482 is_jmp32 = BPF_CLASS(insn->code) == BPF_JMP32;
17483 pred = is_branch_taken(dst_reg, src_reg, opcode, is_jmp32);
17551 dst_reg, src_reg, opcode, is_jmp32);
17563 opcode, is_jmp32);
17594 if (!is_jmp32 && BPF_SRC(insn->code) == BPF_X &&
17623 if (!is_jmp32 && BPF_SRC(insn->code) == BPF_K &&