diff --git a/src/asm/write_asm.rs b/src/asm/write_asm.rs index 73c4e22..007adac 100644 --- a/src/asm/write_asm.rs +++ b/src/asm/write_asm.rs @@ -208,7 +208,7 @@ impl WriteString for RType { Self::Sub(data_size) => format!("sub{}", data_size.write_string()), Self::Sll(data_size) => format!("sll{}", data_size.write_string()), Self::Srl(data_size) => format!("srl{}", data_size.write_string()), - Self::Sra(data_size) => format!("srl{}", data_size.write_string()), + Self::Sra(data_size) => format!("sra{}", data_size.write_string()), Self::Mul(data_size) => format!("mul{}", data_size.write_string()), Self::Div { data_size, diff --git a/src/tests.rs b/src/tests.rs index 8055de1..277d751 100644 --- a/src/tests.rs +++ b/src/tests.rs @@ -216,12 +216,7 @@ pub fn test_opt, P2: AsRef, O: Optimize