add ls180io.py
[soc.git] / src / soc / fu /
2020-09-22 Jacob LifshayRevert "disable pia in div tests"
2020-09-22 Luke Kenneth Casso... disable pia in div tests
2020-09-22 Luke Kenneth Casso... add MMU (commented out)
2020-09-21 Luke Kenneth Casso... add missing file
2020-09-18 Luke Kenneth Casso... can remove unneeded overrides of Prev/Next Control
2020-09-17 Jacob Lifshayadd divwe regression test case
2020-09-17 Jacob Lifshayre-enable test case -- no longer goes into an infinite...
2020-09-17 Jacob Lifshayfix bug #492
2020-09-17 Jacob Lifshayreplace sim._state.timeline.now with sim._engine.now
2020-09-15 Luke Kenneth Casso... add back (totally confusing) accidentally-removed code...
2020-09-15 Luke Kenneth Casso... instantiate MMU from AllFunctionUnits
2020-09-15 Luke Kenneth Casso... do not need FAST regs in MMU
2020-09-15 Luke Kenneth Casso... add edge-triggering to dcache/mmu "valid"
2020-09-15 Luke Kenneth Casso... add OP_MFSPR to mmu
2020-09-15 Luke Kenneth Casso... use convenience vars
2020-09-15 Luke Kenneth Casso... add OP_TLBIE to mmu fsm
2020-09-15 Luke Kenneth Casso... add OP_DCBZ to mmu fsm, needs RA to be added to MMU...
2020-09-15 Luke Kenneth Casso... add MMU MTSPR connection into FSM
2020-09-15 Luke Kenneth Casso... add in MMU and DCache into MMU FSM
2020-09-15 Luke Kenneth Casso... add mmu fsm
2020-09-15 Luke Kenneth Casso... remove more (confusing/spurious) types, should be in...
2020-09-15 Luke Kenneth Casso... remove more (confusing/spurious) types, should be in...
2020-09-15 Luke Kenneth Casso... remove more (confusing/spurious) types, should be in...
2020-09-15 Luke Kenneth Casso... removed (confusing/spurious) types, should be in .pyi...
2020-09-15 Luke Kenneth Casso... mmu uses RB, go with it
2020-09-15 Luke Kenneth Casso... add mmu initial pipe_data.py
2020-09-07 Luke Kenneth Casso... create eq_from function based on eq_from_execute1
2020-09-07 Luke Kenneth Casso... debug print statement in eq_from_execute
2020-09-07 Luke Kenneth Casso... add insn and fn_unit to CompLDSTOpSubset
2020-09-07 Luke Kenneth Casso... add pspec and opsubsetkls to CompUnits
2020-09-07 Luke Kenneth Casso... convert mul test to use Power Decode subset
2020-09-07 Luke Kenneth Casso... convert shift_rot to subset decoder
2020-09-07 Luke Kenneth Casso... convert branch test to PowerDecodeSubset form
2020-09-07 Luke Kenneth Casso... convert CR to PowerDecodeSubset format
2020-09-07 Luke Kenneth Casso... bit of a big reorg of data structures
2020-09-07 Luke Kenneth Casso... whoops truncated the mb and me fields
2020-09-06 Luke Kenneth Casso... comment, nothing unusual when Trap Type is DEC
2020-09-06 Luke Kenneth Casso... add unit test for slow SPRs (SPRG0/1)
2020-09-06 Luke Kenneth Casso... minor code-munge on SPR-to-FAST mapping
2020-09-06 Luke Kenneth Casso... use with subTest in spr unit test
2020-09-06 Luke Kenneth Casso... move DEC and TB from StateRegs to FastRegs for several...
2020-09-06 Luke Kenneth Casso... add DEC/TB SPRs to spr pipeline
2020-09-05 Luke Kenneth Casso... use stbcix in test
2020-09-05 Luke Kenneth Casso... add lwzcix unit test
2020-09-05 Luke Kenneth Casso... add simple wishbone GPIO peripheral
2020-09-05 Samuel A. Falvo IIAdd unit test replicating failing proof case
2020-09-04 Luke Kenneth Casso... add sld test with RB=64 to see what happens
2020-09-04 Luke Kenneth Casso... adding option to include XICS external interrupts.
2020-09-04 Jacob Lifshayupdate to match refactored power-instruction-analyzer API
2020-09-03 Samuel A. Falvo IIProvide full name and email in copyright notice.
2020-09-02 Luke Kenneth Casso... when mtocrf FXM is 0, the CR has to be set to CR7
2020-09-02 Luke Kenneth Casso... fix bug in cmpli (and cmplw)
2020-09-02 Luke Kenneth Casso... sign-extend lhax needs 16-64, separate from lwax which...
2020-09-02 Luke Kenneth Casso... add bc ctr regression test when CTR=0 and CTR=1
2020-09-02 Luke Kenneth Casso... bug in carry32 handling in OP_CMP
2020-09-02 Luke Kenneth Casso... add cmpl regression test (one binary, one assembly)
2020-09-02 Luke Kenneth Casso... add cmpl microwatt 1.bin test, cmpl
2020-09-02 Luke Kenneth Casso... series of extensive modifications to fix long-standing...
2020-08-31 Luke Kenneth Casso... add XER to fastregs and "construct" it in mfspr/mtspr
2020-08-30 Luke Kenneth Casso... redo OP_CMP based on microwatt. L=1 had been ignored
2020-08-30 Luke Kenneth Casso... reversal of FXM mask for one-hot selection in OP_MTCR...
2020-08-30 Luke Kenneth Casso... tidyup on mul proof
2020-08-30 Luke Kenneth Casso... set mul post_stage o.ok only when needed, and fix xer_s...
2020-08-30 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-29 Samuel A. Falvo IIQualify XER_OV output in proof
2020-08-29 Samuel A. Falvo IIFix test breakage in MUL proofs
2020-08-29 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-29 Samuel A. Falvo IIBROKEN: xer_ov_o != dut.o.xer_ov.data ???!!!
2020-08-29 Luke Kenneth Casso... minor code-shuffle, comments
2020-08-29 Luke Kenneth Casso... slowly morphing towards using an XER bit-field selector...
2020-08-29 Samuel A. Falvo IIMUL pipeline formal proofs complete, I *think*.
2020-08-29 Samuel A. Falvo IIWIP: prep for 64-bit insns
2020-08-29 Luke Kenneth Casso... add additional CR regression tests
2020-08-29 Luke Kenneth Casso... CR FXM becomes a full mask.
2020-08-27 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-27 Luke Kenneth Casso... https://bugs.libre-soc.org/show_bug.cgi?id=476
2020-08-27 Luke Kenneth Casso... xer so is not being passed through to CR0
2020-08-27 Luke Kenneth Casso... augment addme test case to show bug #476
2020-08-27 Luke Kenneth Casso... add addze and addme uni tests
2020-08-27 Luke Kenneth Casso... oink, write_cr shiftrot record width was zero (??)
2020-08-27 Luke Kenneth Casso... sorting out shift_rot to use new output stage data...
2020-08-27 Luke Kenneth Casso... need to read SO if Rc=1
2020-08-27 Luke Kenneth Casso... reorg of SO handling related to CR0
2020-08-26 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-26 Luke Kenneth Casso... use sub-test in logical test_pipe_caller
2020-08-26 Luke Kenneth Casso... investigating div fsm and simulator bug
2020-08-25 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-25 Jacob Lifshayfix broken remainder for div FSM
2020-08-25 Jacob Lifshayclean up formatting
2020-08-25 Luke Kenneth Casso... although shift-rot does not alter XER.so it still needs...
2020-08-24 Luke Kenneth Casso... add isel CR tests to run on qemu (confirmed working)
2020-08-24 Luke Kenneth Casso... make it easier to select FSM/Pipe DIV unit
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 Luke Kenneth Casso... add load algebraic immediate unit test
2020-08-23 Luke Kenneth Casso... add algebraic ld tests lwax, lwaux
2020-08-23 Michael NolanAdd copyright to files in fu/ that I was the primary...
2020-08-23 Luke Kenneth Casso... multiply does not have invert_in, zero_a or invert_out
2020-08-22 Luke Kenneth Casso... rename invert_a to invert_in because logical inverts RB
2020-08-22 Luke Kenneth Casso... add extra div regression tests
next