ieee754fpu.git
2019-07-31 Luke Kenneth... convert to DynamicPipe (default class in PipelineSpec...
2019-07-31 Luke Kenneth... remove unneeded code
2019-07-31 Luke Kenneth... use DynamicPipe instead of SimpleHandshake
2019-07-31 Luke Kenneth... document the DynamicPipe metaclass
2019-07-31 Luke Kenneth... remove use of FPState
2019-07-30 Luke Kenneth... resolve awful meta-class hacking (with thanks to jsbuen...
2019-07-30 Luke Kenneth... add DynamicPipeCreate function - needs to be a class
2019-07-30 Luke Kenneth... remove default and swap over DIV/SQRT operations, to...
2019-07-30 Luke Kenneth... add code comment
2019-07-30 Luke Kenneth... use specialcase fpdiv "switch" and use DP op
2019-07-30 Luke Kenneth... tidyup
2019-07-30 Luke Kenneth... add copyright / bugreport notice
2019-07-30 Luke Kenneth... add fclass coverage test
2019-07-30 Luke Kenneth... use switch/case rather than if/elif/elif
2019-07-29 Luke Kenneth... add copyright
2019-07-29 Luke Kenneth... tidyup
2019-07-29 Luke Kenneth... code comments
2019-07-29 Luke Kenneth... tidyup
2019-07-29 Luke Kenneth... tidyup
2019-07-29 Luke Kenneth... minor tidyup
2019-07-29 Luke Kenneth... add explicit operator comparison (in case operation...
2019-07-29 Luke Kenneth... clarify / get indentation down
2019-07-29 Luke Kenneth... replace m.d.comb with comb (reduce indentation)
2019-07-29 Luke Kenneth... tidyup
2019-07-29 Jacob Lifshayfix the mess introduced by "fix pipeline stage count"
2019-07-29 Luke Kenneth... add fprsqrt coverage tests for fp16 and fp32
2019-07-29 Luke Kenneth... add comment on n_comb_stages
2019-07-29 Luke Kenneth... add FP32/64 coverage test for fpsqrt
2019-07-29 Luke Kenneth... id_wid (muxid bitwidth) based on num_rows, not the...
2019-07-29 Luke Kenneth... add fpsqrt 16 coverage test
2019-07-28 Jacob Lifshayfix pipeline stage count
2019-07-28 Luke Kenneth... remove redundant imports
2019-07-28 Luke Kenneth... move fpcvt downsize to separate module
2019-07-28 Luke Kenneth... move fpcvt upsize to separate module
2019-07-28 Luke Kenneth... substitute comb for m.d.comb
2019-07-28 Luke Kenneth... simplify code
2019-07-28 Luke Kenneth... split out int2float fcvt to separate module
2019-07-28 Luke Kenneth... move float2int fcvt to separate module
2019-07-28 Luke Kenneth... simplify
2019-07-28 Luke Kenneth... add code comments
2019-07-28 Luke Kenneth... add F2Int f64 i64 test
2019-07-28 Luke Kenneth... add signed FP2INT
2019-07-28 Luke Kenneth... add TODO, check mantissa overflow
2019-07-28 Luke Kenneth... add f2int f64->ui64
2019-07-28 Luke Kenneth... exponent too big to fit FP2int
2019-07-28 Luke Kenneth... add NaN FP2int overflow
2019-07-28 Luke Kenneth... add code comments
2019-07-28 Luke Kenneth... add code comments
2019-07-28 Luke Kenneth... initialise unused PipelineSpec params to None
2019-07-28 Luke Kenneth... add identifying name to FPNumBaseRecord
2019-07-28 Luke Kenneth... add identifying name to FPNumBaseRecord
2019-07-28 Luke Kenneth... add name to FPNumBaseRecord
2019-07-28 Luke Kenneth... use opcode rather than magic constants (will need a...
2019-07-28 Luke Kenneth... whitespace / autopep8
2019-07-28 Luke Kenneth... get fpdiv/fsqrt/frsqrt up and running
2019-07-28 Luke Kenneth... whitespace (autopep8)
2019-07-28 Luke Kenneth... add identifying name to FPNumBaseRecord
2019-07-28 Luke Kenneth... add identifying name to FPNumBaseRecord
2019-07-28 Luke Kenneth... whitespace, add identifying name to FPNumBaseRecord
2019-07-28 Luke Kenneth... whitespace
2019-07-28 Luke Kenneth... add debug prints
2019-07-28 Luke Kenneth... add .il.* to gitignore
2019-07-28 Luke Kenneth... split out fclass module to separate file
2019-07-28 Luke Kenneth... update fclass and FPFormat after review
2019-07-28 Luke Kenneth... add f32/f64 fclass
2019-07-28 Luke Kenneth... fclass test
2019-07-28 Luke Kenneth... add debugging fclass
2019-07-28 Luke Kenneth... replace hard-coded "stuff" with FPFormat functions
2019-07-27 Luke Kenneth... redo fclss to simpler layout
2019-07-27 Luke Kenneth... add testing functions to FPFormat
2019-07-27 Luke Kenneth... add fpclass pipeline (1st version)
2019-07-26 Luke Kenneth... start to get FP to INT working
2019-07-26 Luke Kenneth... add first version test fp to int convert
2019-07-25 Luke Kenneth... get test_div64.py back up and running (just... because)
2019-07-25 Luke Kenneth... remove near-identical duplicated code, replace with...
2019-07-25 Luke Kenneth... correct FPRSQRT specialcases
2019-07-25 Jacob Lifshayswitch fpdiv/test/test_fp*.py to use unittest
2019-07-25 Jacob Lifshayskip slow tests
2019-07-25 Jacob LifshayRevert "reduce LHS for RSQRT by a factor of fract_width...
2019-07-24 Luke Kenneth... add new FP32-FRSQRT regression test
2019-07-24 Luke Kenneth... fix shifting of rsqrt mantissa input
2019-07-24 Luke Kenneth... semi-working after "hack" to reduce LHS of algorithm...
2019-07-24 Luke Kenneth... add rsqrt specialcases
2019-07-24 Luke Kenneth... reduce LHS for RSQRT by a factor of fract_width and
2019-07-24 Luke Kenneth... add fsqrt test
2019-07-23 Luke Kenneth... reduce am0/bm0 by 2 bits in DIV
2019-07-23 Luke Kenneth... hmmm remove extra zeros on DIV mantissas
2019-07-23 Luke Kenneth... more comments
2019-07-23 Luke Kenneth... reduce next_bits by 1
2019-07-23 Luke Kenneth... clean up comments
2019-07-23 Luke Kenneth... use PriorityEncoder and Array selection
2019-07-23 Luke Kenneth... store bits in signals, cleans up graphviz
2019-07-23 Luke Kenneth... specialcases: sqrt of -ve zero is -ve zero
2019-07-23 Luke Kenneth... remove debug prints
2019-07-23 Luke Kenneth... hack which happens to get fsqrt preliminarily working
2019-07-23 Luke Kenneth... add more fpsqrt specialcases
2019-07-23 Luke Kenneth... add more fpsqrt specialcases
2019-07-23 Luke Kenneth... add more fpsqrt specialcases
2019-07-23 Luke Kenneth... add fsqrt test
2019-07-23 Luke Kenneth... start adding FPSQRT specialcases
next