Flesh out the formal proof for fmax
[ieee754fpu.git] / src /
2020-01-28 Michael NolanFlesh out the formal proof for fmax
2020-01-28 Michael NolanUpdate gitignore in formal directories to ignore proof...
2020-01-28 Michael NolanAdd rudimentary proof to fpmax
2020-01-28 Michael NolanAdd fpmin handling to fpmax module
2020-01-28 Michael NolanAdd FPMAX module
2020-01-28 Luke Kenneth Casso... allow fsgnj proof to be run from any location
2020-01-28 Michael NolanFSGNJ: expandd formal proof to 16 and 64 bits
2020-01-28 Michael NolanFSGNJ: Convert proof to use FPNumDecode
2020-01-28 Michael NolanAdd formal proof for FSGNJPipeMod module
2020-01-27 Luke Kenneth Casso... remove unneeded comment
2020-01-27 Michael NolanFSGNJ: Fix typo in abs
2020-01-27 Michael NolanFSGNJ: Remove usage of FPNumDecode
2020-01-27 Luke Kenneth Casso... add comments, remove one of the Muxes
2020-01-27 Luke Kenneth Casso... reduce linelength <80chars
2020-01-27 Michael NolanAdd more/better comments to fsignj.py
2020-01-27 Michael NolanFSGNJ: Replace use of Switch() with explicit muxes
2020-01-27 Michael NolanFSGNJ: Use Floating point decode module instead of...
2020-01-27 Luke Kenneth Casso... add (untested) partitioned xor/or/and operators
2020-01-27 Luke Kenneth Casso... add copyright notices
2020-01-27 Luke Kenneth Casso... reverse indices
2020-01-27 Michael NolanExpand FSGNJ module to 16 and 64 bit floats
2020-01-27 Michael NolanPep8 cleanup of FSGNJ module
2020-01-27 Michael NolanFSGNJ working now in all three modes
2020-01-27 Michael NolanAdd basic test for fsignj pipe
2020-01-27 Michael NolanAdd FSGNJ Pipeline stage and overall FSGNJ pipeline
2020-01-24 Luke Kenneth Casso... trying to get recursive output working from partitioned eq
2020-01-24 Luke Kenneth Casso... found bug in eq partition assignment
2020-01-24 Luke Kenneth Casso... debug eq partition
2020-01-24 Luke Kenneth Casso... add beginnings of partitioned eq into unit test
2020-01-24 Luke Kenneth Casso... add partitioned eq module
2020-01-24 Luke Kenneth Casso... convert to partition mask rather than partition points
2020-01-24 Luke Kenneth Casso... add more to module docstring
2020-01-24 Luke Kenneth Casso... de-modulify PartitionedSignal, call "set_module" to...
2020-01-22 Luke Kenneth Casso... add partition test add unit test
2020-01-22 Luke Kenneth Casso... add __xor__ and __add__
2020-01-22 Luke Kenneth Casso... add partitioned signal class
2020-01-17 Luke Kenneth Casso... min/max in Signal deprecated in nmigen
2020-01-17 Luke Kenneth Casso... update to new revision nmigen
2020-01-06 Luke Kenneth Casso... split out adder code (PartitionedAdder) into module...
2019-11-19 Luke Kenneth Casso... import global not relative
2019-11-19 Luke Kenneth Casso... add bug #148 record
2019-11-19 Luke Kenneth Casso... clarify StageChain
2019-11-19 Luke Kenneth Casso... clarify whats being obtained from _connect_out function
2019-11-19 Luke Kenneth Casso... documentation on pipeline API
2019-11-19 Luke Kenneth Casso... document iocontrol module properly
2019-08-28 Luke Kenneth Casso... create SIMD pipe multiply unit test
2019-08-26 Luke Kenneth Casso... add docstring Mul8_16_32_64 only for testing
2019-08-26 Luke Kenneth Casso... add mul_pipe.py - pipeline version of multiply.py
2019-08-26 Luke Kenneth Casso... rename inputs_ to terms_
2019-08-26 Luke Kenneth Casso... update docstring
2019-08-26 Luke Kenneth Casso... code-morph AddReduceInternal: remove self.inputs, repla...
2019-08-26 Luke Kenneth Casso... remove unneeded variables
2019-08-26 Luke Kenneth Casso... use PipeModBase and PipelineSpec in Intermediates and...
2019-08-26 Luke Kenneth Casso... use PipelineSpec and PipeModBase in AddReduce
2019-08-26 Luke Kenneth Casso... use PipelineSpec object in AllTerms
2019-08-26 Luke Kenneth Casso... remove unneeded argument (register_levels/n_levels...
2019-08-25 Luke Kenneth Casso... document weird int2float bug
2019-08-25 Luke Kenneth Casso... use Mux instead of m.If/Else in int2float fcvt
2019-08-25 Luke Kenneth Casso... remove fprsqrt m.If/Elif/Elif, replace with Mux
2019-08-25 Luke Kenneth Casso... remove m.If/Elif in fpdiv sqrt, replace with Mux
2019-08-25 Luke Kenneth Casso... remove m.If/Elif from fpdiv specialcases
2019-08-25 Luke Kenneth Casso... remove m.If/Elif/Elif replace with Mux
2019-08-25 Luke Kenneth Casso... rewrite fpadd specialcases to use Mux instead of m...
2019-08-25 Luke Kenneth Casso... code-morph on add special-cases
2019-08-25 Luke Kenneth Casso... remove weirdness
2019-08-25 Luke Kenneth Casso... remove out_do_z, update comments (whitespace)
2019-08-25 Luke Kenneth Casso... code comments
2019-08-25 Luke Kenneth Casso... rework add aligner to use Mux instead of m.If/Else
2019-08-25 Luke Kenneth Casso... remove use of out_do_z in add align
2019-08-25 Luke Kenneth Casso... rework add1 to not use out_do_z and use Mux instead...
2019-08-25 Luke Kenneth Casso... reorg add0 to use Mux instead of m.If/Else
2019-08-25 Luke Kenneth Casso... use Mux instead of m.If/Elif on add sign
2019-08-25 Luke Kenneth Casso... remove out_do_z from add0
2019-08-25 Luke Kenneth Casso... remove use of out_do_z, use Mux instead of m.If/Else
2019-08-25 Luke Kenneth Casso... remove out_do_z test
2019-08-25 Luke Kenneth Casso... rework roundz to use Mux
2019-08-25 Luke Kenneth Casso... use Mux in fp corrections
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-23 Luke Kenneth Casso... add Stage API setup/process to AddReduceInternal
2019-08-23 Luke Kenneth Casso... add in setup/process functions in multiply
2019-08-23 Luke Kenneth Casso... remove use of AddReduce, use AddReduceInternal instead
2019-08-23 Luke Kenneth Casso... whoops forgot to set partition_step in AddReduceSingle...
2019-08-23 Luke Kenneth Casso... pass in partition step parameter
2019-08-23 Luke Kenneth Casso... munge AddReduce internals
2019-08-23 Luke Kenneth Casso... remove unneeded code
2019-08-23 Luke Kenneth Casso... continue ispec/ospec on multiply
2019-08-23 Luke Kenneth Casso... start adding ispec/ospec to multiply.py
2019-08-23 Luke Kenneth Casso... use bit_select instead of part, again
2019-08-23 Luke Kenneth Casso... missing arg in InputData.eq_from
2019-08-23 Luke Kenneth Casso... :1136
2019-08-23 Luke Kenneth Casso... split out AddReduce module level creation
2019-08-23 Luke Kenneth Casso... rename AllTermsData to InputData, use as input to base...
2019-08-23 Luke Kenneth Casso... remove register_levels from AddReduceSingle and Final
2019-08-23 Luke Kenneth Casso... remove need to pass register_levels to AddReduceSingle
2019-08-23 Luke Kenneth Casso... more variable renaming
2019-08-23 Luke Kenneth Casso... more variable renaming
2019-08-23 Luke Kenneth Casso... rename some variables in the multiplier code:
2019-08-23 Luke Kenneth Casso... use new doubling of PartitionedAdder points (in-place...
next