From c1a70c9a46b11986751e69139f153d085e779c21 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Sat, 21 Sep 2013 06:43:00 -0700 Subject: Update ISA encoding --- opcodes-custom | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) (limited to 'opcodes-custom') diff --git a/opcodes-custom b/opcodes-custom index f988cab..036bc4b 100644 --- a/opcodes-custom +++ b/opcodes-custom @@ -1,27 +1,27 @@ -custom0 rd rs1 imm12 9..7=0 6..2=0x02 1..0=3 -custom0.rs1 rd rs1 imm12 9..7=2 6..2=0x02 1..0=3 -custom0.rs1.rs2 rd rs1 imm12 9..7=3 6..2=0x02 1..0=3 -custom0.rd rd rs1 imm12 9..7=4 6..2=0x02 1..0=3 -custom0.rd.rs1 rd rs1 imm12 9..7=6 6..2=0x02 1..0=3 -custom0.rd.rs1.rs2 rd rs1 imm12 9..7=7 6..2=0x02 1..0=3 +custom0 rd rs1 imm12 14..12=0 6..2=0x02 1..0=3 +custom0.rs1 rd rs1 imm12 14..12=2 6..2=0x02 1..0=3 +custom0.rs1.rs2 rd rs1 imm12 14..12=3 6..2=0x02 1..0=3 +custom0.rd rd rs1 imm12 14..12=4 6..2=0x02 1..0=3 +custom0.rd.rs1 rd rs1 imm12 14..12=6 6..2=0x02 1..0=3 +custom0.rd.rs1.rs2 rd rs1 imm12 14..12=7 6..2=0x02 1..0=3 -custom1 rd rs1 imm12 9..7=0 6..2=0x03 1..0=3 -custom1.rs1 rd rs1 imm12 9..7=2 6..2=0x03 1..0=3 -custom1.rs1.rs2 rd rs1 imm12 9..7=3 6..2=0x03 1..0=3 -custom1.rd rd rs1 imm12 9..7=4 6..2=0x03 1..0=3 -custom1.rd.rs1 rd rs1 imm12 9..7=6 6..2=0x03 1..0=3 -custom1.rd.rs1.rs2 rd rs1 imm12 9..7=7 6..2=0x03 1..0=3 +custom1 rd rs1 imm12 14..12=0 6..2=0x0A 1..0=3 +custom1.rs1 rd rs1 imm12 14..12=2 6..2=0x0A 1..0=3 +custom1.rs1.rs2 rd rs1 imm12 14..12=3 6..2=0x0A 1..0=3 +custom1.rd rd rs1 imm12 14..12=4 6..2=0x0A 1..0=3 +custom1.rd.rs1 rd rs1 imm12 14..12=6 6..2=0x0A 1..0=3 +custom1.rd.rs1.rs2 rd rs1 imm12 14..12=7 6..2=0x0A 1..0=3 -custom2 rd rs1 imm12 9..7=0 6..2=0x15 1..0=3 -custom2.rs1 rd rs1 imm12 9..7=2 6..2=0x15 1..0=3 -custom2.rs1.rs2 rd rs1 imm12 9..7=3 6..2=0x15 1..0=3 -custom2.rd rd rs1 imm12 9..7=4 6..2=0x15 1..0=3 -custom2.rd.rs1 rd rs1 imm12 9..7=6 6..2=0x15 1..0=3 -custom2.rd.rs1.rs2 rd rs1 imm12 9..7=7 6..2=0x15 1..0=3 +custom2 rd rs1 imm12 14..12=0 6..2=0x16 1..0=3 +custom2.rs1 rd rs1 imm12 14..12=2 6..2=0x16 1..0=3 +custom2.rs1.rs2 rd rs1 imm12 14..12=3 6..2=0x16 1..0=3 +custom2.rd rd rs1 imm12 14..12=4 6..2=0x16 1..0=3 +custom2.rd.rs1 rd rs1 imm12 14..12=6 6..2=0x16 1..0=3 +custom2.rd.rs1.rs2 rd rs1 imm12 14..12=7 6..2=0x16 1..0=3 -custom3 rd rs1 imm12 9..7=0 6..2=0x1E 1..0=3 -custom3.rs1 rd rs1 imm12 9..7=2 6..2=0x1E 1..0=3 -custom3.rs1.rs2 rd rs1 imm12 9..7=3 6..2=0x1E 1..0=3 -custom3.rd rd rs1 imm12 9..7=4 6..2=0x1E 1..0=3 -custom3.rd.rs1 rd rs1 imm12 9..7=6 6..2=0x1E 1..0=3 -custom3.rd.rs1.rs2 rd rs1 imm12 9..7=7 6..2=0x1E 1..0=3 +custom3 rd rs1 imm12 14..12=0 6..2=0x1E 1..0=3 +custom3.rs1 rd rs1 imm12 14..12=2 6..2=0x1E 1..0=3 +custom3.rs1.rs2 rd rs1 imm12 14..12=3 6..2=0x1E 1..0=3 +custom3.rd rd rs1 imm12 14..12=4 6..2=0x1E 1..0=3 +custom3.rd.rs1 rd rs1 imm12 14..12=6 6..2=0x1E 1..0=3 +custom3.rd.rs1.rs2 rd rs1 imm12 14..12=7 6..2=0x1E 1..0=3 -- cgit v1.2.3