diff options
author | Aleksandar Markovic <amarkovic@wavecomp.com> | 2018-12-26 18:46:28 +0100 |
---|---|---|
committer | Aleksandar Markovic <amarkovic@wavecomp.com> | 2019-01-03 17:52:52 +0100 |
commit | eabf76a0d46b7c2330881c9a65ef03ea70f01920 (patch) | |
tree | 0e2a4dd59619aedce4724fe243138c10427601e2 /disas/nanomips.h | |
parent | dffcf177dcfb789118f4eb519e088435d62ae42d (diff) |
disas: nanoMIPS: Reorder declarations and definitions of gpr decoders
Reorder declarations and definitions of gpr decoders by number of
input bits of corresponding encoding type.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com>
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Diffstat (limited to 'disas/nanomips.h')
-rw-r--r-- | disas/nanomips.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/disas/nanomips.h b/disas/nanomips.h index d6a6e3f27b..6482edafe3 100644 --- a/disas/nanomips.h +++ b/disas/nanomips.h @@ -105,13 +105,14 @@ private: uint64 renumber_registers(uint64 index, uint64 *register_list, size_t register_list_size); + + uint64 decode_gpr_gpr4(uint64 d); + uint64 decode_gpr_gpr4_zero(uint64 d); uint64 decode_gpr_gpr3(uint64 d); uint64 decode_gpr_gpr3_src_store(uint64 d); - uint64 decode_gpr_gpr1(uint64 d); - uint64 decode_gpr_gpr4_zero(uint64 d); - uint64 decode_gpr_gpr4(uint64 d); uint64 decode_gpr_gpr2_reg1(uint64 d); uint64 decode_gpr_gpr2_reg2(uint64 d); + uint64 decode_gpr_gpr1(uint64 d); uint64 copy(uint64 d); int64 copy(int64 d); |