ieee754fpu.git
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
2019-07-22 Luke Kenneth... rename long parameter name to shorter n_stages
2019-07-22 Luke Kenneth... remove stage-work-reduction for now
2019-07-22 Luke Kenneth... divide number of stages by radix and by required comb_s...
2019-07-22 Luke Kenneth... fix div specialcases
2019-07-22 Luke Kenneth... config/setup/imports
2019-07-22 Luke Kenneth... add missing ispec/ospecs
2019-07-22 Luke Kenneth... remove unneeded code
2019-07-22 Luke Kenneth... remove div1.py
2019-07-22 Luke Kenneth... whitespace
2019-07-22 Luke Kenneth... more imports / syntax errors
2019-07-22 Luke Kenneth... set up DivPipeCoreConfig back in FPDIVMuxInOut, syntax...
2019-07-22 Luke Kenneth... sort out weirdness in FPDIVBasePipe initialisation
2019-07-22 Luke Kenneth... fix imports
2019-07-22 Luke Kenneth... compare_rhs is a multi-bit value (cant use bool())
2019-07-21 Luke Kenneth... match mantissa width up in div config
2019-07-21 Luke Kenneth... rename exponent_width to e_width, mantissa_width to...
2019-07-21 Luke Kenneth... create get_core_config function
2019-07-21 Luke Kenneth... restore important modifications that seemed to be lost
2019-07-21 Luke Kenneth... compensate for div answer being in range 0.49999 to...
2019-07-21 Luke Kenneth... add comment on what mantissas represent
2019-07-21 Luke Kenneth... update comments
2019-07-21 Luke Kenneth... add an absolute count on the stages
2019-07-21 Luke Kenneth... add an absolute count on the stages
2019-07-21 Luke Kenneth... get DivPipeOutputData converted to mantissa + overflow...
2019-07-21 Luke Kenneth... start also putting in additional DivPipe*Stage usage
2019-07-21 Luke Kenneth... add preliminary DivPipeCalculateStage and DivPipeFinalStage
2019-07-21 Luke Kenneth... add "z" to DivPipeBaseData class so that sign and expon...
2019-07-21 Luke Kenneth... start adding use of DivPipeInputData and DivPipeInterst...
2019-07-21 Luke Kenneth... store a and b in dividend and divisor_radicand
2019-07-21 Luke Kenneth... add bug cross-reference to #113 for FCVT unit tests
2019-07-21 Luke Kenneth... split out EXP-High shifter to separate module
2019-07-21 Luke Kenneth... beginnings of FP to INT convert
2019-07-20 Luke Kenneth... highlight weirdness
2019-07-19 Luke Kenneth... weirdness on INT32->FP32 detected. ui32/i32->f32 test...
2019-07-19 Luke Kenneth... add i32 to f64 conversion test
2019-07-19 Luke Kenneth... add an operator class for signed/unsigned
2019-07-19 Luke Kenneth... add in preliminary signed int conversion
2019-07-18 Luke Kenneth... update comments
2019-07-18 Luke Kenneth... add ui64 to f32 conversion test
2019-07-18 Luke Kenneth... add larger uint32 and uint64 to fp16 conversion
2019-07-18 Luke Kenneth... change function names
2019-07-17 Luke Kenneth... add not-a-lot-of-sense test
2019-07-17 Luke Kenneth... add first version fcvt int to fp16/32/64
2019-07-16 Luke Kenneth... increase test range, add loop
2019-07-16 Luke Kenneth... whoops fpnorm out by one bit in new FPMSBHigh class
2019-07-16 Luke Kenneth... whoops rename module
2019-07-16 Luke Kenneth... adjust FPMSBHigh for use in FPNorm: make it possible...
2019-07-16 Luke Kenneth... split out MSB-highing module
2019-07-16 Luke Kenneth... add msbhigh module
2019-07-16 Luke Kenneth... relative imports are a pain
2019-07-16 Luke Kenneth... add comments
2019-07-16 Luke Kenneth... add FPADD stack documentation
2019-07-16 Luke Kenneth... document the FPMUL stack
2019-07-16 Luke Kenneth... illustrate use of pspec using DivPipeCoreOperation...
2019-07-16 Luke Kenneth... code cleanup
2019-07-16 Luke Kenneth... code cleanup
2019-07-16 Luke Kenneth... add full coverage fcvt up 32 to 64 test
next