rename invert_a to invert_in because logical inverts RB
[soc.git] / src / soc / fu / shift_rot /
2020-08-22 Luke Kenneth Casso... bug in andc and orc, complement was taking place on...
2020-08-21 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-19 Luke Kenneth Casso... rename and document fields in shift_rot proof
2020-08-19 Luke Kenneth Casso... use "Mask" class which is more gate-efficient than...
2020-08-14 Luke Kenneth Casso... divide shiftrot pipeline into 2 (simple last)
2020-08-03 Samuel A. Falvo IIWIP: check MB > ME and select mask appropriately
2020-08-01 Luke Kenneth Casso... add rlwnm test showing that shift rot OP_RLC proof...
2020-08-01 Luke Kenneth Casso... line-length / whitespace
2020-08-01 Luke Kenneth Casso... expand out for-loop setting up input record subset
2020-07-31 Samuel A. Falvo IIWIP: more debugging signals for inspection
2020-07-30 Samuel A. Falvo IIWIP: rlwinm/rlwnm/rlwimi-type proofs
2020-07-29 Luke Kenneth Casso... move SHIFTROT test out of subtest indentation
2020-07-29 Jacob Lifshayadd __init__.py to all source directories
2020-07-28 Jacob LifshayMerge remote-tracking branch 'origin/master'
2020-07-28 Luke Kenneth Casso... use ctx.op compare (and muxid) in shiftrot proof
2020-07-26 Luke Kenneth Casso... convert shift_rot test to new base accumulator style
2020-07-22 Jacob LifshayMerge remote-tracking branch 'origin/master'
2020-07-22 Jacob Lifshayformat code
2020-07-21 Luke Kenneth Casso... make cxxsim optional and print warning
2020-07-16 Luke Kenneth Casso... more tidyup on use of CompOpSubsetBase
2020-07-14 Luke Kenneth Casso... set up masks for OP_RL* formal proof
2020-07-14 Luke Kenneth Casso... disable cxxsim test
2020-07-14 Luke Kenneth Casso... first attempt running cxxsim
2020-07-13 Luke Kenneth Casso... whitespace
2020-07-13 Luke Kenneth Casso... formal proof of OP_EXTSWSLI
2020-07-13 Luke Kenneth Casso... quick test showing how left/right mask work
2020-07-13 Luke Kenneth Casso... comments
2020-07-13 Luke Kenneth Casso... attempting formal proof of OP_EXTSWSLI
2020-07-13 Luke Kenneth Casso... reduce rotl module to one line (use bit_select)
2020-07-13 Luke Kenneth Casso... document rb as sh
2020-07-13 Luke Kenneth Casso... increase range of test values for extswsli
2020-07-13 Luke Kenneth Casso... add EXTSWSLI "pass" to formal shift_rot proof
2020-07-13 Luke Kenneth Casso... enable extswsli tests, fix spec-patching
2020-07-13 Luke Kenneth Casso... add regression test, simulator is wrong
2020-07-13 Luke Kenneth Casso... add simulator test against qemu for extswsli
2020-07-13 Luke Kenneth Casso... add extswsli unit test
2020-07-13 Luke Kenneth Casso... add link to rotator, sign-extend mode OP_EXTSWSLI
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-06-11 Luke Kenneth Casso... must distinguish between rd/write xer_ca sim helpers
2020-06-11 Luke Kenneth Casso... use ALUHelpers in shift_rot
2020-06-10 Luke Kenneth Casso... move to common ALUHelpers for ShiftRot test_pipe_caller.py
2020-06-07 Luke Kenneth Casso... wark-wark, do not & rs[0] into carry-out from rotator
2020-06-07 Luke Kenneth Casso... update rotator.py to match microwatt rotator.vhdl
2020-06-07 Luke Kenneth Casso... add carry test to shift_rot test_pipe_caller: it fails...
2020-06-07 Luke Kenneth Casso... add extra args to ISA in test_pipe_caller.py
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 shift_rot
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... convert shift_rot tests to use common get_cu_inputs...
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-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... more unneeded fields from SR InputRecord
2020-06-01 Luke Kenneth Casso... remove data_len from SR input record
2020-06-01 Luke Kenneth Casso... remove zero/invert from ShiftRot Input Record
2020-06-01 Luke Kenneth Casso... add shift-rot input record and use it
2020-06-01 Luke Kenneth Casso... rotator carry is set into both XER CA and CA32 fields
2020-06-01 Luke Kenneth Casso... comment out rlwinm. for now
2020-06-01 Luke Kenneth Casso... put RB in 2nd position (matching immediate) in ShiftRot...
2020-06-01 Luke Kenneth Casso... add rlwinm. test instruction (sets CR0)
2020-06-01 Luke Kenneth Casso... remove duplicate signal
2020-06-01 Luke Kenneth Casso... shiftrot uses LogicalOutputData not ALUOutputData
2020-05-27 Luke Kenneth Casso... check reg output Data.ok in shift_rot formal proof
2020-05-24 Luke Kenneth Casso... start using Data in pipelines
2020-05-22 Luke Kenneth Casso... add TODO and link to SHIFT_ROT formal bugreport
2020-05-22 Luke Kenneth Casso... remove xer.so from ShiftRot formal proof
2020-05-22 Luke Kenneth Casso... remove sticky overflow from Shift Rot pipeline
2020-05-22 Luke Kenneth Casso... create common input pipe spec to avoid code-duplication
2020-05-22 Luke Kenneth Casso... remove unneeded code
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... create and use ShiftRotPipeSpec
2020-05-20 Luke Kenneth Casso... add register specs to pipeline in/out so that they...
2020-05-20 Luke Kenneth Casso... correct XER variable names
2020-05-20 Luke Kenneth Casso... correct import on shift_rot maskgen
2020-05-20 Luke Kenneth Casso... fixup XER names in shift_rot pipe tests
2020-05-20 Luke Kenneth Casso... convert shift_rot to use XER Data
2020-05-18 Luke Kenneth Casso... mass-rename of modules to soc.fu.*
2020-05-18 Luke Kenneth Casso... rename pipe to fu