summaryrefslogtreecommitdiff
path: root/compiler/GHC/Cmm.hs
Commit message (Expand)AuthorAgeFilesLines
* Scrub some partiality in `GHC.Cmm.Info.Build`: `doSRTs` takes a `[(CAFSet, Cm...M Farkas-Dyck2022-12-201-0/+12
* compiler: annotate CmmFileEmbed with blob lengthCheng Shao2022-11-111-4/+4
* Introduce a standard thunk for allocating stringsÖmer Sinan Ağacan2022-10-221-2/+5
* Cleanups around pretty-printingKrzysztof Gogolewski2022-08-091-7/+1
* cmm: Remove unused ReadOnlyData16Cheng Shao2022-08-041-3/+0
* cmm: Move toBlockList to GHC.CmmBen Gamari2022-07-161-1/+5
* cmm: Eliminate orphan Outputable instancesBen Gamari2022-07-161-2/+177
* Refactor handling of global initializersBen Gamari2022-04-011-0/+5
* Use Info Table Provenances to decode cloned stack (#18163)Sven Tennie2021-09-231-3/+2
* [Sized Cmm] properly retain sizes.Moritz Angermann2020-11-261-0/+6
* Generalize OutputablePSylvain Henry2020-09-171-4/+7
* Introduce OutputablePSylvain Henry2020-09-171-0/+7
* DynFlags: refactor GHC.CmmToAsm (#17957, #10143)Sylvain Henry2020-08-181-2/+10
* Rip out CmmStackInfo(updfr_space)Ben Gamari2020-05-281-3/+0
* llvmGen: Consider Relocatable read-only data as not constantReferences: #18137Tuan Le2020-05-211-12/+28
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-2/+2
* Refactor CmmStaticsSylvain Henry2020-04-031-16/+21
* Move blob handling into StgToCmmSylvain Henry2020-04-031-3/+5
* Modules: Types (#13009)Sylvain Henry2020-03-291-2/+2
* Module hierarchy: ByteCode and Runtime (cf #13009)Sylvain Henry2020-02-121-1/+1
* Do CafInfo/SRT analysis in CmmÖmer Sinan Ağacan2020-01-311-11/+27
* Module hierarchy: Cmm (cf #13009)Sylvain Henry2020-01-251-0/+231