summaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorGravatar Andrew Waterman <waterman@ubuntu.(none)>2010-08-22 21:25:59 -0700
committerGravatar Andrew Waterman <waterman@ubuntu.(none)>2010-08-22 21:25:59 -0700
commitccacad57da4895aa931c50a24eb7b9a45a8426dd (patch)
tree4e3beaf321b6c7efb256b563b98cea7867048810 /opcodes
parentc898993789446b551695bf9533b7e0e6a2e71d73 (diff)
[xcc,sim] Eliminated slori instruction
the "li" macro in RISC-V assembly isn't as efficient anymore for 64b constants, and "la" doesn't work for 64b addresses with ".set noat". But it's worth it to remove an ugly instruction.
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes1
1 files changed, 0 insertions, 1 deletions
diff --git a/opcodes b/opcodes
index e3b2210..a63c164 100644
--- a/opcodes
+++ b/opcodes
@@ -12,7 +12,6 @@ j 31..27=0x18 imm27 # opcodes 0x60-0x64
jal 31..27=0x19 imm27 # opcodes 0x64-0x68
lui 31..25=0x71 ra imm20
-slori 31..25=0x72 ra imm20
beq 31..25=0x73 14..12=0 ra rb imm
bne 31..25=0x73 14..12=1 ra rb imm