diff --git a/src/riscv/riscv_asm.lalrpop b/src/riscv/riscv_asm.lalrpop index cbc524210..d7e93b478 100644 --- a/src/riscv/riscv_asm.lalrpop +++ b/src/riscv/riscv_asm.lalrpop @@ -69,7 +69,7 @@ Register: Register = { r"s[2-9]" => Register(16 + <>[1..].parse::().unwrap()), r"s1[0-1]" => Register(16 + <>[1..].parse::().unwrap()), r"t[0-2]" => Register(5 + <>[1..].parse::().unwrap()), - r"t[3-6]" => Register(28 + <>[1..].parse::().unwrap()), + r"t[3-6]" => Register(25 + <>[1..].parse::().unwrap()), } OffsetRegister: Argument = {