Home
last modified time | relevance | path

Searched refs:write_with_mask (Results 1 – 3 of 3) sorted by relevance

/dports/emulators/riscv-isa-sim/riscv-isa-sim-4f12984/riscv/
H A Dcsrs.cc535 state->mie->write_with_mask(MIP_HS_MASK, 0); // also takes care of hie, sie in unlogged_write()
536 state->mip->write_with_mask(MIP_HS_MASK, 0); // also takes care of hip, sip, hvip in unlogged_write()
564 void mip_or_mie_csr_t::write_with_mask(const reg_t mask, const reg_t val) noexcept { in write_with_mask() function in mip_or_mie_csr_t
570 write_with_mask(write_mask(), val); in unlogged_write()
635 state->mip->write_with_mask(mask, val << shiftamt); in ip_write()
644 state->mie->write_with_mask(mask, val << shiftamt); in ie_write()
H A Dcsrs.h286 void write_with_mask(const reg_t mask, const reg_t val) noexcept;
H A Dprocessor.cc1120 state.mip->write_with_mask(MIP_MSIP, bytes[0] << IRQ_M_SOFT); in store()