projects
/
ieee754fpu.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ieee754fpu.git
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
2019-06-16
Luke Kenneth...
get fp mul pipe working using new FPNumBaseRecord
commit
|
commitdiff
|
tree
2019-06-16
Luke Kenneth...
make overflow roundz a property (Overflow no longer...
commit
|
commitdiff
|
tree
2019-06-16
Luke Kenneth...
fix up FPNumBase by creating a Record class (not derive...
commit
|
commitdiff
|
tree
next