convert branch pipeline to use msr/cia as immediates
[soc.git] / src / soc / fu / branch /
2020-07-21 Luke Kenneth Casso... convert branch pipeline to use msr/cia as immediates
2020-07-16 Luke Kenneth Casso... use CompOpSubsetBase class in Branch op record
2020-07-15 Luke Kenneth Casso... document branch pipeline relationship with PowerDecode2
2020-07-12 Luke Kenneth Casso... rename InternalOp to MicrOp
2020-07-11 Luke Kenneth Casso... sorting out bigendian/littleendian including in qemu
2020-07-08 Jacob LifshayMerge branch 'master' of ssh://git.libre-riscv.org...
2020-07-05 Luke Kenneth Casso... big reorg on PowerDecoder2, actually Decode2Execute1Type
2020-07-04 Luke Kenneth Casso... more updating spr1/spr2 to fast1/fast2
2020-07-04 Luke Kenneth Casso... rename spr1/spr2 to fast1/fast2 in branch
2020-07-01 Luke Kenneth Casso... whoops missed some cases in unit test changing ALUHelpers
2020-06-11 Luke Kenneth Casso... add fast spr1/2 sim ALUHelpers
2020-06-10 Luke Kenneth Casso... move to common ALUHelpers for branch test_pipe_caller.py
2020-06-07 Luke Kenneth Casso... add extra args to ISA in branch test_pipe_caller
2020-06-06 Luke Kenneth Casso... remove unneeded imports
2020-06-06 Luke Kenneth Casso... noticed the regular pattern in all pipe_data.py (regspecs).
2020-06-04 Luke Kenneth Casso... no global variables in test suites
2020-06-04 Luke Kenneth Casso... use common TestCase in branch
2020-06-04 Luke Kenneth Casso... use copy of FHDLTestCase
2020-06-03 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2020-06-03 Luke Kenneth Casso... whitespace
2020-06-03 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2020-06-03 Luke Kenneth Casso... remove rdflags in pipe_data.py (redundant)
2020-06-03 Luke Kenneth Casso... tidyup branch. comments
2020-06-02 Luke Kenneth Casso... move setting cia input to branch from get_cu_inputs...
2020-06-02 Luke Kenneth Casso... hooray, get_cu_inputs now common to both types of tests
2020-06-02 Luke Kenneth Casso... oooo very annoying. there does not appear to be any...
2020-06-02 Luke Kenneth Casso... add get_inputs function to branch test_pipe_caller
2020-06-02 Michael NolanSelect spr1 for bcctr - use fast_spr decoding from...
2020-06-02 Luke Kenneth Casso... decode fast spr for OP_BCREG CTR, TAR and LR
2020-06-02 Luke Kenneth Casso... add TODO comments for read_fast1/2
2020-06-02 Luke Kenneth Casso... debugging branch fast registers
2020-06-02 Michael NolanHandle removal of spr2 field from decoder
2020-06-02 Luke Kenneth Casso... add comment about fast1 and fast2 in branch test_pipe_c...
2020-06-02 Michael NolanFix test_bc_reg
2020-06-02 Luke Kenneth Casso... add in fast regs support in decoder and into regspec_decode
2020-06-02 Luke Kenneth Casso... rename regspecs to give a consistent naming scheme
2020-06-01 Luke Kenneth Casso... okaaay add a "rdflags" function which obtains the yes...
2020-06-01 Luke Kenneth Casso... add test_bc_reg (fails)
2020-06-01 Luke Kenneth Casso... CompBROpSubset exists
2020-06-01 Luke Kenneth Casso... invert SPR1/2 in branch output data
2020-06-01 Luke Kenneth Casso... swap over SPR1/2 to fit with microwatt SPR conventions
2020-05-24 Luke Kenneth Casso... add gitignore for branch fu formal
2020-05-24 Michael NolanAssert that ctr is only written when needed
2020-05-24 Luke Kenneth Casso... comment and add links to branch formal proof
2020-05-24 Luke Kenneth Casso... comments on branch pipeline
2020-05-23 Luke Kenneth Casso... CR field on Br input data is specd as 0:3 range
2020-05-22 Luke Kenneth Casso... test branch ctr ok flag
2020-05-22 Luke Kenneth Casso... cleaner way to test link register ok
2020-05-22 Luke Kenneth Casso... whitespace
2020-05-22 Michael NolanFix link handling in branch proof
2020-05-22 Luke Kenneth Casso... variable-name munging for branch formal
2020-05-22 Michael NolanAdd formal proof for branch unit, fix bug with bcreg
2020-05-22 Michael NolanConvert branch unit to new CR interface
2020-05-22 Luke Kenneth Casso... whitespace
2020-05-22 Luke Kenneth Casso... comment tidyup
2020-05-22 Luke Kenneth Casso... use CompBROpSubset and reduce it down in size (remove...
2020-05-22 Luke Kenneth Casso... code-shuffle
2020-05-22 Luke Kenneth Casso... remove accidentally added branch input stage
2020-05-21 Luke Kenneth Casso... move common functionality between PipeSpecs to soc...
2020-05-21 Luke Kenneth Casso... move FU IntegerData to directory below
2020-05-21 Luke Kenneth Casso... branch output spec nia not cia
2020-05-21 Luke Kenneth Casso... convert to individual PipeSpecs for each pipeline
2020-05-21 Luke Kenneth Casso... use branch-specific data structures, add "regspecs...
2020-05-20 Luke Kenneth Casso... add register specs to pipeline in/out so that they...
2020-05-20 Luke Kenneth Casso... use nmutil exts helper
2020-05-19 Luke Kenneth Casso... output ilang to branch_pipeline.il for branch
2020-05-19 Luke Kenneth Casso... use field AA directly
2020-05-19 Luke Kenneth Casso... remove SPR3 from Branch Data, rename lr and spr to...
2020-05-18 Luke Kenneth Casso... dumb syntax error
2020-05-18 Luke Kenneth Casso... mass-rename of modules to soc.fu.*
2020-05-18 Luke Kenneth Casso... rename pipe to fu