summaryrefslogtreecommitdiff
path: root/compiler/GHC/Cmm/Parser.y
Commit message (Expand)AuthorAgeFilesLines
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-3/+4
* Adds AArch64 Native Code GeneratorMoritz Angermann2021-06-051-4/+39
* Work around LLVM backend overlapping register limitationsLuite Stegeman2021-05-291-0/+3
* Support new parser types in GHCAlfredo Di Napoli2021-05-261-9/+17
* Cmm: fix sinking after suspendThreadSylvain Henry2021-05-191-0/+3
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Rubbish literals for all representations (#18983)Sebastian Graf2021-03-261-0/+1
* Transfer tickish things to GHC.Types.TickishLuite Stegeman2021-03-201-2/+1
* Save the type of breakpoints in the Breakpoint tick in STGLuite Stegeman2021-03-201-1/+1
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-031-4/+11
* Rename parser Error and Warning typesAlfredo Di Napoli2020-12-181-7/+7
* Move Unit related fields from DynFlags to HscEnvSylvain Henry2020-12-141-4/+5
* Parser: don't require the HomeUnitIdSylvain Henry2020-10-131-80/+98
* Use ADTs for parser errors/warningsSylvain Henry2020-10-011-16/+18
* Make the parser module less dependent on DynFlagsSylvain Henry2020-09-291-1/+3
* Introduce OutputablePSylvain Henry2020-09-171-6/+9
* Import qualified Prelude in Cmm/Parser.yVladislav Zavialov2020-08-211-0/+1
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-1/+2
* Remove platform constant wrappersSylvain Henry2020-07-251-73/+72
* Give Uniq[D]FM a phantom type for its key.Andreas Klebinger2020-07-121-3/+3
* Replace Opt_SccProfilingOn flag with sccProfilingEnabled helper functionSylvain Henry2020-07-021-1/+1
* CmmToC: don't add extern decl to parsed Cmm dataSylvain Henry2020-06-231-2/+2
* Cmm: introduce SAVE_REGS/RESTORE_REGSSylvain Henry2020-06-231-0/+3
* Move tablesNextToCode field into PlatformSylvain Henry2020-06-181-3/+4
* winio: Add Atomic Exchange PrimOp and implement Atomic Ptr exchanges.Tamar Christina2020-06-141-1/+6
* Enhance UnitId useSylvain Henry2020-06-131-12/+12
* Refactor homeUnitSylvain Henry2020-06-131-9/+9
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Refactoring unit management codeSylvain Henry2020-04-301-2/+2
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-7/+7
* Modules (#13009)Sylvain Henry2020-04-181-2/+2
* Refactor CmmStaticsSylvain Henry2020-04-031-1/+1
* Modules: Types (#13009)Sylvain Henry2020-03-291-9/+9
* DynFlags refactoring IIISylvain Henry2020-03-251-10/+11
* Refactoring: use Platform instead of DynFlags when possibleSylvain Henry2020-03-191-10/+16
* Remove some dead codeBrian Foley2020-03-151-11/+0
* Monotonic locations (#17632)Vladislav Zavialov2020-02-291-1/+1
* Modules: Core (#13009)Sylvain Henry2020-02-261-1/+1
* Modules: Driver (#13009)Sylvain Henry2020-02-211-1/+1
* Remove the MonadFail P instanceVladislav Zavialov2020-02-181-6/+6
* 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-2/+2
* Module hierarchy: Cmm (cf #13009)Sylvain Henry2020-01-251-0/+1442