import from openpower.endian
use openpower.test.common
move over to from openpower imports
series of extensive modifications to fix long-standing bug in CR handling cr as a FieldSelectableInt is being removed
CR FXM becomes a full mask. https://bugs.libre-soc.org/show_bug.cgi?id=478
convert CR test to accumulator style
format code
sorting out bigendian/littleendian including in qemu qemu is a pain!
adding mtspr tests
big reorg on PowerDecoder2, actually Decode2Execute1Type plan is to move the decoding of instruction fields closer to the CompUnits
no global variables in test suites
use common get_cu_inputs for CR unit tests
rename regspecs to give a consistent naming scheme the Decode phase needs to be able to associate regspec information with actual signals, back in Decode2Execute1Type. the simplest way to do this is to make the regspec register names consistent and actually refer *to* Decode2Execute1Type signals
remove reading port 3 for CR pipeline. RS moved to port 1
whoops need to read RS in CR inputs test
add first version of CR CompUnit test