Lines Matching refs:load_reg
7726 int load_reg; in check_atomic_rmw() local
7772 load_reg = BPF_REG_0; in check_atomic_rmw()
7774 load_reg = insn->src_reg; in check_atomic_rmw()
7777 err = check_reg_arg(env, load_reg, DST_OP); in check_atomic_rmw()
7784 load_reg = -1; in check_atomic_rmw()
7792 if (!err && load_reg >= 0) in check_atomic_rmw()
7795 BPF_READ, load_reg, true, false); in check_atomic_rmw()
20665 int load_reg; in opt_subreg_zext_lo32_rnd_hi32() local
20668 load_reg = insn_def_regno(&insn); in opt_subreg_zext_lo32_rnd_hi32()
20678 if (load_reg == -1) in opt_subreg_zext_lo32_rnd_hi32()
20685 if (is_reg64(env, &insn, load_reg, NULL, DST_OP)) { in opt_subreg_zext_lo32_rnd_hi32()
20700 rnd_hi32_patch[3].dst_reg = load_reg; in opt_subreg_zext_lo32_rnd_hi32()
20723 if (WARN_ON(load_reg == -1)) { in opt_subreg_zext_lo32_rnd_hi32()
20729 zext_patch[1].dst_reg = load_reg; in opt_subreg_zext_lo32_rnd_hi32()
20730 zext_patch[1].src_reg = load_reg; in opt_subreg_zext_lo32_rnd_hi32()