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 D | csrs.cc | 535 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 D | csrs.h | 286 void write_with_mask(const reg_t mask, const reg_t val) noexcept;
|
H A D | processor.cc | 1120 state.mip->write_with_mask(MIP_MSIP, bytes[0] << IRQ_M_SOFT); in store()
|