2009-07-03 |
Matthijs Kooijman | Extract only representable arguments. |
commit | commitdiff | tree | snapshot |
2009-07-03 |
Matthijs Kooijman | Add predicates for testing representability of types. |
commit | commitdiff | tree | snapshot |
2009-07-03 |
Matthijs Kooijman | Let mkHType also return errors using Either. |
commit | commitdiff | tree | snapshot |
2009-07-03 |
Matthijs Kooijman | Merge git://github.com/darchon/clash into cλash |
commit | commitdiff | tree | snapshot |
2009-07-03 |
Matthijs Kooijman | Put a TypeState in TransformState. |
commit | commitdiff | tree | snapshot |
2009-07-03 |
Matthijs Kooijman | Split off the type related VHDLState variables. |
commit | commitdiff | tree | snapshot |
2009-07-03 |
Matthijs Kooijman | Make vhdl_ty and friends return errors with Either. |
commit | commitdiff | tree | snapshot |
2009-07-03 |
Christiaan... | Keys for typemap can now deal with vector lengths based... |
commit | commitdiff | tree | snapshot |
2009-07-03 |
Matthijs Kooijman | Stop extracting dataconstructor arguments. |
commit | commitdiff | tree | snapshot |
2009-07-02 |
Matthijs Kooijman | Merge git://github.com/darchon/clash into cλash |
commit | commitdiff | tree | snapshot |
2009-07-02 |
Christiaan... | We now output VHDL types in the correct order |
commit | commitdiff | tree | snapshot |
2009-07-02 |
Christiaan... | Removed the need for a special vector-type map. |
commit | commitdiff | tree | snapshot |
2009-07-01 |
Matthijs Kooijman | Add TODO regarding removal of is_wild. |
commit | commitdiff | tree | snapshot |
2009-07-01 |
Christiaan... | Added builtin functions: concat, reverse, iterate,... |
commit | commitdiff | tree | snapshot |
2009-06-30 |
Christiaan... | Added builtin functions shiftl, shiftr, null, rotl... |
commit | commitdiff | tree | snapshot |
2009-06-30 |
Christiaan... | Updated all error messages to include modulename and... |
commit | commitdiff | tree | snapshot |
2009-06-29 |
Christiaan... | Added support for copyn and copy |
commit | commitdiff | tree | snapshot |
2009-06-29 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-29 |
Christiaan... | Added "lengthT" |
commit | commitdiff | tree | snapshot |
2009-06-29 |
Matthijs Kooijman | Merge git://github.com/darchon/clash into cλash |
commit | commitdiff | tree | snapshot |
2009-06-29 |
Matthijs Kooijman | Make genMap support mapping applications. |
commit | commitdiff | tree | snapshot |
2009-06-29 |
Matthijs Kooijman | Allow arguments to builtins to be applications. |
commit | commitdiff | tree | snapshot |
2009-06-29 |
Christiaan... | Added unzip |
commit | commitdiff | tree | snapshot |
2009-06-29 |
Christiaan... | Added "zip" function |
commit | commitdiff | tree | snapshot |
2009-06-27 |
Christiaan... | Added <+ and ++ operations |
commit | commitdiff | tree | snapshot |
2009-06-26 |
Christiaan... | Added support for instances of tfp integer, but poorly... |
commit | commitdiff | tree | snapshot |
2009-06-26 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-26 |
Christiaan... | Added select builtin |
commit | commitdiff | tree | snapshot |
2009-06-26 |
Matthijs Kooijman | Let exprToVar give a useful error message. |
commit | commitdiff | tree | snapshot |
2009-06-26 |
Matthijs Kooijman | Use tcSplitSigmaTy for getting at value arguments. |
commit | commitdiff | tree | snapshot |
2009-06-26 |
Matthijs Kooijman | Add is_simple predicate for applications and vars. |
commit | commitdiff | tree | snapshot |
2009-06-26 |
Christiaan... | Parameterized fold, so that it can be used for foldl... |
commit | commitdiff | tree | snapshot |
2009-06-26 |
Matthijs Kooijman | Add function-typed argument extraction transform. |
commit | commitdiff | tree | snapshot |
2009-06-26 |
Matthijs Kooijman | Add has_free_vars predicate. |
commit | commitdiff | tree | snapshot |
2009-06-26 |
Matthijs Kooijman | Remove TODO that was already solved. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Merge git://github.com/darchon/clash into cλash |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Add a anyset operation to HighOrdAlu, using foldl. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Re-enable and clean up the foldl generation. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Remove the function wrapper hack from HighOrdAlu. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Use genApplication in genMap and genZipWith. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Remove the unused Maybe typing in Entity ports. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Add mkIndexedName utility function. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Restructure a lot of VHDL generating code. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Christiaan... | Added builtin function foldr |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Christiaan... | Foldl correctly handles empty vectors |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Unify all BuiltinBuilder functions. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Give HighOrdAlu an and operation. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Matthijs Kooijman | Let tfvec_len and tfvec_elem give a proper error message. |
commit | commitdiff | tree | snapshot |
2009-06-25 |
Christiaan... | Cleaned up genFoldlCall. |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Matthijs Kooijman | No longer use a view pattern in HsTools. |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Christiaan... | Added builtin foldl function |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Christiaan... | Added zipwithid |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Matthijs Kooijman | Generate vector functions on demand. |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Christiaan... | Pulled genZipWithCall into VHDLSession monad |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Christiaan... | Added builtin zipwith function |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Matthijs Kooijman | Put the Builders in the VHDLSession. |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Matthijs Kooijman | Remove the globalNameTable from the VHDLState. |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Christiaan... | Builtin function 'empty' now returns a constant empty... |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Matthijs Kooijman | Swap the VHDLState and VHDLSession type names. |
commit | commitdiff | tree | snapshot |
2009-06-24 |
Matthijs Kooijman | Clean up the code a bit more. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Always use everything declared in VHDL work library |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Started cleanup of VHDL.hs and some builtin funcs now... |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Add a hardware module for a generalized Alu. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Make mkConcSm support a = b style bindings. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Make appsimpl also simplify dataconstructors. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Added builtin copy function |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Make subeverywhere support NonRec Lets. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Map generations always maps clk port |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Merge git://github.com/darchon/clash into cλash |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Support turning dataconstructors into VHDL constants. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Added singleton |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Use varToVHDLExpr in mkConcSm. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Merge git://github.com/darchon/clash into cλash |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Ignore cast expressions when generating VHDL. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Add Cast propagation transform. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Make subeverywhere support Cast expressions. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Remove a double line introduced a few commits back. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Make subeverywhere complain for unknown expressions. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Almost finished support for 'map' |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Do not apply eta expansion to application arguments. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Added builtin function 'empty' |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Added +> function, started on map |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Merge git://github.com/darchon/clash into cλash |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Always add a clk port map on instantiations. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Delete all old .vhdl files before writing new ones. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Merge branch 'cλash' of git.stderr.nl/matthijs/projects... |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Christiaan... | Added support for empty TFVec's, Added Some more builti... |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Prepend "comp_ins_" to component instantiation labels. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Remove dummy mkConcSm clause for r = r bindings. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Return multiple statements instead of a block. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Let mkConcSm return a list of ConcSms. |
commit | commitdiff | tree | snapshot |
2009-06-23 |
Matthijs Kooijman | Don't generate a signal for the output port. |
commit | commitdiff | tree | snapshot |
next |