summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Enable USE_INLINE_SRT_FIELD on ARM64Sylvain Henry2022-05-301-11/+2
* Some fixes to SRT documentationSylvain Henry2022-05-301-25/+50
* export IsList from GHC.IsListTeo Camarasu2022-05-291-5/+6
* Fix FreeVars computation for mdosheaf2022-05-281-17/+24
* Use a class to check validity of withDictwip/withdictKrzysztof Gogolewski2022-05-276-210/+192
* Generalize breakTyVarCycle to work with TyFamLHSRichard Eisenberg2022-05-267-72/+103
* TTG: Move MatchGroup Origin field and MatchGroupTc to GHC.Hswip/romes/ttg-matchgroup-originromes2022-05-2613-50/+48
* Factor out `initArityOps` to `GHC.Driver.Config.*` moduleJohn Ericson2022-05-263-6/+18
* Optimiser: avoid introducing bad rep-polysheaf2022-05-262-17/+33
* Avoid global compiler state for `GHC.Core.Opt.WorkWrap`Dominik Peteler2022-05-265-23/+34
* Add Haddocks for `WwOpts`John Ericson2022-05-261-5/+8
* Desugar RecordUpd in `tcExpr`wip/T18802CarrieMY2022-05-2515-724/+657
* SimpleOpt: beta-reduce through castssheaf2022-05-251-21/+80
* Remove HscEnv from GHC.HsToCore.Usage (related to #17957)Andre Marianiello2022-05-255-21/+54
* Fix compilation with -haddock on GHC <= 8.10Zubin Duggal2022-05-241-2/+2
* Fix #21563 by using Word64 for 64bit shift code.Andreas Klebinger2022-05-241-3/+4
* Use UnionListsOrd instead of UnionLists in most places.Andreas Klebinger2022-05-243-9/+25
* EPA: Comment Order ReversedAlan Zimmerman2022-05-232-15/+11
* EPA : Remove duplicate comments in DataFamInstDAlan Zimmerman2022-05-234-9/+23
* Make debug a `Bool` not an `Int` in `StgToCmmConfig`John Ericson2022-05-233-6/+6
* Improve FloatOut and SpecConstrwip/T21386Simon Peyton Jones2022-05-233-41/+75
* Modularize GHC.Core.Opt.LiberateCasewip/cmm-dominatorsDominik Peteler2022-05-224-16/+51
* Consider the stage of typeable evidence when checking stage restrictionMatthew Pickering2022-05-223-21/+100
* Change `Backend` type and remove direct dependencieswip/backend-as-recordNorman Ramsey2022-05-2132-339/+1166
* Remove pprTrace from pushCoercionIntoLambda (#21555)Matthew Pickering2022-05-201-1/+2
* document fields of `DominatorSet`Andreas Klebinger2022-05-201-2/+2
* add HasDebugCallStack; remove unneeded extensionsNorman Ramsey2022-05-201-16/+19
* add dominator-tree functionNorman Ramsey2022-05-201-0/+12
* add dominator analysis of `CmmGraph`Norman Ramsey2022-05-202-0/+201
* Don't store LlvmConfig into DynFlagsSylvain Henry2022-05-1716-228/+281
* codeGen: Ensure that static datacon apps are included in SRTsBen Gamari2022-05-171-43/+86
* CafAnal: Improve code clarityBen Gamari2022-05-172-100/+131
* Fix bad interaction between withDict and the SpecialiserSimon Peyton Jones2022-05-173-51/+83
* Adjust flags for pprTraceSimon Peyton Jones2022-05-172-4/+18
* OverloadedRecordFields: mention parent name in 'ambiguous occurrence' error f...nineonine2022-05-171-2/+5
* driver: Introduce pgmcxxBen Gamari2022-05-174-14/+31
* TcPlugin: access to irreducible givens + fix passed ev_binds_varPavol Vargovcik2022-05-164-12/+19
* Misc cleanupKrzysztof Gogolewski2022-05-1618-66/+50
* Add arity to the INLINE pragmas for pattern synonymsSimon Peyton Jones2022-05-162-34/+77
* Comments only around HsWrapperSimon Peyton Jones2022-05-132-7/+27
* Fix printing of brackets in multiplicities (#20315)jackohughes2022-05-135-10/+16
* Decouple dynflags in GHC.Core.Opt.Arity (related to #17957)Andre Marianiello2022-05-122-24/+31
* Move CmmParserConfig and PDConfig into GHC.Cmm.Parser.ConfigAndre Marianiello2022-05-125-13/+29
* Remove Module argument from initCmmParserConfigAndre Marianiello2022-05-122-7/+5
* Decouple dynflags in Cmm parser (related to #17957)Andre Marianiello2022-05-125-25/+62
* Add a missing guard in GHC.HsToCore.Utils.is_flat_prod_patSimon Peyton Jones2022-05-112-1/+13
* Specialiser: saturate DFuns correctlySimon Peyton Jones2022-05-111-4/+7
* EPA: do statement with leading semicolon has wrong anchorAlan Zimmerman2022-05-112-3/+16
* Make floating-point abs IEEE 754 compliantARATA Mizuki2022-05-113-42/+2
* Use the wrapper for an unlifted bindingSimon Peyton Jones2022-05-101-3/+3