arch-riscv: Move unknown out of ISA description
authorAlec Roelke <ar4jc@virginia.edu>
Tue, 7 Nov 2017 17:11:11 +0000 (12:11 -0500)
committerAlec Roelke <ar4jc@virginia.edu>
Wed, 29 Nov 2017 00:57:23 +0000 (00:57 +0000)
commit19ad3c4ae46426e988602d870dc2c27fee1154f1
treee9507c51086e8c2f9f5f250f899d5dcb47e20a95
parenteb02066b31c85d22c67d1ead61048c196653ba1f
arch-riscv: Move unknown out of ISA description

This patch removes the Unknown instruction type out of the ISA generated
code and puts it into arch/riscv/insts.  Since there isn't any dynamic
behavior to it, all that's left behind is a template for creating a new
Unknown instruction.

Change-Id: If7c3258a24ecadd3e00ab74586e1740e14f028db
Reviewed-on: https://gem5-review.googlesource.com/6023
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Alec Roelke <ar4jc@virginia.edu>
src/arch/riscv/insts/bitfields.hh
src/arch/riscv/insts/unknown.hh [new file with mode: 0644]
src/arch/riscv/isa/formats/unknown.isa
src/arch/riscv/isa/includes.isa