Lines Matching refs:load_reg
4519 int load_reg; in check_atomic() local
4585 load_reg = BPF_REG_0; in check_atomic()
4587 load_reg = insn->src_reg; in check_atomic()
4590 err = check_reg_arg(env, load_reg, DST_OP); in check_atomic()
4597 load_reg = -1; in check_atomic()
4605 if (!err && load_reg >= 0) in check_atomic()
4607 BPF_SIZE(insn->code), BPF_READ, load_reg, in check_atomic()
12309 int load_reg; in opt_subreg_zext_lo32_rnd_hi32() local
12312 load_reg = insn_def_regno(&insn); in opt_subreg_zext_lo32_rnd_hi32()
12322 if (load_reg == -1) in opt_subreg_zext_lo32_rnd_hi32()
12329 if (is_reg64(env, &insn, load_reg, NULL, DST_OP)) { in opt_subreg_zext_lo32_rnd_hi32()
12344 rnd_hi32_patch[3].dst_reg = load_reg; in opt_subreg_zext_lo32_rnd_hi32()
12363 if (WARN_ON(load_reg == -1)) { in opt_subreg_zext_lo32_rnd_hi32()
12369 zext_patch[1].dst_reg = load_reg; in opt_subreg_zext_lo32_rnd_hi32()
12370 zext_patch[1].src_reg = load_reg; in opt_subreg_zext_lo32_rnd_hi32()