big reorg on PowerDecoder2, actually Decode2Execute1Type
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 5 Jul 2020 15:40:30 +0000 (16:40 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 5 Jul 2020 15:40:30 +0000 (16:40 +0100)
commitd652efe4157cfc39bc08685a4c7b968a1d9c236e
tree6fcadab27f4550ba8b07a7b87de3e90676acd986
parentd88d71ab92cbd4d1c00100e90135a128d093bf17
big reorg on PowerDecoder2, actually Decode2Execute1Type
plan is to move the decoding of instruction fields closer to the
CompUnits
32 files changed:
src/soc/decoder/decode2execute1.py
src/soc/decoder/isa/caller.py
src/soc/decoder/power_decoder2.py
src/soc/decoder/power_regspec_map.py
src/soc/fu/alu/alu_input_record.py
src/soc/fu/alu/test/test_pipe_caller.py
src/soc/fu/branch/br_input_record.py
src/soc/fu/branch/test/test_pipe_caller.py
src/soc/fu/common_output_stage.py
src/soc/fu/compunits/test/test_alu_compunit.py
src/soc/fu/compunits/test/test_branch_compunit.py
src/soc/fu/compunits/test/test_compunit.py
src/soc/fu/compunits/test/test_cr_compunit.py
src/soc/fu/compunits/test/test_logical_compunit.py
src/soc/fu/compunits/test/test_shiftrot_compunit.py
src/soc/fu/compunits/test/test_spr_compunit.py
src/soc/fu/compunits/test/test_trap_compunit.py
src/soc/fu/cr/cr_input_record.py
src/soc/fu/cr/test/test_pipe_caller.py
src/soc/fu/div/test/test_pipe_caller.py
src/soc/fu/ldst/ldst_input_record.py
src/soc/fu/logical/logical_input_record.py
src/soc/fu/logical/test/test_pipe_caller.py
src/soc/fu/shift_rot/sr_input_record.py
src/soc/fu/shift_rot/test/test_pipe_caller.py
src/soc/fu/spr/spr_input_record.py
src/soc/fu/spr/test/test_pipe_caller.py
src/soc/fu/test/common.py
src/soc/fu/trap/test/test_pipe_caller.py
src/soc/fu/trap/trap_input_record.py
src/soc/simple/core.py
src/soc/simple/test/test_core.py