summaryrefslogtreecommitdiff
path: root/compiler/GHC/Cmm/CLabel.hs
Commit message (Expand)AuthorAgeFilesLines
* Refactor handling of global initializersBen Gamari2022-04-011-2/+58
* Avoid redundant imports of GHC.Driver.SessionSylvain Henry2022-03-231-1/+0
* CLabel cleanup:Andreas Klebinger2022-02-281-12/+4
* Tag inference work.Andreas Klebinger2022-02-121-7/+35
* Fix a few Note inconsistenciesBen Gamari2022-02-011-5/+3
* Consistently upper-case "Note ["Ben Gamari2022-02-011-1/+1
* Cmm: DynFlags to CmmConfig refactordoyougnu2021-12-221-15/+10
* codeGen: Introduce flag to bounds-check array accessesBen Gamari2021-12-211-1/+3
* Require all dirty_MUT_VAR callers to do explicit stg_MUT_VAR_CLEAN_info compa...nineonine2021-12-021-1/+4
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-3/+3
* Adds AArch64 Native Code GeneratorMoritz Angermann2021-06-051-0/+11
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+0
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-4/+5
* 19486 Nearly all uses of `uniqCompareFS` are dubious and lack a non-determini...Sasha Bogicevic2021-05-061-1/+3
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-291-26/+26
* Enhance pretty-printing perfSylvain Henry2021-04-101-11/+20
* Add option to give each usage of a data constructor its own info tableMatthew Pickering2021-03-031-15/+55
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-031-3/+53
* Fix typosBrian Wignall2021-02-061-1/+1
* nativeGen/dwarf: Fix procedure end addressesBen Gamari2020-11-151-0/+5
* codeGen: Produce local symbols for module-internal functionsBen Gamari2020-11-111-0/+34
* Move this_module into NCGConfigBen Gamari2020-11-111-2/+3
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-101-3/+3
* Use UnitId in the backend instead of UnitSylvain Henry2020-10-091-6/+6
* Don't import GHC.Unit to reduce the number of dependenciesSylvain Henry2020-10-011-1/+1
* Refactor CLabel pretty-printingSylvain Henry2020-09-231-192/+167
* Generalize OutputablePSylvain Henry2020-09-171-1/+4
* Introduce OutputablePSylvain Henry2020-09-171-2/+2
* Don't rely on CLabel's Outputable instance in CmmToCSylvain Henry2020-09-041-11/+12
* Remove "Ord FastString" instanceSylvain Henry2020-09-011-10/+8
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+1
* Refactor CLabel pretty-printingSylvain Henry2020-07-311-105/+125
* Remove platform constant wrappersSylvain Henry2020-07-251-12/+12
* Replace HscTarget with BackendSylvain Henry2020-07-221-1/+2
* Replace ghcWithNativeCodeGen with a proper Backend datatypeSylvain Henry2020-07-221-1/+1
* Clean up haddock hyperlinks of GHC.* (part1)Takenobu Tani2020-06-251-1/+1
* CmmToC: don't add extern decl to parsed Cmm dataSylvain Henry2020-06-231-63/+95
* Move CLabel assertions into smart constructors (#17957)Sylvain Henry2020-06-171-19/+23
* Enhance UnitId useSylvain Henry2020-06-131-5/+5
* DynFlags refactoring VIII (#17957)Sylvain Henry2020-06-131-13/+14
* Move isDynLinkName into GHC.Types.NameSylvain Henry2020-05-211-1/+0
* Move LeadingUnderscore into Platform (#17957)Sylvain Henry2020-05-061-1/+1
* Unit: split and rename modulesSylvain Henry2020-04-301-2/+2
* Refactoring unit management codeSylvain Henry2020-04-301-4/+4
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-4/+4
* CmmToAsm DynFlags refactoring (#17957)Sylvain Henry2020-04-211-9/+9
* Avoid `sdocWithDynFlags` in `pprCLbl` (#17957)Sylvain Henry2020-04-211-125/+100
* Modules (#13009)Sylvain Henry2020-04-181-1/+1
* Don't override proc CafInfos in ticky buildsÖmer Sinan Ağacan2020-04-061-3/+8