summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/RegAlloc/Graph
Commit message (Expand)AuthorAgeFilesLines
* Add basic support for GHCJSAustin Seipp2013-09-061-0/+4
* Haddoc fixBen Lippmeier2012-11-141-9/+9
* Comments and formatting to register allocator statsBen Lippmeier2012-11-141-38/+87
* Comments and formatting to spill cost codeBen Lippmeier2012-11-141-52/+62
* Comments and formatting to spill cleanerBen Lippmeier2012-11-141-147/+166
* Comments and formatting to register allocatorsBen Lippmeier2012-11-145-252/+326
* De-tabify register allocator codeBen Lippmeier2012-11-145-729/+692
* Tell the compiler about alpha, mipseb and mipsel again; fixes #7339Ian Lynagh2012-11-131-0/+12
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-125-6/+5
* Attach global register liveness info to Cmm procedures.Geoffrey Mainland2012-10-304-6/+6
* Refactor the way dump flags are handledIan Lynagh2012-10-181-3/+3
* Some alpha renamingIan Lynagh2012-10-161-6/+6
* Make addSRM to strict additionsIan Lynagh2012-09-201-1/+4
* Fix warnings in RegAlloc.Graph.StatsIan Lynagh2012-09-201-1/+6
* Whitespace only in nativeGen/RegAlloc/Graph/Stats.hsIan Lynagh2012-09-201-198/+192
* Move some more constants into platformConstantsIan Lynagh2012-09-141-1/+1
* Pass platform down to lastxmmIan Lynagh2012-08-214-20/+27
* Fix a warningIan Lynagh2012-07-161-1/+7
* Remove redundant warning suppressionIan Lynagh2012-07-161-1/+0
* Remove more unused Platform argumentsIan Lynagh2012-06-132-6/+4
* Remove PlatformOutputableIan Lynagh2012-06-133-23/+23
* Whitespace only in nativeGen/RegAlloc/Graph/Main.hsIan Lynagh2012-06-131-306/+299
* add support for ARM hard-float ABI (fixes #5914)Karel Gardas2012-04-271-28/+28
* Remove registerised code for dead architectures: mips, ia64, alpha,David Terei2011-11-221-12/+0
* Use -fwarn-tabs when validatingIan Lynagh2011-11-047-0/+49
* A little more CPP removalIan Lynagh2011-10-191-0/+12
* Revert "Remove ArchUnknown"Ian Lynagh2011-10-191-4/+8
* Remove ArchUnknownIan Lynagh2011-10-181-8/+4
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-022-11/+17
* Add type sigs to functions in RegAlloc.Graph.SpillIan Lynagh2011-08-311-201/+220
* Renaming onlySimon Peyton Jones2011-08-256-26/+26
* enhance ArchARM with ISA and ISA extensionsKarel Gardas2011-08-211-4/+4
* Fix build with older bootstrapping compilersIan Lynagh2011-07-161-3/+3
* Remove more defaultTargetPlatform usesIan Lynagh2011-07-153-53/+58
* Remove some more defaultTargetPlatform usesIan Lynagh2011-07-152-9/+10
* Remove some defaultTargetPlatform'sIan Lynagh2011-07-153-17/+14
* More work towards cross-compilationIan Lynagh2011-07-153-27/+30
* Refactoring: use a structured CmmStatics type rather than [CmmStatic]Max Bolingbroke2011-07-056-37/+37
* add missing cases for ArchARMSimon Marlow2011-06-271-0/+4
* Fix the build with GHC 6.12.3Ian Lynagh2011-06-011-28/+28
* Remove CPP from nativeGen/RegAlloc/Graph/TrivColorable.hsIan Lynagh2011-05-311-52/+61
* Whitespace only in nativeGen/RegAlloc/Graph/TrivColorable.hsIan Lynagh2011-05-311-93/+93
* Merge in new code generator branch.Simon Marlow2011-01-245-18/+18
* Switch more uniqFromSupply+splitUniqSupply's to takeUniqFromSupplyIan Lynagh2010-10-211-4/+3
* Whitespace onlyIan Lynagh2010-10-211-6/+6
* Fix warning: Remove unused importIan Lynagh2010-10-131-1/+0
* RegAlloc: Track slot liveness over jumps in spill cleanerbenl@ouroborus.net2010-10-133-49/+168
* Remove use of lambda with a refutable patternsimonpj@microsoft.com2010-09-231-9/+9
* NCG: allocatableRegs is only giving us 8 SSE regs to allocate tobenl@ouroborus.net2010-06-291-1/+1
* NCG: Comments and formatting onlybenl@ouroborus.net2010-06-245-51/+2