x86: Use the common pseudoInst dispatch function.
authorGabe Black <gabeblack@google.com>
Mon, 13 Apr 2020 04:58:55 +0000 (21:58 -0700)
committerGabe Black <gabeblack@google.com>
Tue, 29 Sep 2020 11:10:36 +0000 (11:10 +0000)
commit87baeab20fdba0fc5a29b9db744bc377858e3228
tree1b5fe4d1d4b533cb8e31c56e1d35e6783f4b6b15
parente7f36d30c17719cec01e8660c9cf256b474a3f86
x86: Use the common pseudoInst dispatch function.

Instead of hand invoking each individual pseudo inst. New instructions
added in the future will automatically become available without a lot of
extra hand implementation. It also simplifies the x86 ISA description.

Change-Id: Ibb671dc2656e61679b7ed016c51a6c879e12910a
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/27789
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/x86/isa/decoder/two_byte_opcodes.isa
src/arch/x86/isa/includes.isa