projects
/
ieee754fpu.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ieee754fpu.git
2019-07-29
Luke Kenneth...
tidyup
commit
|
commitdiff
|
tree
2019-07-29
Luke Kenneth...
minor tidyup
commit
|
commitdiff
|
tree
2019-07-29
Luke Kenneth...
add explicit operator comparison (in case operation...
commit
|
commitdiff
|
tree
2019-07-29
Luke Kenneth...
clarify / get indentation down
commit
|
commitdiff
|
tree
2019-07-29
Luke Kenneth...
replace m.d.comb with comb (reduce indentation)
commit
|
commitdiff
|
tree
2019-07-29
Luke Kenneth...
tidyup
commit
|
commitdiff
|
tree
2019-07-29
Jacob Lifshay
fix the mess introduced by "fix pipeline stage count"
commit
|
commitdiff
|
tree
2019-07-29
Luke Kenneth...
add fprsqrt coverage tests for fp16 and fp32
commit
|
commitdiff
|
tree
2019-07-29
Luke Kenneth...
add comment on n_comb_stages
commit
|
commitdiff
|
tree
2019-07-29
Luke Kenneth...
add FP32/64 coverage test for fpsqrt
commit
|
commitdiff
|
tree
2019-07-29
Luke Kenneth...
id_wid (muxid bitwidth) based on num_rows, not the...
commit
|
commitdiff
|
tree
2019-07-29
Luke Kenneth...
add fpsqrt 16 coverage test
commit
|
commitdiff
|
tree
2019-07-28
Jacob Lifshay
fix pipeline stage count
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
remove redundant imports
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
move fpcvt downsize to separate module
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
move fpcvt upsize to separate module
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
substitute comb for m.d.comb
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
simplify code
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
split out int2float fcvt to separate module
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
move float2int fcvt to separate module
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
simplify
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add code comments
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add F2Int f64 i64 test
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add signed FP2INT
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add TODO, check mantissa overflow
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add f2int f64->ui64
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
exponent too big to fit FP2int
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add NaN FP2int overflow
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add code comments
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add code comments
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
initialise unused PipelineSpec params to None
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add identifying name to FPNumBaseRecord
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add identifying name to FPNumBaseRecord
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add name to FPNumBaseRecord
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
use opcode rather than magic constants (will need a...
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
whitespace / autopep8
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
get fpdiv/fsqrt/frsqrt up and running
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
whitespace (autopep8)
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add identifying name to FPNumBaseRecord
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add identifying name to FPNumBaseRecord
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
whitespace, add identifying name to FPNumBaseRecord
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
whitespace
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add debug prints
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add .il.* to gitignore
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
split out fclass module to separate file
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
update fclass and FPFormat after review
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add f32/f64 fclass
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
fclass test
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
add debugging fclass
commit
|
commitdiff
|
tree
2019-07-28
Luke Kenneth...
replace hard-coded "stuff" with FPFormat functions
commit
|
commitdiff
|
tree
2019-07-27
Luke Kenneth...
redo fclss to simpler layout
commit
|
commitdiff
|
tree
2019-07-27
Luke Kenneth...
add testing functions to FPFormat
commit
|
commitdiff
|
tree
2019-07-27
Luke Kenneth...
add fpclass pipeline (1st version)
commit
|
commitdiff
|
tree
2019-07-26
Luke Kenneth...
start to get FP to INT working
commit
|
commitdiff
|
tree
2019-07-26
Luke Kenneth...
add first version test fp to int convert
commit
|
commitdiff
|
tree
2019-07-25
Luke Kenneth...
get test_div64.py back up and running (just... because)
commit
|
commitdiff
|
tree
2019-07-25
Luke Kenneth...
remove near-identical duplicated code, replace with...
commit
|
commitdiff
|
tree
2019-07-25
Luke Kenneth...
correct FPRSQRT specialcases
commit
|
commitdiff
|
tree
2019-07-25
Jacob Lifshay
switch fpdiv/test/test_fp*.py to use unittest
commit
|
commitdiff
|
tree
2019-07-25
Jacob Lifshay
skip slow tests
commit
|
commitdiff
|
tree
2019-07-25
Jacob Lifshay
Revert "reduce LHS for RSQRT by a factor of fract_width...
commit
|
commitdiff
|
tree
2019-07-24
Luke Kenneth...
add new FP32-FRSQRT regression test
commit
|
commitdiff
|
tree
2019-07-24
Luke Kenneth...
fix shifting of rsqrt mantissa input
commit
|
commitdiff
|
tree
2019-07-24
Luke Kenneth...
semi-working after "hack" to reduce LHS of algorithm...
commit
|
commitdiff
|
tree
2019-07-24
Luke Kenneth...
add rsqrt specialcases
commit
|
commitdiff
|
tree
2019-07-24
Luke Kenneth...
reduce LHS for RSQRT by a factor of fract_width and
commit
|
commitdiff
|
tree
2019-07-24
Luke Kenneth...
add fsqrt test
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
reduce am0/bm0 by 2 bits in DIV
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
hmmm remove extra zeros on DIV mantissas
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
more comments
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
reduce next_bits by 1
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
clean up comments
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
use PriorityEncoder and Array selection
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
store bits in signals, cleans up graphviz
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
specialcases: sqrt of -ve zero is -ve zero
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
remove debug prints
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
hack which happens to get fsqrt preliminarily working
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
add more fpsqrt specialcases
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
add more fpsqrt specialcases
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
add more fpsqrt specialcases
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
add fsqrt test
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
start adding FPSQRT specialcases
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
add fpsqrt experiment
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
tidyup
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
split out div/sqrt/rsqrt trials to separate module
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
tidyup a bit
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
reduce n_comb_stages for fpdiv first setup
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
add magic constants comment
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
add some voodoo magic extra bits on the input numbers...
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
reorganise loop
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
update explanatory comments
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth...
add fpdiv 16/32 regression/coverage tests
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth...
corrections to mantissa length, FP16/32/64 DIV work...
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth...
FP16 DIV seems to be working
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth...
more random experimenting
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth...
random modifications
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth...
random modifications got semi-correct output
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth...
continuing experimentation
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth...
add twin MSB alignment / denormalisation (from FPMUL)
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth...
experimenting
commit
|
commitdiff
|
tree
next