summaryrefslogtreecommitdiff
path: root/compiler/cmm/BlockId.hs
Commit message (Expand)AuthorAgeFilesLines
* Remove Hoopl.UniqueMichal Terepeta2018-01-261-3/+2
* cmm: Use LocalBlockLabel instead of AsmTempLabel to represent blocksBen Gamari2017-11-281-1/+1
* Fix PPC NCG after blockID patchPeter Trommler2017-11-091-1/+2
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* nativeGen: Consistently use blockLbl to generate CLabels from BlockIdsBen Gamari2017-09-191-1/+1
* Hoopl: remove dependency on Hoopl packageMichal Terepeta2017-06-231-10/+3
* BlockId: remove BlockMap and BlockSet synonymsMichal Terepeta2016-12-081-15/+0
* Remove most functions from cmm/BlockIdMichal Terepeta2016-11-291-19/+3
* Use newBlockId instead of newLabelCBen Gamari2016-11-291-0/+5
* RegAlloc: Use IntSet/IntMaps instead of generic Set/MapsÖmer Sinan Ağacan2016-08-061-1/+7
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-1/+3
* Move -fno-warn-orphan flag into individual modulesIan Lynagh2012-07-151-0/+1
* put back the newtype around LabelSimon Marlow2012-07-061-1/+7
* Remove "fuel", adapt to Hoopl changes, fix warningsSimon Marlow2012-07-051-1/+1
* BlockId == Int nowSimon Marlow2012-03-151-6/+0
* use qualified names for claritySimon Marlow2011-08-251-4/+4
* Merge in new code generator branch.Simon Marlow2011-01-241-115/+24
* Big collection of patches for the new codegen branch.dias@eecs.harvard.edu2008-10-131-22/+108
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-1/+14
* Replacing copyins and copyouts with data-movement instructionsdias@eecs.harvard.edu2008-05-291-0/+60