summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/Instruction.hs
Commit message (Expand)AuthorAgeFilesLines
* BlockId: remove BlockMap and BlockSet synonymsMichal Terepeta2016-12-081-4/+5
* Discard unreachable code in the register allocator (#7574)Simon Marlow2013-09-231-0/+13
* Fix warningsSimon Marlow2012-11-121-1/+0
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-121-2/+12
* Teach the linear register allocator how to allocate more stack if necessarySimon Marlow2012-09-201-0/+13
* Move some more constants into platformConstantsIan Lynagh2012-09-141-2/+3
* Pass platform down to lastxmmIan Lynagh2012-08-211-1/+2
* New codegen: do not split proc-points when using the NCGSimon Marlow2012-07-301-2/+2
* Renaming onlySimon Peyton Jones2011-08-251-4/+4
* Snapshot of codegen refactoring to share with simonpjSimon Marlow2011-08-251-1/+1
* Remove more defaultTargetPlatform usesIan Lynagh2011-07-151-3/+7
* Whitespace only in compiler/nativeGen/Instruction.hsIan Lynagh2011-07-131-122/+122
* Refactoring: explicitly mark whether we have an info table in RawCmmMax Bolingbroke2011-07-061-2/+2
* Refactoring: use a structured CmmStatics type rather than [CmmStatic]Max Bolingbroke2011-07-051-3/+3
* Merge in new code generator branch.Simon Marlow2011-01-241-1/+1
* NCG: Split up the native code generator into arch specific modulesBen.Lippmeier@anu.edu.au2009-02-151-0/+159