Lines Matching refs:old_value
5540 target_ulong old_value = 0; in riscv_csrrw_do64() local
5557 ret = csr_ops[csrno].read(env, csrno, &old_value); in riscv_csrrw_do64()
5565 new_value = (old_value & ~write_mask) | (new_value & write_mask); in riscv_csrrw_do64()
5576 *ret_value = old_value; in riscv_csrrw_do64()
5611 Int128 old_value; in riscv_csrrw_do128() local
5614 ret = csr_ops[csrno].read128(env, csrno, &old_value); in riscv_csrrw_do128()
5621 new_value = int128_or(int128_and(old_value, int128_not(write_mask)), in riscv_csrrw_do128()
5639 *ret_value = old_value; in riscv_csrrw_do128()
5667 target_ulong old_value; in riscv_csrr_i128() local
5668 ret = riscv_csrrw_do64(env, csrno, &old_value, 0, 0, 0); in riscv_csrr_i128()
5670 *ret_value = int128_make64(old_value); in riscv_csrr_i128()
5698 target_ulong old_value; in riscv_csrrw_i128() local
5699 ret = riscv_csrrw_do64(env, csrno, &old_value, in riscv_csrrw_i128()
5703 *ret_value = int128_make64(old_value); in riscv_csrrw_i128()