From 3c453e96a9558776e8d235e76822809d7cdadcfb Mon Sep 17 00:00:00 2001 From: Ignacio Sica Date: Thu, 15 May 2025 12:11:08 -0300 Subject: [PATCH] add ds_load_b96 and ds_store_b96 instructions (#10338) --- extra/remu/src/thread.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extra/remu/src/thread.rs b/extra/remu/src/thread.rs index 78cacfa5ef..e1a3e552b5 100644 --- a/extra/remu/src/thread.rs +++ b/extra/remu/src/thread.rs @@ -1402,9 +1402,10 @@ impl<'a> Thread<'a> { match op { // load - 54 | 118 | 255 => { + 54 | 118 | 254 | 255 => { let dwords = match op { 255 => 4, + 254 => 3, 118 => 2, _ => 1, }; @@ -1425,9 +1426,10 @@ impl<'a> Thread<'a> { self.vec_reg.write64(vdst + 2, self.lds.read64(addr1)); } // store - 13 | 77 | 223 => { + 13 | 77 | 222 | 223 => { let dwords = match op { 223 => 4, + 222 => 3, 77 => 2, _ => 1, };