Allow the formal engine to perform a same-cycle result in the ALU
[soc.git] / src / soc / fu / div /
2023-09-11 Jacob Lifshayset parent pspec to class with XLEN = 64
2022-08-16 Jacob Lifshaychange goldschmidt_div_sqrt to use nmutil.plain_data...
2022-05-01 Luke Kenneth Casso... split out front of div into separate stage, still too...
2022-04-30 Luke Kenneth Casso... add missing module
2022-04-30 Luke Kenneth Casso... split off CR0/XER production in DIV Function Unit into...
2022-04-29 Jacob Lifshayfix waay-too-precise error requirements
2022-04-29 Jacob Lifshayadd comment
2022-04-29 Jacob Lifshayfix so HDL works for 5, 8, 16, 32, and 64-bits.
2022-04-29 Jacob LifshayHDL works for io_width=5
2022-04-28 Jacob Lifshayadd docs for clz
2022-04-28 Jacob Lifshayadd WIP HDL version of goldschmidt division -- it's...
2022-04-28 Jacob Lifshaymove GoldschmidtDivState
2022-04-28 Jacob Lifshayadd FIXME comments
2022-04-28 Jacob Lifshayadd the goldschmidt sqrt/rsqrt algorithm, still need...
2022-04-27 Jacob Lifshayimproved goldschmidt division algorithm parameter optim...
2022-04-27 Jacob Lifshaysplit out non-derived params into separate class withou...
2022-04-27 Jacob Lifshaysplit out n_hat as separate property
2022-04-27 Jacob Lifshayadd default_cost_fn
2022-04-27 Jacob Lifshaymove GoldschmidtDivParams.get to bottom of class
2022-04-27 Jacob Lifshayrename _goldschmidt_div_ops to GoldschmidtDivState...
2022-04-26 Jacob Lifshaygoldschmidt division works! still needs better paramete...
2022-04-26 Jacob Lifshayfix goofed __init__.py file name
2022-04-25 Jacob Lifshayworking on goldschmidt_div_sqrt.py
2022-04-23 Jacob Lifshayworking on goldschmidt division algorithm
2022-04-22 Luke Kenneth Casso... whitespace
2022-04-22 Jacob Lifshayadd WIP goldschmidt division algorithm
2022-02-27 Luke Kenneth Casso... start on converting MUL and DIV pipelines to XLEN
2022-02-27 Luke Kenneth Casso... convert from public static functions/properties for...
2021-12-09 Jacob Lifshayadd parent_pspec everywhere
2021-11-08 Luke Kenneth Casso... remove unneeded imports
2021-11-07 Luke Kenneth Casso... make FSMDivCoreStage properly conform to Stage API
2021-10-10 Luke Kenneth Casso... replace PartitionedSignal with SimdSignal
2021-08-30 Luke Kenneth Casso... update ready/valid i/o_ prefix in div test helper.py
2021-08-24 Luke Kenneth Casso... replace data_o with o_data and data_i with i_data as...
2021-08-24 Luke Kenneth Casso... big rename, global/search/replace of ready_o with o_rea...
2021-05-04 Luke Kenneth Casso... rename IntegerData to FUBaseData
2021-04-23 Luke Kenneth Casso... whitespace
2021-04-23 Luke Kenneth Casso... move div tests to openpower.test
2021-04-23 Luke Kenneth Casso... move div tests 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 over to from openpower imports
2020-10-09 Jacob Lifshaymove pia_res_to_output to common test helpers
2020-10-07 Jacob Lifshayfix div tests
2020-10-07 Jacob LifshayFix forgotten test_pipe_caller changes from e0b4334c7d8...
2020-10-06 Jacob Lifshayadd divde regression test
2020-10-06 Jacob Lifshayadd moduw regression test
2020-10-06 Jacob Lifshayadd workaround for nmigen bug #502
2020-10-06 Jacob Lifshayadd modsw regression
2020-10-06 Jacob Lifshayadd test case for divweu regression
2020-10-06 Jacob Lifshayprint regs in hex
2020-10-04 Jacob Lifshaychange div FSM pipeline unit to not have a combinatoria...
2020-10-03 Jacob Lifshayadd regression testcase
2020-09-26 Cesar StraussConvert a few more tests to be able to use cxxsim
2020-09-22 Jacob LifshayRevert "disable pia in div tests"
2020-09-22 Luke Kenneth Casso... disable pia in div tests
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... 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-04 Jacob Lifshayupdate to match refactored power-instruction-analyzer API
2020-08-26 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
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-24 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-22 Luke Kenneth Casso... add extra div regression tests
2020-08-22 Luke Kenneth Casso... modsd bug, https://bugs.libre-soc.org/show_bug.cgi...
2020-08-09 Luke Kenneth Casso... divwo case makes test_issuer stay busy!
2020-08-09 Luke Kenneth Casso... add extra divwo regression test
2020-08-05 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-05 Jacob LifshayFixed div pipe with FSM
2020-07-29 Luke Kenneth Casso... whitespace
2020-07-29 Jacob Lifshayadd __init__.py to all source directories
2020-07-28 Jacob Lifshayclean up div pipe tests to allow them to be run in...
2020-07-28 Jacob LifshayMerge remote-tracking branch 'origin/master'
2020-07-28 Jacob Lifshayfix test_pipe_ilang.py
2020-07-28 Jacob Lifshaysplit out ilang tests
2020-07-28 Jacob Lifshayformat code
2020-07-26 Luke Kenneth Casso... move run_test_program to base class and rename to ...
2020-07-26 Luke Kenneth Casso... again, move large heavily-indented code-block in div...
2020-07-26 Luke Kenneth Casso... get div compunit test running (use new way to accumulat...
2020-07-26 Luke Kenneth Casso... use new test accumulator class in div tests
2020-07-25 Luke Kenneth Casso... remove old div overflow test, keep microwatt version
2020-07-25 Luke Kenneth Casso... comb += missing
2020-07-25 Luke Kenneth Casso... add CR0 regression, expected 0b10 actual 0b11
2020-07-25 Luke Kenneth Casso... add regression test 8, DivPipeCore producing spurious...
2020-07-25 Luke Kenneth Casso... add pia back in
2020-07-25 Luke Kenneth Casso... re-add pia_result_to_output function (minus "typing...
2020-07-24 Luke Kenneth Casso... too much debug info going past, so add the test registe...
2020-07-24 Luke Kenneth Casso... missed import
2020-07-24 Luke Kenneth Casso... calling the test dictionary from the constructor is...
2020-07-24 Luke Kenneth Casso... whoops spelling
next