ieee754fpu.git
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
2019-07-23 Luke Kenneth... add fpsqrt experiment
2019-07-23 Luke Kenneth... tidyup
2019-07-23 Luke Kenneth... split out div/sqrt/rsqrt trials to separate module
2019-07-23 Luke Kenneth... tidyup a bit
2019-07-23 Luke Kenneth... reduce n_comb_stages for fpdiv first setup
2019-07-23 Luke Kenneth... add magic constants comment
2019-07-23 Luke Kenneth... add some voodoo magic extra bits on the input numbers...
2019-07-23 Luke Kenneth... reorganise loop
2019-07-23 Luke Kenneth... update explanatory comments
2019-07-23 Luke Kenneth... add fpdiv 16/32 regression/coverage tests
2019-07-22 Luke Kenneth... corrections to mantissa length, FP16/32/64 DIV work...
2019-07-22 Luke Kenneth... FP16 DIV seems to be working
2019-07-22 Luke Kenneth... more random experimenting
2019-07-22 Luke Kenneth... random modifications
2019-07-22 Luke Kenneth... random modifications got semi-correct output
2019-07-22 Luke Kenneth... continuing experimentation
2019-07-22 Luke Kenneth... add twin MSB alignment / denormalisation (from FPMUL)
2019-07-22 Luke Kenneth... experimenting
2019-07-22 Luke Kenneth... set fraction width to zero
2019-07-22 Luke Kenneth... remove FIXMEs
2019-07-22 Luke Kenneth... put am0 into top bits of dividend
2019-07-22 Luke Kenneth... add roundup to nearest radix
next