| 2021-10-28 | 
Jacob Lifshay | remove SimdScope.get() and friends | 
commit | commitdiff | tree | 
| 2021-10-28 | 
Jacob Lifshay | format code | 
commit | commitdiff | tree | 
| 2021-10-27 | 
Jacob Lifshay | add tests for SimdMap and friends | 
commit | commitdiff | tree | 
| 2021-10-27 | 
Jacob Lifshay | add SimdWHintMap to support tracking width_hint for...  | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | hooray, convert PartitionedCat over to new PartType...  | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | add two new functions to PartType: get_num_elements...  | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | remove fixed_width parameter from SimdScope.Signal | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | use explicit SimdShape for minitest example rather...  | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | had to add fixed_width parameter temporarily to confirm...  | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | debugging of initial test_partsig_scope.py mini-test | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | adapt/debug SimdSignal when using ElwidPartType | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | remove unnecessary imports | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | remove unnecessary code which creates complications...  | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | rename the arguments to SimdShape() so as to match...  | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | add SimdScope.Shape redirector which switches from...  | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | start filling in ElwidPartType switch/case and other...  | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | create a SimdShape class and begin to investigate how...  | 
commit | commitdiff | tree | 
| 2021-10-25 | 
Luke Kenneth...  | add more code-comments | 
commit | commitdiff | tree | 
| 2021-10-24 | 
Luke Kenneth...  | return layout points from layout() | 
commit | commitdiff | tree | 
| 2021-10-24 | 
Luke Kenneth...  | spelling corrections after typing on a phone | 
commit | commitdiff | tree | 
| 2021-10-24 | 
Luke Kenneth...  | add dictionary of list of layout points, start-end | 
commit | commitdiff | tree | 
| 2021-10-24 | 
Luke Kenneth...  | add docstrings for additional necessary context-aware...  | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Luke Kenneth...  | from mobile reslly bad spelling comment why layout...  | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Luke Kenneth...  | add back-link to why SimdScope has to get the hell...  | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Luke Kenneth...  | add in code-comments | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Luke Kenneth...  | add comments / docstrings for layout function to illust...  | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Luke Kenneth...  | only set standard PartType in non-Simd-mode | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Luke Kenneth...  | in SimdScope only update module AST Typecast function...  | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Luke Kenneth...  | add the beginnings of a usage docstring for the module...  | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Luke Kenneth...  | remove simd_full_width_hint, it is down to individual...  | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Luke Kenneth...  | add in TODO notes tying in SimdScope/SimdMode | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Jacob Lifshay | add type annotations .pyi file for SimdScope | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Jacob Lifshay | update SimdScope to use vec_el_counts | 
commit | commitdiff | tree | 
| 2021-10-22 | 
Jacob Lifshay | move SimdScope to separate file | 
commit | commitdiff | tree | 
| 2021-10-21 | 
Luke Kenneth...  | add LHS support into PartitionedCat. amazingly - stunni...  | 
commit | commitdiff | tree | 
| 2021-10-21 | 
Luke Kenneth...  | confirmed (in prototype form that LHS Cat will cause...  | 
commit | commitdiff | tree | 
| 2021-10-21 | 
Luke Kenneth...  | continue truly awful hack which, in SimdSignal.__Assign...  | 
commit | commitdiff | tree | 
| 2021-10-21 | 
Luke Kenneth...  | add back-link in the return result of PartitionedCat...  | 
commit | commitdiff | tree | 
| 2021-10-21 | 
Luke Kenneth...  | add quick print statements to show that elaborate(...  | 
commit | commitdiff | tree | 
| 2021-10-21 | 
Luke Kenneth...  | found an error in PartitionedAssign and PartitionedRepl | 
commit | commitdiff | tree | 
| 2021-10-21 | 
Luke Kenneth...  | remove duplicate function definition | 
commit | commitdiff | tree | 
| 2021-10-21 | 
Luke Kenneth...  | remove reference to use of Swizzled class, due to it...  | 
commit | commitdiff | tree | 
| 2021-10-16 | 
Jacob Lifshay | add forgotten files from last commit | 
commit | commitdiff | tree | 
| 2021-10-16 | 
Jacob Lifshay | add WIP code for handling Slice and Cat in a unified...  | 
commit | commitdiff | tree | 
| 2021-10-15 | 
Jacob Lifshay | format code | 
commit | commitdiff | tree | 
| 2021-10-15 | 
Jacob Lifshay | fix bmask calculation | 
commit | commitdiff | tree | 
| 2021-10-15 | 
Jacob Lifshay | split out end_bit | 
commit | commitdiff | tree | 
| 2021-10-15 | 
Jacob Lifshay | split out start_bit | 
commit | commitdiff | tree | 
| 2021-10-15 | 
Jacob Lifshay | remove redundant plist variable | 
commit | commitdiff | tree | 
| 2021-10-15 | 
Jacob Lifshay | sort dpoints keys | 
commit | commitdiff | tree | 
| 2021-10-15 | 
Jacob Lifshay | simplify dpoints computation | 
commit | commitdiff | tree | 
| 2021-10-15 | 
Jacob Lifshay | dedup dpoints | 
commit | commitdiff | tree | 
| 2021-10-15 | 
Jacob Lifshay | delete superfluous documentation section | 
commit | commitdiff | tree | 
| 2021-10-15 | 
Jacob Lifshay | format code | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | create quick test of what 24-12-5-6 layout was likely...  | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | add 2nd test to see what is going on in layout_experiment | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | add FP "exponent" example, not quite matching expected...  | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | remove return of part_count parameter because it is...  | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | fix issue where width was being computed based on 2...  | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | remove unnecessary sign argument from layout() tests | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | remove signed.  again | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | whitespace for clarity. comments | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | move "faulty" test to end of layout_experiment.py ...  | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | although it is a little less visually clear, removing...  | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | add assert to check that the 5-6-6-6 example returns...  | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | fix layout() to put in only the number of *requested...  | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | rename part_counts to vec_el_counts | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | cpart_wid is just max(lane_shapes.values()) | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | redefine part_counts to be "number of vector elements...  | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | whitespace | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | whitespace, illustrate examples so as to make expected...  | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | unfortunately this is a multi-purpose commit. | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Luke Kenneth...  | waaay too big a patch set (957 lines). | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Jacob Lifshay | refactor layout to use SimdScope and XLEN | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Jacob Lifshay | add SimdMap and SimdScope and XLEN | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Jacob Lifshay | fix layout bugs | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Jacob Lifshay | add docs for layout | 
commit | commitdiff | tree | 
| 2021-10-13 | 
Jacob Lifshay | format code | 
commit | commitdiff | tree | 
| 2021-10-12 | 
Luke Kenneth...  | add option to specify fixed_width and no lane_shaps...  | 
commit | commitdiff | tree | 
| 2021-10-11 | 
Luke Kenneth...  | add blanking mask, but current example has no blank...  | 
commit | commitdiff | tree | 
| 2021-10-11 | 
Luke Kenneth...  | whitespace | 
commit | commitdiff | tree | 
| 2021-10-11 | 
Luke Kenneth...  | improve code-comments some more | 
commit | commitdiff | tree | 
| 2021-10-11 | 
Luke Kenneth...  | improve code-comments some more | 
commit | commitdiff | tree | 
| 2021-10-11 | 
Luke Kenneth...  | improve code-comments | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | whoops conversion of list of 0/1 needed reversing | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | add option to do fixed-width layout | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | add a check of bitp against the expected partition...  | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | add phase 3 of the layout() experiment. | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | convert to two-stage layout points-creation | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | add code-comments | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | added example with elwidth==Signal(2) from: | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | remove Shape, signed and unsigned from layout experiment, | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | add layout experiment from | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | fix SimdSignal Repl test (was previously unfinished) | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | big rename PartitionedSignal to SimdSignal (shorter) | 
commit | commitdiff | tree | 
| 2021-10-10 | 
Luke Kenneth...  | add some more comments for the elwidth-adapter | 
commit | commitdiff | tree | 
| 2021-10-09 | 
Luke Kenneth...  | altered test_partsig2.py removed outval, run with outva...  | 
commit | commitdiff | tree | 
| 2021-10-09 | 
Luke Kenneth...  | add PartType context to PartitionedMux | 
commit | commitdiff | tree | 
| 2021-10-09 | 
Luke Kenneth...  | convert PartitionedAssign and PAssign over to PartType | 
commit | commitdiff | tree | 
| 2021-10-09 | 
Luke Kenneth...  | covert PartitionedCat (and PCat) over to PartType format | 
commit | commitdiff | tree | 
| next |