move pc_i and svstate_i inside if self.run_hdl
[soc.git] / src / soc / fu / branch /
2021-09-03 Luke Kenneth Casso... another batch of ready/valid i/o prefix-suffix swaps
2021-08-24 Luke Kenneth Casso... replace data_o with o_data and data_i with i_data as...
2021-05-04 Luke Kenneth Casso... rename IntegerData to FUBaseData
2021-04-23 Luke Kenneth Casso... move branch test cases to openpower.test
2021-04-23 Luke Kenneth Casso... import from openpower.endian
2021-04-23 Luke Kenneth Casso... use openpower.test.common
2021-04-23 Luke Kenneth Casso... move more files to openpower-isa
2021-04-23 Luke Kenneth Casso... move over to from openpower imports
2020-10-06 Luke Kenneth Casso... use pdecode2.do not pdecode2.e in test_pipe_caller...
2020-09-27 Cesar StraussConvert yet another few tests to be able to use latest...
2020-09-26 Luke Kenneth Casso... do not use simdec2 in test_pipe_caller
2020-09-26 Luke Kenneth Casso... add alternative PowerDecode2 to branch test_pipe_caller
2020-09-07 Luke Kenneth Casso... convert branch test to PowerDecodeSubset form
2020-09-07 Luke Kenneth Casso... bit of a big reorg of data structures
2020-09-02 Luke Kenneth Casso... add bc ctr regression test when CTR=0 and CTR=1
2020-08-24 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-23 Luke Kenneth Casso... update copyright notices to include additional primary...
2020-08-23 Michael NolanAdd copyright to files in fu/ that I was the primary...
2020-08-22 Luke Kenneth Casso... rename invert_a to invert_in because logical inverts RB
2020-08-11 Luke Kenneth Casso... reduce regfile ports by creating separate STATE regfile
2020-07-29 Jacob Lifshayclean up branch test_pipe_caller
2020-07-29 Jacob Lifshayadd __init__.py to all source directories
2020-07-29 Jacob Lifshayformat some tests
2020-07-26 Luke Kenneth Casso... convert Branch test to accumulator style
2020-07-22 Jacob LifshayMerge remote-tracking branch 'origin/master'
2020-07-22 Jacob Lifshayformat code
2020-07-22 Luke Kenneth Casso... comments, add page spec numbers for branch ops into...
2020-07-22 Luke Kenneth Casso... fix branch main_stage proof, add ctr 32-bit, fix BCREG
2020-07-22 Luke Kenneth Casso... rework branch proof to use br_input_record
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