From 25ce77db5f0dbfe6064eb0553591f1b956bad24a Mon Sep 17 00:00:00 2001 From: bd Date: Tue, 1 Apr 2025 15:57:14 -0400 Subject: Fix a lot of pipeline bugs --- inc/stage.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'inc/stage.h') diff --git a/inc/stage.h b/inc/stage.h index 2f9812f..87ee9c1 100644 --- a/inc/stage.h +++ b/inc/stage.h @@ -80,6 +80,12 @@ class Stage * @return true if registers are not in checked_out, false otherwise. */ bool is_checked_out(signed int r); + /** + * Stores `d` into the register indexed `v`. + * @param the register number. + * @param the value to store. + */ + void store_register(signed int v, signed int d); /** * Returns the value of the register corresponding to `v`. * @param the register number. -- cgit v1.2.3