From 0b707f09b7cc465505aebac30146932d10a45b6f Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Sat, 6 Nov 2010 17:44:56 -0700 Subject: [opcodes] generate latex and verilog correctly --- opcodes | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'opcodes') diff --git a/opcodes b/opcodes index 0eaa963..7afa374 100644 --- a/opcodes +++ b/opcodes @@ -11,18 +11,18 @@ unimp 31..0=0 j 31..25=0x60 imm25 jal 31..25=0x61 imm25 -lui 31..25=0x71 rd imm20 +jalr.c 31..25=0x62 24..22=0 rd rs1 imm12 +jalr.r 31..25=0x62 24..22=1 rd rs1 imm12 +jalr.j 31..25=0x62 24..22=2 rd rs1 imm12 -jalr.c 31..25=0x72 24..22=0 rd rs1 imm12 -jalr.r 31..25=0x72 24..22=1 rd rs1 imm12 -jalr.j 31..25=0x72 24..22=2 rd rs1 imm12 +beq 31..25=0x63 24..22=0 rs1 rs2 imm12lo imm12hi +bne 31..25=0x63 24..22=1 rs1 rs2 imm12lo imm12hi +blt 31..25=0x63 24..22=4 rs1 rs2 imm12lo imm12hi +bge 31..25=0x63 24..22=5 rs1 rs2 imm12lo imm12hi +bltu 31..25=0x63 24..22=6 rs1 rs2 imm12lo imm12hi +bgeu 31..25=0x63 24..22=7 rs1 rs2 imm12lo imm12hi -beq 31..25=0x73 24..22=0 rs1 rs2 imm12lo imm12hi -bne 31..25=0x73 24..22=1 rs1 rs2 imm12lo imm12hi -blt 31..25=0x73 24..22=4 rs1 rs2 imm12lo imm12hi -bge 31..25=0x73 24..22=5 rs1 rs2 imm12lo imm12hi -bltu 31..25=0x73 24..22=6 rs1 rs2 imm12lo imm12hi -bgeu 31..25=0x73 24..22=7 rs1 rs2 imm12lo imm12hi +lui 31..25=0x71 rd imm20 addi 31..25=0x74 24..22=0 rd rs1 imm12 slti 31..25=0x74 24..22=2 rd rs1 imm12 -- cgit v1.2.3