projects
/
ieee754fpu.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
update comments
2019-07-21
Luke Kenneth Casson...
update comments
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add an absolute count on the stages
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add an absolute count on the stages
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
get DivPipeOutputData converted to mantissa + overflow...
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
start also putting in additional DivPipe*Stage usage
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add preliminary DivPipeCalculateStage and DivPipeFinalStage
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add "z" to DivPipeBaseData class so that sign and exponent...
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
start adding use of DivPipeInputData and DivPipeInterstageData
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
store a and b in dividend and divisor_radicand
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add bug cross-reference to #113 for FCVT unit tests
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
split out EXP-High shifter to separate module
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
beginnings of FP to INT convert
commit
|
commitdiff
|
tree
2019-07-20
Luke Kenneth Casson...
highlight weirdness
commit
|
commitdiff
|
tree
2019-07-19
Luke Kenneth Casson...
weirdness on INT32->FP32 detected. ui32/i32->f32 test...
commit
|
commitdiff
|
tree
2019-07-19
Luke Kenneth Casson...
add i32 to f64 conversion test
commit
|
commitdiff
|
tree
2019-07-19
Luke Kenneth Casson...
add an operator class for signed/unsigned
commit
|
commitdiff
|
tree
2019-07-19
Luke Kenneth Casson...
add in preliminary signed int conversion
commit
|
commitdiff
|
tree
2019-07-18
Luke Kenneth Casson...
update comments
commit
|
commitdiff
|
tree
2019-07-18
Luke Kenneth Casson...
add ui64 to f32 conversion test
commit
|
commitdiff
|
tree
2019-07-18
Luke Kenneth Casson...
add larger uint32 and uint64 to fp16 conversion
commit
|
commitdiff
|
tree
2019-07-18
Luke Kenneth Casson...
change function names
commit
|
commitdiff
|
tree
2019-07-17
Luke Kenneth Casson...
add not-a-lot-of-sense test
commit
|
commitdiff
|
tree
2019-07-17
Luke Kenneth Casson...
add first version fcvt int to fp16/32/64
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
increase test range, add loop
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
whoops fpnorm out by one bit in new FPMSBHigh class
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
whoops rename module
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
adjust FPMSBHigh for use in FPNorm: make it possible...
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
split out MSB-highing module
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add msbhigh module
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
relative imports are a pain
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add comments
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add FPADD stack documentation
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
document the FPMUL stack
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
illustrate use of pspec using DivPipeCoreOperation...
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
code cleanup
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
code cleanup
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add full coverage fcvt up 32 to 64 test
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add full coverage fcvt up 16 to 64 test
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add full coverage fcvt up 16 to 32 test
commit
|
commitdiff
|
tree
2019-07-15
Luke Kenneth Casson...
hilarious: fp upconvert of zero was wrong
commit
|
commitdiff
|
tree
2019-07-15
Luke Kenneth Casson...
run just a tad more fp upconverts
commit
|
commitdiff
|
tree
2019-07-15
Luke Kenneth Casson...
got 1st version up-convert working
commit
|
commitdiff
|
tree
2019-07-15
Luke Kenneth Casson...
add first version of FCVT upconvert
commit
|
commitdiff
|
tree
2019-07-15
Luke Kenneth Casson...
minor tidyup on fcvt
commit
|
commitdiff
|
tree
2019-07-14
Luke Kenneth Casson...
run loop of 1000 round test_fpmul_pipe.py
commit
|
commitdiff
|
tree
2019-07-14
Luke Kenneth Casson...
copy context/roundz, a and b manually in fpmul align
commit
|
commitdiff
|
tree
2019-07-14
Luke Kenneth Casson...
whoops forgot to take output from aligner
commit
|
commitdiff
|
tree
2019-07-14
Luke Kenneth Casson...
document PipelineSpec
commit
|
commitdiff
|
tree
2019-07-14
Luke Kenneth Casson...
fix test_fpmul_pipe_32.py after new PipelineSpec class...
commit
|
commitdiff
|
tree
2019-07-14
Luke Kenneth Casson...
add sticky-propagation to normalisation, as an experiment
commit
|
commitdiff
|
tree
2019-07-14
Luke Kenneth Casson...
add dual alignment on e/m in fpmul
commit
|
commitdiff
|
tree
2019-07-13
Luke Kenneth Casson...
add extra fpmul16 regression tests
commit
|
commitdiff
|
tree
2019-07-13
Luke Kenneth Casson...
1 bit extra accuracy in mul if the top bit of mantissa...
commit
|
commitdiff
|
tree
2019-07-13
Luke Kenneth Casson...
add name to Overflow class, also recreate OverflowMod
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add fp32 div pipe test
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add test comment
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add fp cvt 64 to 32 test
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add fp cvt 64-16 test
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add single op fcvt test case
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add fcvt regression tests
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add single-arg option to fp tests
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
enable failing regression tests
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add fp64 mul unit test
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add fpmul tests
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add fp16 mul (and some regression tests)
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add test fp64
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
yield inversion of zip of test cases
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add test_add fp16
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
move test pipe class to common location
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
reorg test code towards parameterisation
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
removed debug prints
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add simulation fns based on num_rows
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add corner-cases
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
fix unit test fp create fns
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
fix nan/create unit test fns
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add regressions and corner cases
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add create, inf, nan and zero to unit test code
commit
|
commitdiff
|
tree
2019-07-08
Luke Kenneth Casson...
add test data
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
set reset_less=True - the data is protected by muxid...
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
add missing reset_lesss
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
exclude stuff that is just multiplying by zero
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
clarify if else
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
add names to flags
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
whitespace
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
add comment
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
sort out some magic constants
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
remove "fail" in test
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
workaround issue with nmigen/yosys
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
got test_add.py running, with fpadd_state.py
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
add enough to "extra" exponent to cover FP64 to FP16...
commit
|
commitdiff
|
tree
2019-07-07
Luke Kenneth Casson...
fix min-range rounding
commit
|
commitdiff
|
tree
2019-07-06
Luke Kenneth Casson...
take last bit of a1 mantissa as potential sticky, not...
commit
|
commitdiff
|
tree
2019-07-06
Luke Kenneth Casson...
duplicate FPRound inside fcvt
commit
|
commitdiff
|
tree
2019-07-06
Luke Kenneth Casson...
fix nan and 1-rounded case in fcvt
commit
|
commitdiff
|
tree
2019-07-06
Luke Kenneth Casson...
pass through exponent extra bits so that normalisation...
commit
|
commitdiff
|
tree
2019-07-06
Luke Kenneth Casson...
fix overwrite issue in FPBase create
commit
|
commitdiff
|
tree
2019-07-05
Luke Kenneth Casson...
sorting out fcvt
commit
|
commitdiff
|
tree
2019-07-05
Luke Kenneth Casson...
add extra regression for fpmul
commit
|
commitdiff
|
tree
2019-07-05
Luke Kenneth Casson...
fix fcvt to work with new InputTest and pspec
commit
|
commitdiff
|
tree
2019-07-05
Luke Kenneth Casson...
whoops no e_start-1 in fpnum decode
commit
|
commitdiff
|
tree
next