Lines Matching refs:load_reg
6681 int load_reg; in check_atomic() local
6747 load_reg = BPF_REG_0; in check_atomic()
6749 load_reg = insn->src_reg; in check_atomic()
6752 err = check_reg_arg(env, load_reg, DST_OP); in check_atomic()
6759 load_reg = -1; in check_atomic()
6767 if (!err && load_reg >= 0) in check_atomic()
6769 BPF_SIZE(insn->code), BPF_READ, load_reg, in check_atomic()
17620 int load_reg; in opt_subreg_zext_lo32_rnd_hi32() local
17623 load_reg = insn_def_regno(&insn); in opt_subreg_zext_lo32_rnd_hi32()
17633 if (load_reg == -1) in opt_subreg_zext_lo32_rnd_hi32()
17640 if (is_reg64(env, &insn, load_reg, NULL, DST_OP)) { in opt_subreg_zext_lo32_rnd_hi32()
17655 rnd_hi32_patch[3].dst_reg = load_reg; in opt_subreg_zext_lo32_rnd_hi32()
17678 if (WARN_ON(load_reg == -1)) { in opt_subreg_zext_lo32_rnd_hi32()
17684 zext_patch[1].dst_reg = load_reg; in opt_subreg_zext_lo32_rnd_hi32()
17685 zext_patch[1].src_reg = load_reg; in opt_subreg_zext_lo32_rnd_hi32()