2019-08-26 |
Luke Kenneth Casson... | use PipelineSpec and PipeModBase in AddReduce
|
commit | commitdiff | tree |
2019-08-26 |
Luke Kenneth Casson... | use PipelineSpec object in AllTerms
|
commit | commitdiff | tree |
2019-08-26 |
Luke Kenneth Casson... | remove unneeded argument (register_levels/n_levels...
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | document weird int2float bug
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | use Mux instead of m.If/Else in int2float fcvt
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | remove fprsqrt m.If/Elif/Elif, replace with Mux
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | remove m.If/Elif in fpdiv sqrt, replace with Mux
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | remove m.If/Elif from fpdiv specialcases
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | remove m.If/Elif/Elif replace with Mux
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | rewrite fpadd specialcases to use Mux instead of m...
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | code-morph on add special-cases
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | remove weirdness
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | remove out_do_z, update comments (whitespace)
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | code comments
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | rework add aligner to use Mux instead of m.If/Else
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | remove use of out_do_z in add align
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | rework add1 to not use out_do_z and use Mux instead...
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | reorg add0 to use Mux instead of m.If/Else
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | use Mux instead of m.If/Elif on add sign
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | remove out_do_z from add0
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | remove use of out_do_z, use Mux instead of m.If/Else
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | remove out_do_z test
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | rework roundz to use Mux
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | use Mux in fp corrections
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | cleanup on msb1 and align: use Mux, remove out_do_z
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | morph mul1 to use Mux rather than m.If/Else
|
commit | commitdiff | tree |
2019-08-25 |
Luke Kenneth Casson... | do not make mul1 processing conditional on out_do_z
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | add Stage API setup/process to AddReduceInternal
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | add in setup/process functions in multiply
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | remove use of AddReduce, use AddReduceInternal instead
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | whoops forgot to set partition_step in AddReduceSingle...
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | pass in partition step parameter
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | munge AddReduce internals
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | remove unneeded code
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | continue ispec/ospec on multiply
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | start adding ispec/ospec to multiply.py
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | use bit_select instead of part, again
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | missing arg in InputData.eq_from
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | :1136
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | split out AddReduce module level creation
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | rename AllTermsData to InputData, use as input to base...
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | remove register_levels from AddReduceSingle and Final
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | remove need to pass register_levels to AddReduceSingle
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | more variable renaming
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | more variable renaming
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | rename some variables in the multiplier code:
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | use new doubling of PartitionedAdder points (in-place...
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | in-place expansion of partition points
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | use new sim.add_clock "if_exists" parameter. needed...
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | use better test of whether block is combinatorial
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | create AllTermsData class and use it
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move part-bytes to AllTerms
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | use intermediate data from finalout, move AllTerms...
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move product terms to new "AllTerms" module
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move part modules into FinalOut
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move intermediates to separate module, use i/o data...
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | silly rename get_test_cases to get_tst_cases, stops...
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | skip add clock on combinatorial tests
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | reduce multiply sim delay by 1/10th, seems to "fix...
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move and reorg create_next_terms in AddReduceSingle...
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | rename inputs to not include []
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move groups test to top of loop
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | generate ilang for each part mul test
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | rename to next_groups
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | more resetless
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | rename self._intermediate_output
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | move intermediate expanded a/b/o to locals
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | resetless on intermediaries
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | move part_mask
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | always add FinalAdd module
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | use FinalReduceData
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | pass data around using classes in AddReduce
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | remove referring to _resized_inputs
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | use part_ops not out_part_ops
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add in AddReduceData into AddReduceSingle class
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add in AddReduceData into FinalAdd class
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | change AddReduceSingle/Final to take size of arrays...
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | move input assignments (chain) out of AddReduceSingle
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | move final adder to separate module
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | syntax error
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add AddReduceData class
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | cleanup
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | remove delayed_parts
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | use reg_partition_points to create new Parts at final...
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add expanded parts to Part, use new Parts module
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add mul factor to PartitionPoints.like
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add new Parts class
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | move expanded_part_pts further up
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | move part_byte to PartitionPoints
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | rename delayed_part_ops to part_ops
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | remove delayed part ops, now inside AddReduceSingle
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | add missing arg part_ops to unit test
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | do not need delayed_part_ops
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | pass in part_ops to AddReduce, so that it is syncd...
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | removing recursion from AddReduce
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | update explanatory comments
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | MaskedFullAdder performs ANDing in a group by pre-shifting...
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | split "actionable" part of AddReduce out from "recursive...
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
next |