summaryrefslogtreecommitdiff
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
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.
-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