From fbcd985e68457f6d22550e127f4a5ec5afa0244b Mon Sep 17 00:00:00 2001 From: Connor Olding Date: Thu, 24 Dec 2015 23:43:36 -0800 Subject: [PATCH] use (more standard) OR format for MOV --- lips.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lips.lua b/lips.lua index 7bbf918..15ab609 100644 --- a/lips.lua +++ b/lips.lua @@ -385,9 +385,8 @@ local instructions = { -- pseudo-instructions B = {4, 'r', '00o'}, -- BEQ R0, R0, offset BAL = {1, 'r', '0Co', 17}, -- BGEZAL R0, offset - CL = {0, 'd', '00d0C', 32}, -- ADD RD, R0, R0 - MOV = {0, 'dt', '0td0C', 32}, -- ADD RD, R0, RT - MOVE = {0, 'dt', '0td0C', 32}, -- ADD RD, R0, RT + CL = {0, 'd', '00d0C', 37}, -- OR RD, R0, R0 + MOV = {0, 'ds', 's0d0C', 37}, -- OR RD, RS, R0 NEG = {0, 'dt', '0td0C', 34}, -- SUB RD, R0, RT NOP = {0, '', '0'}, -- SLL R0, R0, 0 NOT = {0, 'ds', 's0d0C', 39}, -- NOR RD, RS, R0