split out adder code (PartitionedAdder) into module, PartitionPoints too
[ieee754fpu.git] / src / ieee754 / fpmul /
2019-08-25 Luke Kenneth Casso... remove m.If/Elif/Elif replace with Mux
2019-08-25 Luke Kenneth Casso... code comments
2019-08-25 Luke Kenneth Casso... cleanup on msb1 and align: use Mux, remove out_do_z
2019-08-25 Luke Kenneth Casso... morph mul1 to use Mux rather than m.If/Else
2019-08-25 Luke Kenneth Casso... do not make mul1 processing conditional on out_do_z
2019-08-11 Luke Kenneth Casso... increase number of fpmul operands to 3
2019-08-11 Luke Kenneth Casso... restore old Multi-in/out behaviour
2019-08-01 Luke Kenneth Casso... remove more redundant modules
2019-08-01 Luke Kenneth Casso... remove i_specfn and o_specfn from FP*MuxInOut, use...
2019-07-31 Luke Kenneth Casso... rename FPADDBaseData to FPBaseData and move to separate...
2019-07-31 Luke Kenneth Casso... add __init__.py files
2019-07-31 Luke Kenneth Casso... rename FPAddStage1Data to FPPostCalcData
2019-07-31 Luke Kenneth Casso... move mul data struct to separate module
2019-07-31 Luke Kenneth Casso... rename FPModBase* to PipeModBase*
2019-07-31 Luke Kenneth Casso... move FPModBase and FPModBaseChain to nmutil
2019-07-31 Luke Kenneth Casso... initialise out_do_z at beginning of ifs, set to zero...
2019-07-31 Luke Kenneth Casso... tidyup, use FPModBaseChain and FPModBase
2019-07-31 Luke Kenneth Casso... tidyup, use FPModBaseChain and FPModBase
2019-07-31 Luke Kenneth Casso... cleanup fpmul
2019-07-31 Luke Kenneth Casso... more cleanup
2019-07-31 Luke Kenneth Casso... convert to DynamicPipe (default class in PipelineSpec...
2019-07-29 Luke Kenneth Casso... id_wid (muxid bitwidth) based on num_rows, not the...
2019-07-23 Luke Kenneth Casso... update explanatory comments
2019-07-16 Luke Kenneth Casso... split out MSB-highing module
2019-07-16 Luke Kenneth Casso... document the FPMUL stack
2019-07-14 Luke Kenneth Casso... run loop of 1000 round test_fpmul_pipe.py
2019-07-14 Luke Kenneth Casso... copy context/roundz, a and b manually in fpmul align
2019-07-14 Luke Kenneth Casso... whoops forgot to take output from aligner
2019-07-14 Luke Kenneth Casso... add sticky-propagation to normalisation, as an experiment
2019-07-14 Jacob Lifshayswitch pspec from dict to PipelineSpec
2019-07-14 Luke Kenneth Casso... add dual alignment on e/m in fpmul
2019-07-13 Luke Kenneth Casso... add extra fpmul16 regression tests
2019-07-13 Luke Kenneth Casso... 1 bit extra accuracy in mul if the top bit of mantissa...
2019-07-08 Luke Kenneth Casso... enable failing regression tests
2019-07-08 Luke Kenneth Casso... add fp64 mul unit test
2019-07-08 Luke Kenneth Casso... add fpmul tests
2019-07-08 Luke Kenneth Casso... add fp16 mul (and some regression tests)
2019-07-05 Luke Kenneth Casso... add extra regression for fpmul
2019-07-05 Luke Kenneth Casso... big (single-purpose) update: move width arg into pspec
2019-07-02 Luke Kenneth Casso... replace FPBaseData with FPPipeContext class name
2019-07-02 Luke Kenneth Casso... big convert g/s/r mid --> muxid
2019-07-02 Luke Kenneth Casso... use new FPBaseData as a "spec" (context), initialised...
2019-07-01 Luke Kenneth Casso... add operand down pipeline chain
2019-07-01 Luke Kenneth Casso... found 64-bit MUL bug too
2019-06-28 Luke Kenneth Casso... remove unneeded imports
2019-06-16 Luke Kenneth Casso... bug, 0xe225 0x8181 0x249f returns 0x249e
2019-06-16 Luke Kenneth Casso... fpmul specialcase, nan x nan returns 0 nan
2019-06-16 Luke Kenneth Casso... get fp mul pipe working using new FPNumBaseRecord
2019-05-03 Luke Kenneth Casso... add test on fp16/32/64 for mul and div
2019-05-03 Luke Kenneth Casso... split out InputTest code into separate fpmux.py
2019-05-03 Luke Kenneth Casso... got fpmul working (potential bug in softfloat NaN handling)
2019-05-03 Luke Kenneth Casso... fix multiply bit-width
2019-05-03 Luke Kenneth Casso... debug fpmul pipeline
2019-05-03 Luke Kenneth Casso... add mul pipeline based on add
2019-05-03 Luke Kenneth Casso... add mul1 stage based on add1
2019-05-03 Luke Kenneth Casso... add mul0 based on add0
2019-05-03 Luke Kenneth Casso... add mul pipeline version of specialcases
2019-05-02 Luke Kenneth Casso... whitespace
2019-05-02 Luke Kenneth Casso... replace run_test with run_fpunit to avoid nosetest...
2019-05-02 Luke Kenneth Casso... pass in count and num loops to unit test to make it...
2019-05-02 Luke Kenneth Casso... get test_mul.py running
2019-05-02 Luke Kenneth Casso... get test_mul.py operational
2019-05-02 Luke Kenneth Casso... more code-shuffle
2019-05-02 Luke Kenneth Casso... more code-shuffling into subdirs