Struct hazardflow_designs::cpu::mem::MemR
source · pub struct MemR {
pub bypass_from_mem: HOption<Register>,
pub bypass_from_wb: HOption<Register>,
pub redirect: HOption<u32>,
pub rf: Regfile,
}
Expand description
Hazard from memory stage to execute stage.
Fields§
§bypass_from_mem: HOption<Register>
Bypassed data from MEM.
bypass_from_wb: HOption<Register>
Bypassed data from WB.
redirect: HOption<u32>
Indicates that the pipeline should be redirected.
rf: Regfile
Register file.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for MemR
impl Send for MemR
impl Sync for MemR
impl Unpin for MemR
impl UnwindSafe for MemR
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more