summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/RegAlloc/Graph
Commit message (Expand)AuthorAgeFilesLines
* Allow resizing the stack for the graph allocator.klebinger.andreas@gmx.at2019-02-083-33/+70
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-213-6/+0
* Typofixes in comments and whitespace only [ci skip]Gabor Greif2018-06-261-6/+6
* Hoopl.Collections: change right folds to strict left foldsMichal Terepeta2018-02-021-5/+4
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-199-0/+18
* nativeGen: Don't index into linked listsBen Gamari2017-08-291-6/+19
* A bunch of typofixesGabor Greif2017-07-311-1/+1
* Fix note references and some typosGabor Greif2017-07-261-1/+1
* Hoopl: remove dependency on Hoopl packageMichal Terepeta2017-06-233-3/+3
* Typos in comments [ci skip]Gabor Greif2017-04-051-1/+1
* Typos in comments (notes too) [ci skip]Gabor Greif2017-03-241-1/+1
* Typos in manual and commentsGabor Greif2017-03-141-2/+2
* Upgrade UniqSet to a newtypeDavid Feuer2017-03-016-23/+23
* NCG: Implement trivColorable for PowerPC 64-bitPeter Trommler2016-12-091-4/+4
* BlockId: remove BlockMap and BlockSet synonymsMichal Terepeta2016-12-083-1/+3
* Remove most functions from cmm/BlockIdMichal Terepeta2016-11-292-4/+4
* RegAlloc: Make some pattern matched completeJoachim Breitner2016-10-061-0/+3
* RegAlloc: Use IntSet/IntMaps instead of generic Set/MapsÖmer Sinan Ağacan2016-08-062-21/+17
* RegAlloc: Remove duplicate seqList (use seqList from Util)Ömer Sinan Ağacan2016-08-061-14/+7
* Document some codegen nondeterminismBartosz Nitka2016-07-075-13/+18
* Remove uniqSetToListBartosz Nitka2016-07-015-20/+41
* Remove ufmToListBartosz Nitka2016-06-301-2/+2
* Kill foldUniqSetBartosz Nitka2016-06-062-3/+4
* Kill mapUniqSetBartosz Nitka2016-04-281-6/+2
* Add sparc64 a known architecture (Ticket #11211)John Paul Adrian Glaubitz2015-12-191-0/+4
* Add kind equalities to GHC.Richard Eisenberg2015-12-118-131/+131
* Kill redundant patternsBen Gamari2015-12-031-3/+0
* Refactor: delete most of the module FastTypesThomas Miedema2015-08-211-27/+25
* Delete FastBoolThomas Miedema2015-08-211-1/+1
* Fix misspelled function name in a commentBartosz Nitka2015-07-301-1/+1
* Implement PowerPC 64-bit native code backend for LinuxPeter Trommler2015-07-031-4/+4
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-091-2/+2
* Remove redundant constraints in the compiler itself, found by -fwarn-redundan...Simon Peyton Jones2015-01-061-7/+4
* Stop exporting, and stop using, functions marked as deprecatedThomas Miedema2014-09-271-1/+1
* Delete hack that was once needed to fix the buildThomas Miedema2014-09-251-0/+1
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-153-1/+4
* ghc: initial AArch64 patchesColin Watson2014-04-211-0/+4
* Fix a popular typo in commentsGabor Greif2014-02-011-1/+1
* TyposKrzysztof Gogolewski2013-10-121-1/+1
* 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