Merge branch 'cλash' of http://git.stderr.nl/matthijs/projects/master-project
[matthijs/master-project/cλash.git] / VHDL.hs
2009-06-25 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-25 Matthijs KooijmanUnify all BuiltinBuilder functions.
2009-06-25 Christiaan BaaijCleaned up genFoldlCall.
2009-06-24 Christiaan BaaijAdded builtin foldl function
2009-06-24 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-24 Matthijs KooijmanGenerate vector functions on demand.
2009-06-24 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-24 Matthijs KooijmanPut the Builders in the VHDLSession.
2009-06-24 Matthijs KooijmanRemove the globalNameTable from the VHDLState.
2009-06-24 Matthijs KooijmanSwap the VHDLState and VHDLSession type names.
2009-06-24 Matthijs KooijmanClean up the code a bit more.
2009-06-23 Christiaan BaaijAlways use everything declared in VHDL work library
2009-06-23 Christiaan BaaijStarted cleanup of VHDL.hs and some builtin funcs now...
2009-06-23 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-23 Matthijs KooijmanMake mkConcSm support a = b style bindings.
2009-06-23 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-23 Christiaan BaaijMap generations always maps clk port
2009-06-23 Matthijs KooijmanMerge git://github.com/darchon/clash into cλash
2009-06-23 Matthijs KooijmanSupport turning dataconstructors into VHDL constants.
2009-06-23 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-23 Christiaan BaaijAdded singleton
2009-06-23 Matthijs KooijmanUse varToVHDLExpr in mkConcSm.
2009-06-23 Matthijs KooijmanMerge git://github.com/darchon/clash into cλash
2009-06-23 Matthijs KooijmanIgnore cast expressions when generating VHDL.
2009-06-23 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-23 Christiaan BaaijAlmost finished support for 'map'
2009-06-23 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-23 Matthijs KooijmanMerge git://github.com/darchon/clash into cλash
2009-06-23 Matthijs KooijmanAlways add a clk port map on instantiations.
2009-06-23 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-23 Christiaan BaaijAdded support for empty TFVec's, Added Some more builti...
2009-06-23 Matthijs KooijmanPrepend "comp_ins_" to component instantiation labels.
2009-06-23 Matthijs KooijmanRemove dummy mkConcSm clause for r = r bindings.
2009-06-23 Matthijs KooijmanReturn multiple statements instead of a block.
2009-06-23 Matthijs KooijmanLet mkConcSm return a list of ConcSms.
2009-06-23 Matthijs KooijmanDon't generate a signal for the output port.
2009-06-22 Christiaan BaaijUpdated support for RangedWords, Requires new branch...
2009-06-22 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-22 Matthijs KooijmanAppend the Unique to generated VHDL entity id's.
2009-06-22 Matthijs KooijmanGenerate the VHDLId of an entity in a single place.
2009-06-22 Matthijs KooijmanRemove the old builtin function support.
2009-06-22 Christiaan BaaijFilter non-value variables for built-in functions
2009-06-22 Matthijs KooijmanMerge git://github.com/darchon/clash into cλash
2009-06-22 Matthijs KooijmanAdd error message to mkConcSm for unsupported expressions.
2009-06-22 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-22 Christiaan BaaijAdded support for vectors with arbitrary element types
2009-06-22 Matthijs KooijmanCheck parameter counts in mkConcSm instead of the actua...
2009-06-22 Matthijs KooijmanFix typo.
2009-06-22 Christiaan BaaijAdded subtype declarations to TypeMap, removed SubtypeMap.
2009-06-22 Matthijs KooijmanSupport application of dataconstructors.
2009-06-22 Matthijs KooijmanMake mkAssign support assigning to a VHDLName as well.
2009-06-22 Matthijs KooijmanSplit off record field selection AST construction.
2009-06-22 Matthijs KooijmanOnly try to generate builtin functions for global binders.
2009-06-22 Matthijs KooijmanSplit off assignment generating code.
2009-06-22 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-21 Matthijs KooijmanSupport single-alt selector case expressions.
2009-06-21 Matthijs KooijmanSupport single-constructor algebraic types.
2009-06-21 Matthijs KooijmanMove type registration out of construct_vhdl_ty.
2009-06-21 Matthijs KooijmanSplit off the VHDL type generating code.
2009-06-19 Christiaan BaaijAdded support for RangedWords
2009-06-19 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-19 Christiaan BaaijAdded function calls
2009-06-19 Matthijs KooijmanSupport VHDL generation for two-alternative cases.
2009-06-19 Christiaan BaaijMerge branch 'cλash' of git.stderr.nl/matthijs/projects...
2009-06-19 Christiaan BaaijStarted adding builtin functions
2009-06-19 Christiaan BaaijCabalized clash
2009-06-15 Matthijs KooijmanGenerate VHDL from Core instead of flat functions.
2009-04-14 Matthijs KooijmanGenerate VHDL typecasts for literals when needed.
2009-04-14 Matthijs KooijmanPut mkConcSm inside the VHDLState monad.
2009-04-14 Matthijs KooijmanAdd a Type to a Literal SignalExpr.
2009-04-09 Matthijs KooijmanGeneralize VHDL type creation for SizedWord and FSVec.
2009-04-09 Matthijs KooijmanAdd (non-working) support for SizedWord literals.
2009-04-09 Matthijs KooijmanTranslate the SizedWord type to a VHDL vector.
2009-04-06 Matthijs KooijmanUse basic identifiers for builtins.
2009-04-06 Matthijs KooijmanUse extended VHDL identifiers where possible.
2009-04-06 Matthijs KooijmanUse the actual FSVec length to create VHDL vectors.
2009-04-06 Matthijs KooijmanCleanup imports and add a vim modeline.
2009-03-10 Matthijs KooijmanAdd a TODO.
2009-03-10 Matthijs KooijmanRemove a few stale TODOs.
2009-03-10 Matthijs KooijmanImport the ieee library into the generated types package.
2009-03-10 Matthijs KooijmanFilter out dots from generated type id's.
2009-03-10 Matthijs KooijmanPut vhdl_ty in the (new) TypeState Monad.
2009-03-10 Matthijs KooijmanOutput a package containing all type declarations.
2009-03-10 Matthijs KooijmanAdd support for builtin functions again.
2009-03-10 Matthijs KooijmanRedo the global (state) structure of the translator.
2009-03-09 Matthijs KooijmanUse Data.Accessor for FuncData.
2009-03-09 Matthijs KooijmanRemove createArchitecture from the VHDLState Monad.
2009-03-09 Matthijs KooijmanRemove mkConcSm from the VHDLState monad.
2009-03-09 Matthijs KooijmanMake createEntity preserve the Entity on builtin functions.
2009-03-05 Matthijs KooijmanRemove createEntity from the VHDLState monad.
2009-03-05 Matthijs KooijmanRemove getDesignFiles from the VHDLState monad.
2009-03-05 Matthijs KooijmanStrip adjacent underscores from VHDLIds.
2009-03-04 Matthijs KooijmanProvide preliminary support for list types.
2009-03-04 Matthijs KooijmanMap the clk port on stateful function applications.
2009-03-03 Matthijs KooijmanLet VHDL use SignalInfo instead of HsFunction for gener...
2009-02-19 Matthijs KooijmanWrite each VHDL entity to a seperate file.
2009-02-19 Matthijs KooijmanAlso allow uppercase letters and a period in VHDL ids.
2009-02-19 Matthijs KooijmanStrip invalid characters from VHDL identifiers.
2009-02-19 Matthijs KooijmanEnable the DontCare value for Bit again.
2009-02-19 Matthijs KooijmanMake register_bank work, with a bunch of changes.
next