2019-07-08 |
Luke Kenneth... | add create, inf, nan and zero to unit test code |
commit | commitdiff | tree |
2019-07-08 |
Luke Kenneth... | add test data |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | set reset_less=True - the data is protected by muxid... |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | add missing reset_lesss |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | exclude stuff that is just multiplying by zero |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | clarify if else |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | add names to flags |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | whitespace |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | add comment |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | sort out some magic constants |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | remove "fail" in test |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | workaround issue with nmigen/yosys |
commit | commitdiff | tree |
2019-07-07 |
Jacob Lifshay | add fixme |
commit | commitdiff | tree |
2019-07-07 |
Jacob Lifshay | work on adding tests; test_core.py currently fails |
commit | commitdiff | tree |
2019-07-07 |
Jacob Lifshay | add tests for integer and fractional division |
commit | commitdiff | tree |
2019-07-07 |
Jacob Lifshay | switch algorithm in UnsignedDivRem to match FixedUDivRe... |
commit | commitdiff | tree |
2019-07-07 |
Jacob Lifshay | misc code cleanups |
commit | commitdiff | tree |
2019-07-07 |
Jacob Lifshay | move DivPipe(?!Core).* classes to div_pipe.py |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | got test_add.py running, with fpadd_state.py |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | add enough to "extra" exponent to cover FP64 to FP16... |
commit | commitdiff | tree |
2019-07-07 |
Luke Kenneth... | fix min-range rounding |
commit | commitdiff | tree |
2019-07-06 |
Luke Kenneth... | take last bit of a1 mantissa as potential sticky, not... |
commit | commitdiff | tree |
2019-07-06 |
Luke Kenneth... | duplicate FPRound inside fcvt |
commit | commitdiff | tree |
2019-07-06 |
Luke Kenneth... | fix nan and 1-rounded case in fcvt |
commit | commitdiff | tree |
2019-07-06 |
Luke Kenneth... | pass through exponent extra bits so that normalisation... |
commit | commitdiff | tree |
2019-07-06 |
Luke Kenneth... | fix overwrite issue in FPBase create |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | sorting out fcvt |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | add extra regression for fpmul |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | fix fcvt to work with new InputTest and pspec |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | whoops no e_start-1 in fpnum decode |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | example of how to use opkls to create something more... |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | allow pspec to specify the class of FPPipeContext.op |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | big (single-purpose) update: move width arg into pspec |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | indent |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | more comments.... |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | move Base eqs to separate mixin class |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | reorg and add in more TODO pointers for DivPipe*Stage... |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | add inheritor classes to create DivPipe*Data |
commit | commitdiff | tree |
2019-07-05 |
Jacob Lifshay | add rest of DivPipeCore |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | add in more comments |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | add FPPipeContext/FPNumBaseRecord import |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | all modules need to carry an output bypass plus a conte... |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | remove of from div0 |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | add comments on where DivPipeCoreSetupStage would be... |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | identify points where DivPipeCore*Data is needed |
commit | commitdiff | tree |
2019-07-05 |
Jacob Lifshay | fix up setup and process functions |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | link in to setup/process |
commit | commitdiff | tree |
2019-07-05 |
Jacob Lifshay | add DivPipeCoreSetupStage |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | split out InputTest random capability |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | debugging fcvt |
commit | commitdiff | tree |
2019-07-05 |
Luke Kenneth... | add some regression tests (commented out) |
commit | commitdiff | tree |
2019-07-04 |
Luke Kenneth... | dont pack into v, get actual s/e/m |
commit | commitdiff | tree |
2019-07-04 |
Luke Kenneth... | begin debug of fcvt |
commit | commitdiff | tree |
2019-07-04 |
Luke Kenneth... | add fcvt first version |
commit | commitdiff | tree |
2019-07-03 |
Jacob Lifshay | implemented FixedUDivRemSqrtRSqrt |
commit | commitdiff | tree |
2019-07-03 |
Jacob Lifshay | hopefully fix test errors when using nosetests3 |
commit | commitdiff | tree |
2019-07-03 |
Jacob Lifshay | implement FixedRSqrt |
commit | commitdiff | tree |
2019-07-03 |
Jacob Lifshay | fix comments |
commit | commitdiff | tree |
2019-07-03 |
Jacob Lifshay | implemented FixedSqrt |
commit | commitdiff | tree |
2019-07-02 |
Luke Kenneth... | workaround bug in use of ArrayProxy iteration / assignment |
commit | commitdiff | tree |
2019-07-02 |
Luke Kenneth... | add comment |
commit | commitdiff | tree |
2019-07-02 |
Luke Kenneth... | replace FPBaseData with FPPipeContext class name |
commit | commitdiff | tree |
2019-07-02 |
Luke Kenneth... | big convert g/s/r mid --> muxid |
commit | commitdiff | tree |
2019-07-02 |
Luke Kenneth... | convert fpdiv to pspec |
commit | commitdiff | tree |
2019-07-02 |
Luke Kenneth... | use new FPBaseData as a "spec" (context), initialised... |
commit | commitdiff | tree |
2019-07-01 |
Luke Kenneth... | add operand down pipeline chain |
commit | commitdiff | tree |
2019-07-01 |
Luke Kenneth... | found 64-bit MUL bug too |
commit | commitdiff | tree |
2019-07-01 |
Jacob Lifshay | implement fixed_rsqrt |
commit | commitdiff | tree |
2019-07-01 |
Jacob Lifshay | implement fixed_sqrt |
commit | commitdiff | tree |
2019-07-01 |
Jacob Lifshay | added tests for rest of Fixed |
commit | commitdiff | tree |
2019-06-30 |
Jacob Lifshay | add more tests |
commit | commitdiff | tree |
2019-06-29 |
Luke Kenneth... | update comment |
commit | commitdiff | tree |
2019-06-29 |
Luke Kenneth... | add comments |
commit | commitdiff | tree |
2019-06-29 |
Luke Kenneth... | comments |
commit | commitdiff | tree |
2019-06-29 |
Luke Kenneth... | add diagram explaining chain / pipe relationships |
commit | commitdiff | tree |
2019-06-29 |
Luke Kenneth... | update comments |
commit | commitdiff | tree |
2019-06-29 |
Luke Kenneth... | non-begin, non-end mode involves FPDivStage0Data |
commit | commitdiff | tree |
2019-06-29 |
Luke Kenneth... | put in place infrastructure for dropping in INT div... |
commit | commitdiff | tree |
2019-06-29 |
Jacob Lifshay | fix names |
commit | commitdiff | tree |
2019-06-29 |
Jacob Lifshay | add Fract class |
commit | commitdiff | tree |
2019-06-29 |
Jacob Lifshay | integer division algorithm works |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add comments |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add comments on parameters |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add comments on parameters |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add comments on parameters |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | quick debug session on FP div stub pipeline |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | put in TODO divstages list |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | whoops missed a cookie-cut rename |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add div1 and div2 cookie-cut with TODO messages |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add cookie-cut div0.py pipeline stage class |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add comment, link to bugreport |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add cookie-cut FPDIV |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add cookie-cut test_fpdiv_pipe.py |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add cookie-cut fpdiv pipeline.py |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | remove unneeded imports |
commit | commitdiff | tree |
2019-06-28 |
Luke Kenneth... | add fpdiv specialcases |
commit | commitdiff | tree |
2019-06-16 |
Luke Kenneth... | move comment |
commit | commitdiff | tree |
2019-06-16 |
Luke Kenneth... | got fpdiv FSM operational |
commit | commitdiff | tree |
2019-06-16 |
Luke Kenneth... | bug, 0xe225 0x8181 0x249f returns 0x249e |
commit | commitdiff | tree |
2019-06-16 |
Luke Kenneth... | fpmul specialcase, nan x nan returns 0 nan |
commit | commitdiff | tree |
next |