ieee754fpu.git
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
2019-07-16 Luke Kenneth... add full coverage fcvt up 16 to 64 test
2019-07-16 Luke Kenneth... add full coverage fcvt up 16 to 32 test
2019-07-15 Luke Kenneth... hilarious: fp upconvert of zero was wrong
2019-07-15 Luke Kenneth... run just a tad more fp upconverts
2019-07-15 Luke Kenneth... got 1st version up-convert working
2019-07-15 Luke Kenneth... add first version of FCVT upconvert
2019-07-15 Luke Kenneth... minor tidyup on fcvt
2019-07-14 Luke Kenneth... run loop of 1000 round test_fpmul_pipe.py
2019-07-14 Luke Kenneth... copy context/roundz, a and b manually in fpmul align
2019-07-14 Luke Kenneth... whoops forgot to take output from aligner
2019-07-14 Jacob Lifshayfinish implementing DivPipeConfig.__init__
2019-07-14 Jacob Lifshayreduce code duplication
2019-07-14 Jacob Lifshayadd FPFormat class to describe floating-point formats...
2019-07-14 Luke Kenneth... document PipelineSpec
2019-07-14 Luke Kenneth... fix test_fpmul_pipe_32.py after new PipelineSpec class...
2019-07-14 Luke Kenneth... add sticky-propagation to normalisation, as an experiment
2019-07-14 Jacob Lifshayswitch pspec from dict to PipelineSpec
2019-07-14 Jacob Lifshayadd proposed frsqrt instruction encoding table
2019-07-14 Luke Kenneth... add dual alignment on e/m in fpmul
2019-07-13 Luke Kenneth... add extra fpmul16 regression tests
2019-07-13 Luke Kenneth... 1 bit extra accuracy in mul if the top bit of mantissa...
2019-07-13 Luke Kenneth... add name to Overflow class, also recreate OverflowMod
2019-07-11 Jacob Lifshaydelete dead code in fpbase.MultiShift.[lr]shift
2019-07-11 Jacob Lifshayformat fpbase.py
2019-07-11 Jacob Lifshayrename mid -> muxid in comment
2019-07-10 Jacob Lifshayadd more tests; they all pass
2019-07-10 Jacob LifshayDivPipeCore tests pass; still need to add more tests
2019-07-10 Jacob Lifshaytest_core.py doesn't crash anymore
2019-07-09 Jacob Lifshaymake tests executable
2019-07-09 Jacob Lifshayrename log2_tb -> tb_width
2019-07-08 Luke Kenneth... add fp32 div pipe test
2019-07-08 Luke Kenneth... add test comment
2019-07-08 Luke Kenneth... add fp cvt 64 to 32 test
2019-07-08 Luke Kenneth... add fp cvt 64-16 test
2019-07-08 Luke Kenneth... add single op fcvt test case
2019-07-08 Luke Kenneth... add fcvt regression tests
2019-07-08 Luke Kenneth... add single-arg option to fp tests
2019-07-08 Luke Kenneth... enable failing regression tests
2019-07-08 Luke Kenneth... add fp64 mul unit test
2019-07-08 Luke Kenneth... add fpmul tests
2019-07-08 Luke Kenneth... add fp16 mul (and some regression tests)
2019-07-08 Luke Kenneth... add test fp64
2019-07-08 Luke Kenneth... yield inversion of zip of test cases
2019-07-08 Luke Kenneth... add test_add fp16
2019-07-08 Luke Kenneth... move test pipe class to common location
2019-07-08 Luke Kenneth... reorg test code towards parameterisation
2019-07-08 Luke Kenneth... removed debug prints
2019-07-08 Luke Kenneth... add simulation fns based on num_rows
2019-07-08 Luke Kenneth... add corner-cases
2019-07-08 Luke Kenneth... fix unit test fp create fns
2019-07-08 Luke Kenneth... fix nan/create unit test fns
2019-07-08 Luke Kenneth... add regressions and corner cases
2019-07-08 Luke Kenneth... add create, inf, nan and zero to unit test code
2019-07-08 Luke Kenneth... add test data
2019-07-07 Luke Kenneth... set reset_less=True - the data is protected by muxid...
2019-07-07 Luke Kenneth... add missing reset_lesss
2019-07-07 Luke Kenneth... exclude stuff that is just multiplying by zero
2019-07-07 Luke Kenneth... clarify if else
2019-07-07 Luke Kenneth... add names to flags
2019-07-07 Luke Kenneth... whitespace
2019-07-07 Luke Kenneth... add comment
2019-07-07 Luke Kenneth... sort out some magic constants
2019-07-07 Luke Kenneth... remove "fail" in test
2019-07-07 Luke Kenneth... workaround issue with nmigen/yosys
2019-07-07 Jacob Lifshayadd fixme
2019-07-07 Jacob Lifshaywork on adding tests; test_core.py currently fails
2019-07-07 Jacob Lifshayadd tests for integer and fractional division
2019-07-07 Jacob Lifshayswitch algorithm in UnsignedDivRem to match FixedUDivRe...
2019-07-07 Jacob Lifshaymisc code cleanups
2019-07-07 Jacob Lifshaymove DivPipe(?!Core).* classes to div_pipe.py
next