Index - M
| m1DataCon_RDR | GHC.Builtin.Names | 
| m1TyConKey | GHC.Builtin.Names | 
| m1TyConName | GHC.Builtin.Names | 
| MachOp | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| machOpArgReps | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| machOpMemcpyishAlign | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| machOpResultType | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MachSp | GHC.Cmm, GHC.Cmm.Expr | 
| magicDictId | GHC.Types.Id.Make | 
| magicDictKey | GHC.Builtin.Names | 
| MagicHashBit | GHC.Parser.Lexer | 
| mAIN | GHC.Builtin.Names | 
| mainFunIs | GHC.Driver.Session, GHC.Plugins, GHC | 
| mainModIs | GHC.Driver.Session, GHC.Plugins, GHC | 
| mainUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| mainUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| mAIN_NAME | GHC.Builtin.Names | 
| main_RDR_Unqual | GHC.Builtin.Names | 
| makeDynFlagsConsistent | GHC.Driver.Session, GHC.Plugins | 
| makeElfNote | GHC.SysTools.Elf | 
| makeFarBranches | GHC.CmmToAsm.PPC.Instr | 
| makeImmediate | GHC.CmmToAsm.PPC.Regs | 
| makeIntoWarning | GHC.Utils.Error | 
| makeMiniFixityEnv | GHC.Rename.Bind | 
| makeNode | GHC.Iface.Ext.Utils | 
| makeRecoveryTyCon | GHC.Builtin.Types, GHC.Plugins | 
| makeRelativeTo | GHC.Utils.Misc, GHC.Plugins | 
| makeSimpleDetails | GHC.Driver.Main | 
| MakeStableNameOp | GHC.Builtin.PrimOps | 
| MakeStablePtrOp | GHC.Builtin.PrimOps | 
| makeStaticKey | GHC.Builtin.Names | 
| makeStaticName | GHC.Builtin.Names | 
| makeSuperClasses | GHC.Tc.Solver.Canonical | 
| makeTypeNode | GHC.Iface.Ext.Utils | 
| Malloc | GHC.Llvm.Syntax, GHC.Llvm | 
| MallocData | GHC.Runtime.Interpreter | 
| mallocData | GHC.Runtime.Interpreter | 
| MallocStrings | GHC.Runtime.Interpreter | 
| mangleIndexTree | GHC.CmmToAsm.SPARC.CodeGen.Base | 
| manifestArity | GHC.Core.Opt.Arity | 
| Many | GHC.Core.Type, GHC.Core.Multiplicity, GHC.Plugins | 
| manyBranches | GHC.Core.Coercion.Axiom | 
| manyDataCon | GHC.Builtin.Types, GHC.Plugins | 
| manyDataConKey | GHC.Builtin.Names | 
| manyDataConName | GHC.Builtin.Types, GHC.Plugins | 
| manyDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| manyDataConTyCon | GHC.Builtin.Types, GHC.Plugins | 
| ManyOccs | GHC.Types.Basic, GHC.Types.Id.Info, GHC.Plugins | 
| many_ty | GHC.Iface.Type, GHC.Iface.Syntax | 
| map | |
| 1 (Function) | GHC.Prelude | 
| 2 (Function) | GHC.Data.Stream | 
| mapAccumBagL | GHC.Data.Bag | 
| mapAccumBagLM | GHC.Data.Bag | 
| mapAccumBranches | GHC.Core.Coercion.Axiom | 
| mapAccumL | GHC.Data.Stream | 
| mapAccumLM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| mapAccumLNat | GHC.CmmToAsm.Monad | 
| mapAccumL_ | GHC.Data.Stream | 
| mapAdjust | GHC.Cmm.Dataflow.Collections | 
| mapAlter | GHC.Cmm.Dataflow.Collections | 
| mapAndRecoverM | GHC.Tc.Utils.Monad | 
| mapAndReportM | GHC.Tc.Utils.Monad | 
| mapAndUnzip | GHC.Utils.Misc, GHC.Plugins | 
| mapAndUnzip3 | GHC.Utils.Misc, GHC.Plugins | 
| mapAndUnzip3M | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| mapAndUnzip4M | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| mapAndUnzip5M | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| mapAndUnzipBagM | GHC.Data.Bag | 
| mapAndUnzipM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad, GHC.HsToCore.Monad | 
| mapBag | GHC.Data.Bag | 
| mapBagM | GHC.Data.Bag | 
| mapBagM_ | GHC.Data.Bag | 
| mapBlock | GHC.Cmm.Dataflow.Block | 
| mapBlock' | GHC.Cmm.Dataflow.Block | 
| mapBlock3' | GHC.Cmm.Dataflow.Block | 
| mapBlockTop | GHC.CmmToAsm.Reg.Liveness | 
| mapBlockTopM | GHC.CmmToAsm.Reg.Liveness | 
| mapCollectSuccessors | GHC.Cmm, GHC.Cmm.Node | 
| mapDelete | GHC.Cmm.Dataflow.Collections | 
| mapDeleteList | GHC.Cmm.Dataflow.Collections | 
| mapDerivStrategy | GHC.Hs, GHC.Hs.Decls, GHC | 
| mapDifference | GHC.Cmm.Dataflow.Collections | 
| mapDNameEnv | GHC.Types.Name.Env, GHC.Plugins | 
| mapDVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| mapDVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| mapElems | GHC.Cmm.Dataflow.Collections | 
| mapEmpty | GHC.Cmm.Dataflow.Collections, GHC.CmmToAsm.Reg.Liveness | 
| mapException | GHC.Utils.Exception | 
| mapExp | GHC.Cmm, GHC.Cmm.Node | 
| mapExpDeep | GHC.Cmm, GHC.Cmm.Node | 
| mapExpDeepM | GHC.Cmm, GHC.Cmm.Node | 
| mapExpM | GHC.Cmm, GHC.Cmm.Node | 
| mapFilter | GHC.Cmm.Dataflow.Collections | 
| mapFilterWithKey | GHC.Cmm.Dataflow.Collections | 
| mapFindWithDefault | GHC.Cmm.Dataflow.Collections | 
| mapFoldl | GHC.Cmm.Dataflow.Collections | 
| mapFoldlWithKey | GHC.Cmm.Dataflow.Collections | 
| mapFoldMapWithKey | GHC.Cmm.Dataflow.Collections | 
| mapFoldr | GHC.Cmm.Dataflow.Collections | 
| mapFromList | GHC.Cmm.Dataflow.Collections | 
| mapFromListWith | GHC.Cmm.Dataflow.Collections | 
| mapFsEnv | GHC.Data.FastString.Env | 
| mapFst | GHC.Utils.Misc, GHC.Plugins | 
| mapFvRn | GHC.Rename.Utils | 
| mapG | GHC.Data.TrieMap | 
| mapGenBlockTop | GHC.CmmToAsm.Reg.Liveness | 
| mapGenBlockTopM | GHC.CmmToAsm.Reg.Liveness | 
| mapGenUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| mapGraph | GHC.Cmm.Dataflow.Graph | 
| mapGraphBlocks | GHC.Cmm.Dataflow.Graph | 
| mapGraphNodes | GHC.Cmm.Utils | 
| mapGraphNodes1 | GHC.Cmm.Utils | 
| mapHpt | GHC.Driver.Types, GHC.Plugins | 
| mapIdKey | GHC.Builtin.Names | 
| mapInsert | GHC.Cmm.Dataflow.Collections | 
| mapInsertList | GHC.Cmm.Dataflow.Collections | 
| mapInsertWith | GHC.Cmm.Dataflow.Collections | 
| mapIntersection | GHC.Cmm.Dataflow.Collections | 
| mapIsSubmapOf | GHC.Cmm.Dataflow.Collections | 
| mapKeys | GHC.Cmm.Dataflow.Collections | 
| mapLastM | GHC.Utils.Misc, GHC.Plugins | 
| mapLetFloats | GHC.Core.Opt.Simplify.Env | 
| mapLitValue | GHC.Types.Literal, GHC.Plugins | 
| mapLoc | GHC.Types.SrcLoc, GHC.Plugins | 
| mapLookup | GHC.Cmm.Dataflow.Collections | 
| mapM | |
| 1 (Function) | GHC.Prelude, GHC.HsToCore.Monad | 
| 2 (Function) | GHC.Data.Stream | 
| mapMap | GHC.Cmm.Dataflow.Collections | 
| mapMapWithKey | GHC.Cmm.Dataflow.Collections | 
| mapMaybe | GHC.Data.Maybe | 
| mapMaybeBag | GHC.Data.Bag | 
| mapMaybeFvRn | GHC.Rename.Utils | 
| mapMaybeM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| mapMaybeUFM | GHC.Types.Unique.FM, GHC.Plugins | 
| mapMember | GHC.Cmm.Dataflow.Collections | 
| mapMG | GHC.Driver.Types, GHC.Plugins, GHC | 
| mapModuleEnv | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| mapM_ | GHC.Prelude | 
| mapName | GHC.Builtin.Names | 
| mapNameEnv | GHC.Types.Name.Env, GHC.Plugins | 
| mapNull | GHC.Cmm.Dataflow.Collections | 
| mapOccEnv | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mapOL | GHC.Data.OrdList | 
| mappend | GHC.Prelude | 
| mappendClassOpKey | GHC.Builtin.Names | 
| mappendName | GHC.Builtin.Names | 
| mappend_RDR | GHC.Builtin.Names | 
| mapPlugins | GHC.Driver.Plugins, GHC.Plugins | 
| mapScaledType | GHC.Core.TyCo.Rep, GHC.Core.Multiplicity | 
| mapSCCM | GHC.CmmToAsm.Reg.Liveness | 
| mapSingleton | GHC.Cmm.Dataflow.Collections | 
| mapSize | GHC.Cmm.Dataflow.Collections | 
| mapSnd | GHC.Utils.Misc, GHC.Plugins | 
| mapSndM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| mapStepResult | GHC.Core.Coercion, GHC.Plugins | 
| mapSuccessors | GHC.Cmm, GHC.Cmm.Node | 
| mapSwitchTargets | GHC.Cmm.Switch | 
| mapTermType | GHC.Runtime.Heap.Inspect | 
| mapTM | GHC.Core.Map, GHC.Data.TrieMap | 
| mapToList | GHC.Cmm.Dataflow.Collections | 
| mapTyCo | GHC.Core.Type, GHC.Plugins | 
| mapTyCoX | GHC.Core.Type, GHC.Plugins | 
| mapUDFM | GHC.Types.Unique.DFM | 
| mapUFM | GHC.Types.Unique.FM, GHC.Plugins | 
| mapUFM_Directly | GHC.Types.Unique.FM, GHC.Plugins | 
| mapUnion | GHC.Cmm.Dataflow.Collections | 
| mapUnionDVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| mapUnionFV | GHC.Utils.FV | 
| mapUnions | GHC.Cmm.Dataflow.Collections | 
| mapUnionVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| mapUnionWithKey | GHC.Cmm.Dataflow.Collections | 
| mapUniqDSet | GHC.Types.Unique.DSet | 
| mapUniqSet | GHC.Types.Unique.Set, GHC.Plugins | 
| mapUnitInfo | GHC.Unit, GHC.Unit.State, GHC.Unit.Info, GHC.Plugins | 
| mapVarBndr | GHC.Types.Var, GHC.Plugins | 
| mapVarBndrs | GHC.Types.Var, GHC.Plugins | 
| mapVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| mapVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| map_RDR | GHC.Builtin.Names | 
| MarkedStrict | GHC.Core.DataCon, GHC.Plugins, GHC | 
| markStackReg | GHC.CmmToLlvm.Base | 
| markUsedVar | GHC.CmmToLlvm.Base | 
| mask | GHC.Utils.Exception | 
| MaskAsyncExceptionsOp | GHC.Builtin.PrimOps | 
| MaskedInterruptible | GHC.Utils.Exception | 
| MaskedUninterruptible | GHC.Utils.Exception | 
| MaskingState | GHC.Utils.Exception | 
| MaskStatus | GHC.Builtin.PrimOps | 
| MaskUninterruptibleOp | GHC.Builtin.PrimOps | 
| mask_ | GHC.Utils.Exception | 
| Match | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| match | GHC.HsToCore.Match | 
| matchableGivens | GHC.Tc.Solver.Monad | 
| matchActualFunTySigma | GHC.Tc.Utils.Unify | 
| matchActualFunTysRho | GHC.Tc.Utils.Unify | 
| MatchBind | GHC.Iface.Ext.Types | 
| matchCanFail | GHC.HsToCore.Utils | 
| matchConFamily | GHC.HsToCore.Match.Constructor | 
| matchContextErrString | GHC.Hs.Expr, GHC.Hs, GHC | 
| matchEquations | GHC.HsToCore.Match | 
| matchesCtOrigin | GHC.Tc.Types.Origin | 
| matchExpectedAppTy | GHC.Tc.Utils.Unify | 
| matchExpectedFunKind | GHC.Tc.Utils.Unify | 
| matchExpectedFunTys | GHC.Tc.Utils.Unify | 
| matchExpectedListTy | GHC.Tc.Utils.Unify | 
| matchExpectedTyConApp | GHC.Tc.Utils.Unify | 
| matchFam | |
| 1 (Function) | GHC.Tc.Solver.Monad | 
| 2 (Function) | GHC.Tc.Plugin | 
| matchFamTcM | GHC.Tc.Solver.Monad | 
| matchGlobalInst | |
| 1 (Function) | GHC.Tc.Instance.Class | 
| 2 (Function) | GHC.Tc.Solver.Monad | 
| MatchGroup | GHC.Hs.Expr, GHC.Hs, GHC | 
| matchGroupArity | GHC.Hs.Expr, GHC.Hs, GHC | 
| MatchGroupTc | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| matchIdKey | GHC.Builtin.Names.TH | 
| matchLiterals | GHC.HsToCore.Match.Literal | 
| matchName | GHC.Builtin.Names.TH | 
| matchNPats | GHC.HsToCore.Match.Literal | 
| matchNPlusKPats | GHC.HsToCore.Match.Literal | 
| matchPatSyn | GHC.HsToCore.Match.Constructor | 
| MatchResult | GHC.HsToCore.Monad, GHC.HsToCore.Utils | 
| matchSeparator | GHC.Hs.Expr, GHC.Hs, GHC | 
| matchSimply | GHC.HsToCore.Match | 
| matchSinglePat | GHC.HsToCore.Match | 
| matchSinglePatVar | GHC.HsToCore.Match | 
| matchTyConKey | GHC.Builtin.Names.TH | 
| matchTyConName | GHC.Builtin.Names.TH | 
| matchWrapper | GHC.HsToCore.Match | 
| max | GHC.Prelude | 
| maxBound | GHC.Prelude | 
| maxBound_RDR | GHC.Builtin.Names | 
| maxErrors | GHC.Driver.Session, GHC.Plugins, GHC | 
| maximum | GHC.Prelude | 
| maxInlineAllocSize | GHC.Driver.Session, GHC.Plugins, GHC | 
| maxInlineMemcpyInsns | GHC.Driver.Session, GHC.Plugins, GHC | 
| maxInlineMemsetInsns | GHC.Driver.Session, GHC.Plugins, GHC | 
| maxLocalUnique | GHC.Types.Unique | 
| maxPmCheckModels | GHC.Driver.Session, GHC.Plugins, GHC | 
| maxPrecedence | GHC.Types.Basic, GHC.Plugins, GHC | 
| maxPrimOpTag | GHC.Builtin.PrimOps | 
| maxRefHoleFits | GHC.Driver.Session, GHC.Plugins, GHC | 
| maxRelevantBinds | GHC.Driver.Session, GHC.Plugins, GHC | 
| maxRetInfoTableSizeW | GHC.Cmm.Info | 
| maxSimplIterations | GHC.Driver.Session, GHC.Plugins, GHC | 
| maxSpillSlots | |
| 1 (Function) | GHC.CmmToAsm.SPARC.Stack, GHC.CmmToAsm.SPARC.Instr | 
| 2 (Function) | GHC.CmmToAsm.PPC.Instr | 
| 3 (Function) | GHC.CmmToAsm.X86.Instr | 
| 4 (Function) | GHC.CmmToAsm.Reg.Linear.FreeRegs | 
| 5 (Function) | GHC.CmmToAsm.Monad, GHC.CmmToAsm | 
| maxStdInfoTableSizeW | GHC.Cmm.Info | 
| maxSubGoalDepth | GHC.Tc.Types.Constraint | 
| maxTcLevel | GHC.Tc.Utils.TcType | 
| maxUncoveredPatterns | GHC.Driver.Session, GHC.Plugins, GHC | 
| maxValidHoleFits | GHC.Driver.Session, GHC.Plugins, GHC | 
| maxWithArity | GHC.Core.Opt.Arity | 
| maxWorkerArgs | GHC.Driver.Session, GHC.Plugins, GHC | 
| mAX_CHARLIKE | GHC.Driver.Session, GHC.Plugins | 
| mAX_CTUPLE_SIZE | GHC.Settings.Constants | 
| mAX_Double_REG | GHC.Driver.Session, GHC.Plugins | 
| mAX_Float_REG | GHC.Driver.Session, GHC.Plugins | 
| mAX_INTLIKE | GHC.Driver.Session, GHC.Plugins | 
| mAX_Long_REG | GHC.Driver.Session, GHC.Plugins | 
| mAX_PTR_TAG | GHC.Driver.Session, GHC.Plugins | 
| mAX_Real_Double_REG | GHC.Driver.Session, GHC.Plugins | 
| mAX_Real_Float_REG | GHC.Driver.Session, GHC.Plugins | 
| mAX_Real_Long_REG | GHC.Driver.Session, GHC.Plugins | 
| mAX_Real_Vanilla_REG | GHC.Driver.Session, GHC.Plugins | 
| mAX_Real_XMM_REG | GHC.Driver.Session, GHC.Plugins | 
| mAX_REDUCTION_DEPTH | GHC.Settings.Constants | 
| mAX_SMALL_BITMAP_SIZE | GHC.Data.Bitmap | 
| mAX_SOLVER_ITERATIONS | GHC.Settings.Constants | 
| mAX_SPEC_AP_SIZE | GHC.Driver.Session, GHC.Plugins | 
| mAX_SPEC_SELECTEE_SIZE | GHC.Driver.Session, GHC.Plugins | 
| mAX_SUM_SIZE | GHC.Settings.Constants | 
| mAX_TUPLE_SIZE | GHC.Settings.Constants | 
| mAX_Vanilla_REG | GHC.Driver.Session, GHC.Plugins | 
| mAX_XMM_REG | GHC.Driver.Session, GHC.Plugins | 
| Maybe | GHC.Prelude, GHC.Data.Maybe | 
| maybe | GHC.Prelude, GHC.Data.Maybe | 
| MaybeApart | GHC.Core.Unify | 
| maybeCharLikeCon | GHC.Builtin.Utils | 
| maybeCreateManifest | GHC.Driver.Pipeline | 
| MaybeErr | GHC.Data.Maybe | 
| maybeFlipCond | GHC.CmmToAsm.X86.Cond | 
| maybeIntComparison | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| maybeIntLikeCon | GHC.Builtin.Utils | 
| maybeInvertCmmExpr | GHC.Cmm, GHC.Cmm.Expr | 
| maybeInvertComparison | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| maybeInvertCond | GHC.CmmToAsm.X86.Cond | 
| maybeLetNoEscape | GHC.StgToCmm.Env | 
| maybeLocalBlockLabel | GHC.Cmm.CLabel | 
| MaybeMap | GHC.Core.Map, GHC.Data.TrieMap | 
| maybeMapM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| maybeModifyIdInfo | GHC.Types.Id, GHC.Plugins | 
| MaybeNew | GHC.Tc.Solver.Monad | 
| MaybeO | GHC.Cmm.Dataflow.Block | 
| maybeParen | GHC.Types.Basic, GHC.Core.TyCo.Ppr, GHC.Plugins | 
| maybeParens | GHC.Utils.Ppr | 
| MaybeRecompile | GHC.Driver.Plugins, GHC.Plugins | 
| maybeSingletonCCS | GHC.Types.CostCentre | 
| maybeSubstNameShape | GHC.Types.Name.Shape | 
| maybeSym | GHC.Tc.Solver.Canonical | 
| MaybeT | |
| 1 (Type/Class) | GHC.Data.Maybe | 
| 2 (Data Constructor) | GHC.Data.Maybe | 
| maybeTcSubCo | GHC.Tc.Types.Evidence | 
| maybeToList | GHC.Data.Maybe | 
| maybeTyCon | GHC.Builtin.Types, GHC.Plugins | 
| maybeTyConKey | GHC.Builtin.Names | 
| maybeTyConName | GHC.Builtin.Types, GHC.Plugins | 
| maybeUnfoldingTemplate | GHC.Core, GHC.Plugins | 
| maybe_loc | GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline | 
| MayHaveCafRefs | GHC.Types.Id.Info, GHC.Plugins | 
| mayHaveCafRefs | GHC.Types.Id.Info, GHC.Plugins | 
| mayRedirectTo | GHC.Cmm.CLabel | 
| MC | GHC.Tc.Gen.Match | 
| MCo | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins | 
| MCoercion | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins | 
| MCoercionN | GHC.Core.TyCo.Rep | 
| MCoercionR | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins | 
| MCompOrigin | GHC.Tc.Types.Origin | 
| MCompPatOrigin | GHC.Tc.Types.Origin | 
| mconcat | GHC.Prelude | 
| mconcatClassOpKey | GHC.Builtin.Names | 
| mconcatName | GHC.Builtin.Names | 
| mc_body | GHC.Tc.Gen.Match | 
| mc_fixity | GHC.Hs.Expr, GHC.Hs, GHC | 
| mc_fun | GHC.Hs.Expr, GHC.Hs, GHC | 
| mc_strictness | GHC.Hs.Expr, GHC.Hs, GHC | 
| mc_what | GHC.Tc.Gen.Match | 
| mdoEIdKey | GHC.Builtin.Names.TH | 
| mdoEName | GHC.Builtin.Names.TH | 
| MDoExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| md_anns | GHC.Driver.Types, GHC.Plugins | 
| md_complete_sigs | GHC.Driver.Types, GHC.Plugins | 
| md_exports | GHC.Driver.Types, GHC.Plugins | 
| md_fam_insts | GHC.Driver.Types, GHC.Plugins | 
| md_insts | GHC.Driver.Types, GHC.Plugins | 
| md_rules | GHC.Driver.Types, GHC.Plugins | 
| md_types | GHC.Driver.Types, GHC.Plugins | 
| megaSeqIdInfo | GHC.Core.Seq | 
| member | GHC.Data.EnumSet | 
| memberInstEnv | GHC.Core.InstEnv | 
| mempty | GHC.Prelude | 
| memptyClassOpKey | GHC.Builtin.Names | 
| memptyName | GHC.Builtin.Names | 
| mempty_RDR | GHC.Builtin.Names | 
| mergeAlts | GHC.Core.Utils, GHC.Plugins | 
| mergeAsts | GHC.Iface.Ext.Utils | 
| mergeDataCon | GHC.Parser.PostProcess | 
| MergeForeign | GHC.Driver.Phases | 
| mergeListsBy | GHC.Utils.Misc, GHC.Plugins | 
| mergeOps | GHC.Parser.PostProcess | 
| mergeSignatures | GHC.Tc.Module, GHC.Tc.Utils.Backpack | 
| mergeSortAsts | GHC.Iface.Ext.Utils | 
| mergeUFM | GHC.Types.Unique.FM, GHC.Plugins | 
| Message | GHC.Runtime.Interpreter | 
| Messager | GHC.Driver.Main | 
| Messages | GHC.Utils.Error | 
| messages | GHC.Parser.Lexer | 
| MetaAnnot | |
| 1 (Type/Class) | GHC.Llvm.MetaData, GHC.Llvm | 
| 2 (Data Constructor) | GHC.Llvm.MetaData, GHC.Llvm | 
| MetaAW | GHC.Driver.Types, GHC.Plugins | 
| metaConsDataConKey | GHC.Builtin.Names | 
| metaConsDataConName | GHC.Builtin.Names | 
| MetaD | GHC.Driver.Types, GHC.Plugins | 
| metaDataDataConKey | GHC.Builtin.Names | 
| metaDataDataConName | GHC.Builtin.Names | 
| MetaDecl | GHC.Llvm.MetaData, GHC.Llvm | 
| MetaDetails | GHC.Tc.Utils.TcType | 
| MetaE | GHC.Driver.Types, GHC.Plugins | 
| MetaExpr | GHC.Llvm.MetaData, GHC.Llvm | 
| MetaHook | GHC.Driver.Types, GHC.Plugins | 
| MetaId | |
| 1 (Type/Class) | GHC.Llvm.MetaData, GHC.Llvm | 
| 2 (Data Constructor) | GHC.Llvm.MetaData, GHC.Llvm | 
| MetaInfo | GHC.Tc.Utils.TcType | 
| MetaNamed | GHC.Llvm.MetaData, GHC.Llvm | 
| MetaNode | GHC.Llvm.MetaData, GHC.Llvm | 
| MetaP | GHC.Driver.Types, GHC.Plugins | 
| MetaRequest | GHC.Driver.Types, GHC.Plugins | 
| metaRequestAW | GHC.Driver.Types, GHC.Plugins | 
| metaRequestD | GHC.Driver.Types, GHC.Plugins | 
| metaRequestE | GHC.Driver.Types, GHC.Plugins | 
| metaRequestP | GHC.Driver.Types, GHC.Plugins | 
| metaRequestT | GHC.Driver.Types, GHC.Plugins | 
| MetaResult | GHC.Driver.Types, GHC.Plugins | 
| metaSelDataConKey | GHC.Builtin.Names | 
| metaSelDataConName | GHC.Builtin.Names | 
| MetaStmt | GHC.Llvm.Syntax, GHC.Llvm | 
| MetaStr | GHC.Llvm.MetaData, GHC.Llvm | 
| MetaStruct | GHC.Llvm.MetaData, GHC.Llvm | 
| MetaT | GHC.Driver.Types, GHC.Plugins | 
| MetaTv | GHC.Tc.Utils.TcType | 
| metaTyVarInfo | GHC.Tc.Utils.TcType | 
| metaTyVarRef | GHC.Tc.Utils.TcType | 
| metaTyVarTcLevel | GHC.Tc.Utils.TcType | 
| metaTyVarTcLevel_maybe | GHC.Tc.Utils.TcType | 
| metaTyVarUpdateOK | GHC.Tc.Utils.Unify | 
| MetaTyVarUpdateResult | GHC.Tc.Utils.Unify | 
| MetaUnnamed | GHC.Llvm.MetaData, GHC.Llvm | 
| MetaVar | GHC.Llvm.MetaData, GHC.Llvm | 
| MethInfo | GHC.Tc.TyCl.Build | 
| MExpr | GHC.Llvm.Syntax, GHC.Llvm | 
| MFCR | GHC.CmmToAsm.PPC.Instr | 
| MFENCE | GHC.CmmToAsm.X86.Instr | 
| mfix | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| mfixIdKey | GHC.Builtin.Names | 
| mfixName | GHC.Builtin.Names | 
| MFLR | GHC.CmmToAsm.PPC.Instr | 
| MFOV | GHC.CmmToAsm.PPC.Instr | 
| MG | GHC.Hs.Expr, GHC.Hs, GHC | 
| mgBootModules | GHC.Driver.Types, GHC.Plugins | 
| mgElemModule | GHC.Driver.Types, GHC.Plugins | 
| mgLookupModule | GHC.Driver.Types, GHC.Plugins, GHC | 
| mgModSummaries | GHC.Driver.Types, GHC.Plugins, GHC | 
| mg_alts | GHC.Hs.Expr, GHC.Hs, GHC | 
| mg_anns | GHC.Driver.Types, GHC.Plugins | 
| mg_arg_docs | GHC.Driver.Types, GHC.Plugins | 
| mg_arg_tys | GHC.Hs.Expr, GHC.Hs, GHC | 
| mg_binds | GHC.Driver.Types, GHC.Plugins | 
| mg_complete_sigs | GHC.Driver.Types, GHC.Plugins | 
| mg_decl_docs | GHC.Driver.Types, GHC.Plugins | 
| mg_deps | GHC.Driver.Types, GHC.Plugins | 
| mg_doc_hdr | GHC.Driver.Types, GHC.Plugins | 
| mg_exports | GHC.Driver.Types, GHC.Plugins | 
| mg_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| mg_fam_insts | GHC.Driver.Types, GHC.Plugins | 
| mg_fam_inst_env | GHC.Driver.Types, GHC.Plugins | 
| mg_fix_env | GHC.Driver.Types, GHC.Plugins | 
| mg_foreign | GHC.Driver.Types, GHC.Plugins | 
| mg_foreign_files | GHC.Driver.Types, GHC.Plugins | 
| mg_hpc_info | GHC.Driver.Types, GHC.Plugins | 
| mg_hsc_src | GHC.Driver.Types, GHC.Plugins | 
| mg_insts | GHC.Driver.Types, GHC.Plugins | 
| mg_inst_env | GHC.Driver.Types, GHC.Plugins | 
| mg_loc | GHC.Driver.Types, GHC.Plugins | 
| mg_modBreaks | GHC.Driver.Types, GHC.Plugins | 
| mg_module | GHC.Driver.Types, GHC.Plugins | 
| mg_origin | GHC.Hs.Expr, GHC.Hs, GHC | 
| mg_patsyns | GHC.Driver.Types, GHC.Plugins | 
| mg_rdr_env | GHC.Driver.Types, GHC.Plugins | 
| mg_res_ty | GHC.Hs.Expr, GHC.Hs, GHC | 
| mg_rules | GHC.Driver.Types, GHC.Plugins | 
| mg_safe_haskell | GHC.Driver.Types, GHC.Plugins | 
| mg_tcs | GHC.Driver.Types, GHC.Plugins | 
| mg_trust_pkg | GHC.Driver.Types, GHC.Plugins | 
| mg_usages | GHC.Driver.Types, GHC.Plugins | 
| mg_used_th | GHC.Driver.Types, GHC.Plugins | 
| mg_warns | GHC.Driver.Types, GHC.Plugins | 
| mightBeUnliftedType | GHC.Core.Type, GHC.Plugins | 
| mightMatchLater | GHC.Tc.Solver.Monad | 
| min | GHC.Prelude | 
| minBound | GHC.Prelude | 
| minBound_RDR | GHC.Builtin.Names | 
| MiniFixityEnv | GHC.Rename.Fixity, GHC.Rename.Bind | 
| minimalProcPointSet | GHC.Cmm.ProcPoint | 
| MinimalSig | GHC.Hs, GHC.Hs.Binds, GHC | 
| minimum | GHC.Prelude | 
| minLocalUnique | GHC.Types.Unique | 
| minPrecedence | GHC.Types.Basic, GHC.Plugins | 
| minusClassOpKey | GHC.Builtin.Names | 
| minusDVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| minusDVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| minusList | GHC.Data.List.SetOps | 
| minusModuleSet | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| minusName | GHC.Builtin.Names | 
| minusNameSet | GHC.Types.Name.Set, GHC.Plugins | 
| minusOccSet | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| minusRegSet | GHC.Cmm, GHC.Cmm.Expr | 
| minusUDFM | GHC.Types.Unique.DFM | 
| minusUFM | GHC.Types.Unique.FM, GHC.Plugins | 
| minusUniqDSet | GHC.Types.Unique.DSet | 
| minusUniqSet | GHC.Types.Unique.Set, GHC.Plugins | 
| minusVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| minusVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| minus_RDR | GHC.Builtin.Names | 
| minWith | GHC.Utils.Misc, GHC.Plugins | 
| mIN_CHARLIKE | GHC.Driver.Session, GHC.Plugins | 
| mIN_INTLIKE | GHC.Driver.Session, GHC.Plugins | 
| mIN_PAYLOAD_SIZE | GHC.Driver.Session, GHC.Plugins | 
| Missing | GHC.Hs.Expr, GHC.Hs, GHC | 
| missingBootThing | GHC.Tc.Module | 
| missingTupArg | GHC.Hs.Utils, GHC.Hs, GHC | 
| mi_anns | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_arg_docs | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_boot | GHC.Driver.Types, GHC.Plugins | 
| mi_complete_sigs | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_decls | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_decl_docs | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_deps | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_doc_hdr | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_exports | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_exp_hash | GHC.Driver.Types, GHC.Plugins | 
| mi_ext_fields | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_fam_insts | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_final_exts | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_finsts | GHC.Driver.Types, GHC.Plugins | 
| mi_fix | GHC.Driver.Types, GHC.Plugins | 
| mi_fixities | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_fix_fn | GHC.Driver.Types, GHC.Plugins | 
| mi_flag_hash | GHC.Driver.Types, GHC.Plugins | 
| mi_free_holes | GHC.Driver.Types, GHC.Plugins | 
| mi_globals | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_hash_fn | GHC.Driver.Types, GHC.Plugins | 
| mi_hpc | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_hpc_hash | GHC.Driver.Types, GHC.Plugins | 
| mi_hsc_src | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_iface_hash | GHC.Driver.Types, GHC.Plugins | 
| mi_insts | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_module | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_mod_hash | GHC.Driver.Types, GHC.Plugins | 
| mi_opt_hash | GHC.Driver.Types, GHC.Plugins | 
| mi_orphan | GHC.Driver.Types, GHC.Plugins | 
| mi_orphan_hash | GHC.Driver.Types, GHC.Plugins | 
| mi_plugin_hash | GHC.Driver.Types, GHC.Plugins | 
| mi_rules | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_semantic_module | GHC.Driver.Types, GHC.Plugins | 
| mi_sig_of | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_trust | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_trust_pkg | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_usages | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_used_th | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_warns | GHC.Driver.Types, GHC.Plugins, GHC | 
| mi_warn_fn | GHC.Driver.Types, GHC.Plugins | 
| mkAbsentErrorApp | GHC.Core.Make, GHC.Plugins | 
| mkAbstractClass | GHC.Core.Class | 
| mkAlgTyCon | GHC.Core.TyCon, GHC.Plugins | 
| mkAlignment | GHC.Types.Basic, GHC.Plugins | 
| mkAllCafsCC | GHC.Types.CostCentre | 
| mkAlphaTyVarUnique | GHC.Types.Unique | 
| mkAltExpr | GHC.Core.Utils, GHC.Plugins | 
| mkAmbiguousFieldOcc | GHC.Hs.Type, GHC.Hs, GHC | 
| mkAnd | GHC.Data.BooleanFormula | 
| mkAnnEnv | GHC.Types.Annotations, GHC.Plugins | 
| mkAnonBinder | GHC.Core.Type, GHC.Plugins | 
| mkAnonTyConBinder | GHC.Core.TyCon, GHC.Plugins | 
| mkAnonTyConBinders | GHC.Core.TyCon, GHC.Plugins | 
| mkAnonWildCardTy | GHC.Hs.Type, GHC.Hs, GHC | 
| MKAP | GHC.ByteCode.Instr | 
| mkApEntryLabel | GHC.Cmm.CLabel | 
| mkApiErr | GHC.Driver.Types, GHC.Plugins | 
| mkApInfoTableLabel | GHC.Cmm.CLabel | 
| mkApLFInfo | GHC.StgToCmm.Closure | 
| mkAppCo | GHC.Core.Coercion, GHC.Plugins | 
| mkAppCos | GHC.Core.Coercion, GHC.Plugins | 
| mkApps | GHC.Core, GHC.Plugins | 
| mkAppTy | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkAppTys | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| MkApUpd0_Op | GHC.Builtin.PrimOps | 
| mkArgDescr | GHC.StgToCmm.Layout | 
| mkArgInfo | GHC.Core.Opt.Simplify.Utils | 
| mkArrayArrayPrimTy | GHC.Builtin.Types.Prim | 
| mkArrayPrimTy | GHC.Builtin.Types.Prim | 
| mkArrWords_infoLabel | GHC.Cmm.CLabel | 
| mkAsmTempDerivedLabel | GHC.Cmm.CLabel | 
| mkAsmTempDieLabel | GHC.Cmm.CLabel | 
| mkAsmTempEndLabel | GHC.Cmm.CLabel | 
| mkAsmTempLabel | GHC.Cmm.CLabel | 
| mkAssign | GHC.Cmm.Graph | 
| mkAutoCC | GHC.Types.CostCentre | 
| mkAxInstCo | GHC.Core.Coercion, GHC.Plugins | 
| mkAxInstLHS | GHC.Core.Coercion, GHC.Plugins | 
| mkAxInstRHS | GHC.Core.Coercion, GHC.Plugins | 
| mkAxiomInstCo | GHC.Core.Coercion, GHC.Plugins | 
| mkAxiomRuleCo | GHC.Core.Coercion, GHC.Plugins | 
| mkBadAlignmentLabel | GHC.Cmm.CLabel | 
| mkBangTy | GHC.Parser.PostProcess | 
| mkBaseModule | GHC.Builtin.Names | 
| mkBaseModule_ | GHC.Builtin.Names | 
| mkBHUpdInfoLabel | GHC.Cmm.CLabel | 
| mkBigCoreTup | GHC.Core.Make, GHC.Plugins | 
| mkBigCoreTupTy | GHC.Core.Make, GHC.Plugins | 
| mkBigCoreVarTup | GHC.Core.Make, GHC.Plugins | 
| mkBigCoreVarTup1 | GHC.Core.Make, GHC.Plugins | 
| mkBigCoreVarTupTy | GHC.Core.Make, GHC.Plugins | 
| mkBigLHsPatTup | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBigLHsPatTupId | GHC.HsToCore.Utils | 
| mkBigLHsTup | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBigLHsTupId | GHC.HsToCore.Utils | 
| mkBigLHsVarPatTup | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBigLHsVarPatTupId | GHC.HsToCore.Utils | 
| mkBigLHsVarTup | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBigLHsVarTupId | GHC.HsToCore.Utils | 
| mkBignumModule | GHC.Builtin.Names | 
| mkBinaryTickBox | GHC.HsToCore.Utils | 
| mkBitmap | GHC.Data.Bitmap | 
| mkBitmapLabel | GHC.Cmm.CLabel | 
| mkBlockId | GHC.Cmm.BlockId | 
| mkBlockInfoTableLabel | GHC.Cmm.CLabel | 
| mkBodyStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBootModDetailsTc | GHC.Iface.Tidy | 
| mkBoringStop | GHC.Core.Opt.Simplify.Utils | 
| mkBothDmdArg | GHC.Types.Demand | 
| mkBoxedTupleTy | GHC.Builtin.Types, GHC.Plugins | 
| mkBranch | GHC.Cmm.Graph | 
| mkBranchedCoAxiom | GHC.Core.FamInstEnv | 
| MkBranches | GHC.Core.Coercion.Axiom | 
| mkBuilderOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkBuildExpr | GHC.Core.Make, GHC.Plugins | 
| mkBuiltinUnique | GHC.Types.Unique | 
| mkBytesLabel | GHC.Cmm.CLabel | 
| mkByteStringCLit | GHC.Cmm.Utils | 
| mkCAFBlackHoleInfoTableLabel | GHC.Cmm.CLabel | 
| mkCall | GHC.StgToCmm.Monad | 
| mkCallDmd | GHC.Types.Demand | 
| mkCallDmds | GHC.Types.Demand | 
| mkCallEntry | GHC.Cmm.Graph | 
| mkCallReturnsTo | GHC.Cmm.Graph | 
| mkCase | GHC.Core.Opt.Simplify.Utils | 
| MkCaseAlt | GHC.HsToCore.Utils | 
| mkCast | GHC.Core.Utils, GHC.Plugins | 
| mkCastDs | GHC.HsToCore.Utils | 
| mkCastTy | GHC.Core.Type, GHC.Plugins | 
| mkCbranch | GHC.Cmm.Graph | 
| mkCCLabel | GHC.Cmm.CLabel | 
| mkCCostCentre | GHC.StgToCmm.Prof | 
| mkCCostCentreStack | GHC.StgToCmm.Prof | 
| mkCCSLabel | GHC.Cmm.CLabel | 
| MkCgInfoDown | GHC.StgToCmm.Monad | 
| MkCgState | GHC.StgToCmm.Monad | 
| mkCharExpr | GHC.Core.Make, GHC.Plugins | 
| mkCharLit | GHC.Core, GHC.Plugins | 
| mkCharLitPat | GHC.Hs, GHC.Hs.Pat, GHC | 
| mkCheckExpType | GHC.Tc.Utils.TcType, GHC.Tc.Utils.TcMType | 
| mkChildEnv | GHC.Rename.Names | 
| mkChunkified | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkClass | GHC.Core.Class | 
| mkClassDataConOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkClassDecl | GHC.Parser.PostProcess | 
| mkClassOpAuxOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkClassOpSigs | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkClassPred | GHC.Core.Predicate, GHC.Tc.Utils.TcType | 
| mkClassTyCon | GHC.Core.TyCon, GHC.Plugins | 
| mkClonedInternalName | GHC.Types.Name, GHC.Plugins | 
| mkClosedStrictSig | GHC.Types.Demand | 
| mkClosureInfo | GHC.StgToCmm.Closure | 
| mkClosureLabel | GHC.Cmm.CLabel | 
| mkClosureTableLabel | GHC.Cmm.CLabel | 
| mkClsOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkClsOccFS | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkCmmCall | GHC.StgToCmm.Monad | 
| mkCmmClosureLabel | GHC.Cmm.CLabel | 
| mkCmmCodeLabel | GHC.Cmm.CLabel | 
| mkCmmDataLabel | GHC.Cmm.CLabel | 
| mkCmmEntryLabel | GHC.Cmm.CLabel | 
| mkCmmIfGoto | GHC.StgToCmm.Monad | 
| mkCmmIfGoto' | GHC.StgToCmm.Monad | 
| mkCmmIfThen | GHC.StgToCmm.Monad | 
| mkCmmIfThen' | GHC.StgToCmm.Monad | 
| mkCmmIfThenElse | GHC.StgToCmm.Monad | 
| mkCmmIfThenElse' | GHC.StgToCmm.Monad | 
| mkCmmInfo | GHC.StgToCmm.Closure | 
| mkCmmInfoLabel | GHC.Cmm.CLabel | 
| mkCmmRetInfoLabel | GHC.Cmm.CLabel | 
| mkCmmRetLabel | GHC.Cmm.CLabel | 
| mkCoAlgCaseMatchResult | GHC.HsToCore.Utils | 
| mkCoApps | GHC.Core, GHC.Plugins | 
| mkCoAxBranch | GHC.Core.FamInstEnv | 
| mkCoBind | GHC.Core, GHC.Plugins | 
| mkCoCast | GHC.Core.Coercion, GHC.Plugins | 
| mkCodeStyle | GHC.Utils.Outputable, GHC.Plugins | 
| mkCoerceClassMethEqn | GHC.Tc.Deriv.Generate | 
| mkCoercionTy | GHC.Core.Type, GHC.Plugins | 
| mkCoercionType | GHC.Core.Coercion, GHC.Plugins | 
| mkCoherenceLeftCo | GHC.Core.Coercion, GHC.Plugins | 
| mkCoherenceRightCo | GHC.Core.Coercion, GHC.Plugins | 
| mkCoLetMatchResult | GHC.HsToCore.Utils | 
| mkComment | GHC.Cmm.Graph | 
| mkCompleteMatchMap | GHC.Tc.Types, GHC.Driver.Types, GHC.Tc.Utils.Monad, GHC.Plugins | 
| mkCompulsoryUnfolding | GHC.Core.Unfold | 
| mkCon2TagOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkConApp | GHC.Core, GHC.Plugins | 
| mkConApp2 | GHC.Core, GHC.Plugins | 
| mkConDeclH98 | GHC.Parser.PostProcess | 
| MkConInfoTable | GHC.Runtime.Interpreter | 
| mkConInfoTableLabel | GHC.Cmm.CLabel | 
| mkConLFInfo | GHC.StgToCmm.Closure | 
| mkConOpPatRn | GHC.Rename.HsType | 
| mkConsExpr | GHC.Core.Make, GHC.Plugins | 
| mkContEx | GHC.Core.Opt.Simplify.Env | 
| mkConvertNumLiteral | GHC.CoreToStg.Prep | 
| mkCoPrimCaseMatchResult | GHC.HsToCore.Utils | 
| mkCoreApp | GHC.Core.Make, GHC.Plugins | 
| mkCoreAppDs | GHC.HsToCore.Utils | 
| mkCoreApps | GHC.Core.Make, GHC.Plugins | 
| mkCoreAppsDs | GHC.HsToCore.Utils | 
| mkCoreConApps | GHC.Core.Make, GHC.Plugins | 
| mkCoreLams | GHC.Core.Make, GHC.Plugins | 
| mkCoreLet | GHC.Core.Make, GHC.Plugins | 
| mkCoreLets | GHC.Core.Make, GHC.Plugins | 
| mkCoreTup | GHC.Core.Make, GHC.Plugins | 
| mkCoreTupBoxity | GHC.Core.Make, GHC.Plugins | 
| mkCoreUbxSum | GHC.Core.Make, GHC.Plugins | 
| mkCoreUbxTup | GHC.Core.Make, GHC.Plugins | 
| mkCoreUnfolding | GHC.Core.Unfold | 
| mkCoreVarTupTy | GHC.Core.Make, GHC.Plugins | 
| MkCostCentres | GHC.Runtime.Interpreter | 
| mkCostCentres | GHC.Runtime.Interpreter | 
| mkCostCentreUnique | GHC.Types.Unique | 
| mkCoSynCaseMatchResult | GHC.HsToCore.Utils | 
| mkCoVar | GHC.Types.Var, GHC.Core.Coercion, GHC.Plugins | 
| mkCoVarCo | GHC.Core.Coercion, GHC.Plugins | 
| mkCoVarCos | GHC.Core.Coercion, GHC.Plugins | 
| mkCoVarUnique | GHC.Types.Unique | 
| mkCprSig | GHC.Types.Cpr | 
| mkCprSigForArity | GHC.Types.Cpr | 
| mkCTupleDataConUnique | GHC.Builtin.Uniques | 
| mkCTupleTyConUnique | GHC.Builtin.Uniques | 
| mkCvSubst | GHC.Core.TyCo.Subst | 
| mkDataCOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkDataCon | GHC.Core.DataCon, GHC.Plugins | 
| mkDataConInfoTable | GHC.StgToCmm.Closure | 
| mkDataConRep | GHC.Types.Id.Make | 
| mkDataConWorkerOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkDataConWorkId | GHC.Types.Id.Make | 
| mkDataConWrapperOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkDataFamInst | GHC.Parser.PostProcess | 
| mkDataLits | GHC.Cmm.Utils | 
| mkDataOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkDataOccFS | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkDataOccUnique | GHC.Types.Unique | 
| mkDataTOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkDataTyConRhs | GHC.Core.TyCon, GHC.Plugins | 
| mkDeadStripPreventer | GHC.Cmm.CLabel | 
| mkDeBruijnContext | GHC.Core.Map | 
| mkDecls | GHC.HsToCore.Docs | 
| mkDefaultCase | GHC.Core.Utils, GHC.Plugins | 
| mkDefaultMethodOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkDefaultMethodType | GHC.Tc.TyCl.Utils | 
| MkDelta | GHC.HsToCore.PmCheck.Types | 
| MkDeltas | GHC.HsToCore.PmCheck.Types | 
| MkDepend | GHC.Driver.Session, GHC.Plugins, GHC | 
| mkDependencies | GHC.HsToCore.Usage | 
| mkDerivedInternalName | GHC.Types.Name, GHC.Plugins | 
| mkDerivOrigin | GHC.Tc.Deriv.Utils | 
| mkDFsEnv | GHC.Data.FastString.Env | 
| mkDFunOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkDFunUnfolding | GHC.Core.Unfold | 
| mkDictFunId | GHC.Types.Id.Make | 
| mkDictFunTy | GHC.Types.Id.Make | 
| mkDictOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkDictSelId | GHC.Types.Id.Make | 
| mkDictSelRhs | GHC.Types.Id.Make | 
| mkDirty_MUT_VAR_Label | GHC.Cmm.CLabel | 
| mkDoubleExpr | GHC.Core.Make, GHC.Plugins | 
| mkDoubleLit | GHC.Core, GHC.Plugins | 
| mkDoubleLitDouble | GHC.Core, GHC.Plugins | 
| mkDumpStyle | GHC.Utils.Outputable, GHC.Plugins | 
| mkDUs | GHC.Types.Name.Set, GHC.Plugins | 
| mkDVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| mkDVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| mkDynamicLinkerLabel | GHC.Cmm.CLabel | 
| mkEmptyContInfoTable | GHC.Cmm.Info | 
| mkEmptyImplicitBndrs | GHC.Hs.Type, GHC.Hs, GHC | 
| mkEmptySubst | |
| 1 (Function) | GHC.Stg.Subst | 
| 2 (Function) | GHC.Core.Subst, GHC.Plugins | 
| mkEmptyTCvSubst | GHC.Core.Type, GHC.Core.TyCo.Subst, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkEmptyTidyEnv | GHC.Types.Var.Env, GHC.Plugins | 
| mkEmptyWildCardBndrs | GHC.Hs.Type, GHC.Hs, GHC | 
| mkEmptyZonkEnv | GHC.Tc.Utils.Zonk | 
| mkEntryLabel | GHC.Cmm.CLabel | 
| mkEqPredCoOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkEqSpec | GHC.Core.DataCon, GHC.Plugins | 
| mkErrDoc | GHC.Utils.Error | 
| mkErrDocAt | GHC.Tc.Utils.Monad | 
| mkErrInfo | GHC.Tc.Utils.Monad | 
| mkErrMsg | GHC.Utils.Error | 
| mkErrorAppDs | GHC.HsToCore.Utils | 
| mkErrStyle | GHC.Utils.Outputable, GHC.Plugins | 
| mkEvalMatchResult | GHC.HsToCore.Utils | 
| mkEvalOpts | GHC.Runtime.Interpreter | 
| mkEvCast | GHC.Tc.Types.Evidence | 
| mkEvScSelectors | GHC.Tc.Types.Evidence | 
| mkExpanded | GHC.Hs.Expr, GHC.Hs, GHC | 
| mkExport | GHC.Parser.PostProcess | 
| mkExportedLocalId | GHC.Types.Id, GHC.Plugins | 
| mkExportedLocalVar | GHC.Types.Var, GHC.Plugins | 
| mkExportedVanillaId | GHC.Types.Id, GHC.Plugins | 
| mkExternalName | GHC.Types.Name, GHC.Plugins | 
| mkExtName | GHC.Parser.PostProcess | 
| mkExtraObj | GHC.SysTools.ExtraObj | 
| mkExtraObjToLinkIntoBinary | GHC.SysTools.ExtraObj | 
| mkFactBase | GHC.Cmm.Dataflow | 
| mkFalse | GHC.Data.BooleanFormula | 
| mkFamDecl | GHC.Parser.PostProcess | 
| mkFamilyTyCon | GHC.Core.TyCon, GHC.Plugins | 
| mkFamilyTyConApp | GHC.Core.Type, GHC.Plugins | 
| mkFamilyTyConAppCo | GHC.Core.Coercion, GHC.Plugins | 
| mkFastString | GHC.Data.FastString, GHC.Plugins | 
| mkFastString# | GHC.Data.FastString, GHC.Plugins | 
| mkFastStringByteList | GHC.Data.FastString, GHC.Plugins | 
| mkFastStringBytes | GHC.Data.FastString, GHC.Plugins | 
| mkFastStringByteString | GHC.Data.FastString, GHC.Plugins | 
| mkFastStringShortByteString | GHC.Data.FastString, GHC.Plugins | 
| mkFCall | GHC.HsToCore.Foreign.Call | 
| mkFCallId | GHC.Types.Id.Make | 
| mkFCallName | GHC.Types.Name, GHC.Plugins | 
| mkFieldEnv | GHC.Rename.Utils | 
| mkFieldLabelOccs | GHC.Types.FieldLabel | 
| mkFieldOcc | GHC.Hs.Type, GHC.Hs, GHC | 
| mkFileEmbedLit | GHC.Cmm.Utils | 
| mkFinalCall | GHC.Cmm.Graph | 
| mkFinalizedHValue | GHC.Runtime.Interpreter | 
| mkFinalUnfolding | GHC.Core.Unfold | 
| mkFloatBind | GHC.Core.Opt.Simplify.Env | 
| mkFloatExpr | GHC.Core.Make, GHC.Plugins | 
| mkFloatLit | GHC.Core, GHC.Plugins | 
| mkFloatLitFloat | GHC.Core, GHC.Plugins | 
| mkFoldrExpr | GHC.Core.Make, GHC.Plugins | 
| mkForAllCo | GHC.Core.Coercion, GHC.Plugins | 
| mkForAllCos | GHC.Core.Coercion, GHC.Plugins | 
| mkForAllTy | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkForAllTys | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkForeignExportOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkForeignLabel | GHC.Cmm.CLabel | 
| mkFractionalLit | GHC.Types.Basic, GHC.Plugins | 
| mkFsEnv | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Data.FastString.Env, GHC.Plugins | 
| mkFullIface | GHC.Iface.Make | 
| mkFunBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkFunCo | GHC.Core.Coercion, GHC.Plugins | 
| mkFunctionType | GHC.Core.Utils, GHC.Plugins | 
| mkFunTy | GHC.Core.TyCo.Rep | 
| mkFunTyCon | GHC.Core.TyCon, GHC.Plugins | 
| mkFunTyMany | GHC.Core.TyCo.Rep | 
| mkFVs | |
| 1 (Function) | GHC.Types.Name.Set, GHC.Plugins | 
| 2 (Function) | GHC.Utils.FV | 
| mkGadtDecl | GHC.Parser.PostProcess | 
| mkGen1R | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkGeneralLocated | GHC.Types.SrcLoc, GHC.Plugins, GHC | 
| mkGeneralSrcLoc | GHC.Types.SrcLoc, GHC.Plugins | 
| mkGeneralSrcSpan | GHC.Types.SrcLoc, GHC.Plugins | 
| mkGenInstantiatedUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| mkGenR | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkGenVirtUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| mkGivenEvBind | GHC.Tc.Types.Evidence | 
| mkGivenLoc | GHC.Tc.Types.Constraint | 
| mkGivens | GHC.Tc.Types.Constraint | 
| mkGlobalId | GHC.Types.Id, GHC.Plugins | 
| mkGlobalRdrEnv | GHC.Types.Name.Reader, GHC.Plugins | 
| mkGlobalVar | GHC.Types.Var, GHC.Plugins | 
| mkGlobalWeights | GHC.CmmToAsm.CFG | 
| mkGReflCo | GHC.Core.Coercion, GHC.Plugins | 
| mkGReflLeftCo | GHC.Core.Coercion, GHC.Plugins | 
| mkGReflRightCo | GHC.Core.Coercion, GHC.Plugins | 
| mkGroupByUsingStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkGroupUsingStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkGuardedMatchResult | GHC.HsToCore.Utils | 
| mkHeadStrict | GHC.Types.Demand | 
| mkHeapRep | GHC.Runtime.Heap.Layout | 
| mkHeteroCoercionType | GHC.Core.Coercion, GHC.Plugins | 
| mkHeteroPrimEqPred | GHC.Core.Coercion, GHC.Core.Predicate, GHC.Plugins | 
| mkHeteroReprPrimEqPred | GHC.Core.Coercion, GHC.Core.Predicate, GHC.Plugins | 
| mkHieFile | GHC.Iface.Ext.Ast | 
| mkHieFileWithSource | GHC.Iface.Ext.Ast | 
| mkHiOnlyModLocation | GHC.Driver.Finder | 
| mkHiPath | GHC.Driver.Finder | 
| mkHoleCo | GHC.Core.Coercion, GHC.Plugins | 
| mkHoleModule | GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| mkHomeModLocation | GHC.Driver.Finder | 
| mkHomeModLocation2 | GHC.Driver.Finder | 
| mkHomeModule | GHC.Driver.Session, GHC.Plugins | 
| mkHomoForAllCos | GHC.Core.Coercion, GHC.Plugins | 
| mkHooplLabel | GHC.Cmm.Dataflow.Label | 
| mkHpcTicksLabel | GHC.Cmm.CLabel | 
| mkHsApp | GHC.Hs.Utils, GHC.Hs, GHC.Tc.Utils.Zonk, GHC | 
| mkHsAppKindTy | GHC.Hs.Utils, GHC.Hs.Type, GHC.Hs, GHC | 
| mkHsAppPV | GHC.Parser.PostProcess | 
| mkHsApps | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsAppsWith | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsAppTy | GHC.Hs.Utils, GHC.Hs.Type, GHC.Hs, GHC.Tc.Utils.Zonk, GHC | 
| mkHsAppType | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsAppTypePV | GHC.Parser.PostProcess | 
| mkHsAppTypes | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsAppTys | GHC.Hs.Type, GHC.Hs, GHC | 
| mkHsAppWith | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsAsPatPV | GHC.Parser.PostProcess | 
| mkHsBangPatPV | GHC.Parser.PostProcess | 
| mkHsCaseAlt | GHC.Hs.Utils, GHC.Hs, GHC.Tc.Utils.Zonk, GHC | 
| mkHsCasePV | GHC.Parser.PostProcess | 
| mkHsCmdIf | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsCmdWrap | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsComp | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsConOpPV | GHC.Parser.PostProcess | 
| mkHsDictLet | GHC.Hs.Utils, GHC.Hs, GHC.Tc.Utils.Zonk, GHC | 
| mkHsDo | GHC.Hs.Utils, GHC.Hs, GHC.Parser.PostProcess, GHC | 
| mkHsDocString | GHC.Hs, GHC.Hs.Doc, GHC | 
| mkHsDocStringUtf8ByteString | GHC.Hs, GHC.Hs.Doc, GHC | 
| mkHsDoPV | GHC.Parser.PostProcess | 
| mkHsExplicitListPV | GHC.Parser.PostProcess | 
| mkHsForAllInvisTele | GHC.Hs.Type, GHC.Hs, GHC | 
| mkHsForAllVisTele | GHC.Hs.Type, GHC.Hs, GHC | 
| mkHsFractional | GHC.Hs.Utils, GHC.Hs, GHC.Parser.PostProcess, GHC | 
| mkHsIf | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsIfPV | GHC.Parser.PostProcess | 
| mkHsImplicitBndrs | GHC.Hs.Type, GHC.Hs, GHC | 
| mkHsInfixHolePV | GHC.Parser.PostProcess | 
| mkHsIntegral | GHC.Hs.Utils, GHC.Hs, GHC.Parser.PostProcess, GHC | 
| mkHsIsString | GHC.Hs.Utils, GHC.Hs, GHC.Parser.PostProcess, GHC | 
| mkHsLam | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsLamCasePV | GHC.Parser.PostProcess | 
| mkHsLamPV | GHC.Parser.PostProcess | 
| mkHsLams | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsLazyPatPV | GHC.Parser.PostProcess | 
| mkHsLetPV | GHC.Parser.PostProcess | 
| mkHsLitPV | GHC.Parser.PostProcess | 
| mkHsNegAppPV | GHC.Parser.PostProcess | 
| mkHsOpApp | GHC.Hs.Utils, GHC.Hs, GHC.Parser.PostProcess, GHC | 
| mkHsOpAppPV | GHC.Parser.PostProcess | 
| mkHsOpTy | GHC.Hs.Type, GHC.Hs, GHC | 
| mkHsOverLitPV | GHC.Parser.PostProcess | 
| mkHsPar | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsParPV | GHC.Parser.PostProcess | 
| mkHsPatSigType | GHC.Hs.Type, GHC.Hs, GHC | 
| mkHsQTvs | GHC.Hs.Type, GHC.Hs, GHC | 
| mkHsQuasiQuote | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsRecordPV | GHC.Parser.PostProcess | 
| mkHsSectionR_PV | GHC.Parser.PostProcess | 
| mkHsSigEnv | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsSigFun | GHC.Tc.TyCl.Class | 
| mkHsSOName | GHC.Driver.Types, GHC.Plugins | 
| mkHsSplicePV | GHC.Parser.PostProcess | 
| mkHsString | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsStringPrimLit | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsTySigPV | GHC.Parser.PostProcess | 
| mkHsVarBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsVarOpPV | GHC.Parser.PostProcess | 
| mkHsVarPV | GHC.Parser.PostProcess | 
| mkHsViewPatPV | GHC.Parser.PostProcess | 
| mkHsWildCardBndrs | GHC.Hs.Type, GHC.Hs, GHC | 
| mkHsWildCardPV | GHC.Parser.PostProcess | 
| mkHsWrap | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsWrapCo | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsWrapCoR | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsWrapPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsWrapPatCo | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkIfaceExports | GHC.Iface.Make | 
| mkIfaceFixCache | GHC.Driver.Types, GHC.Plugins | 
| mkIfaceForAllTvBndr | GHC.Iface.Type, GHC.Iface.Syntax | 
| mkIfaceHashCache | GHC.Driver.Types, GHC.Plugins | 
| mkIfaceTc | GHC.Iface.Make | 
| mkIfaceTyConKind | GHC.Iface.Type, GHC.Iface.Syntax | 
| mkIfaceTySubst | GHC.Iface.Type, GHC.Iface.Syntax | 
| mkIfaceWarnCache | GHC.Driver.Types, GHC.Plugins | 
| mkIfLclEnv | GHC.Tc.Utils.Monad | 
| mkIfThenElse | GHC.Core.Make, GHC.Plugins | 
| mkImpExpSubSpec | GHC.Parser.PostProcess | 
| mkImplicWC | GHC.Tc.Types.Constraint | 
| mkImport | GHC.Parser.PostProcess | 
| mkImportedFamInst | GHC.Core.FamInstEnv | 
| mkImportedInstance | GHC.Core.InstEnv | 
| mkImpossibleExpr | GHC.Core.Make, GHC.Plugins | 
| mkIndefUnitId | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| mkIndStaticInfoLabel | GHC.Cmm.CLabel | 
| mkInfForAllTy | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkInfForAllTys | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkInfoTableLabel | GHC.Cmm.CLabel | 
| mkInfSigmaTy | GHC.Tc.Utils.TcType | 
| mkInlinableUnfolding | GHC.Core.Unfold | 
| mkInlinePragma | GHC.Parser.PostProcess | 
| mkInlineUnfolding | GHC.Core.Unfold | 
| mkInlineUnfoldingWithArity | GHC.Core.Unfold | 
| mkInScopeSet | GHC.Types.Var.Env, GHC.Plugins | 
| mkInstantiatedUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| mkInstantiatedUnitHash | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| mkInstCo | GHC.Core.Coercion, GHC.Plugins | 
| mkInstD | GHC.Parser.PostProcess | 
| mkInstTyCoOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkInstTyTcOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkInt64LitInt64 | GHC.Core, GHC.Plugins | 
| mkIntCLit | GHC.Cmm.Utils | 
| mkIntegerExpr | GHC.Core.Make, GHC.Plugins | 
| mkIntegralLit | GHC.Types.Basic, GHC.Plugins | 
| mkInteractiveHscEnv | GHC.Driver.Types, GHC.Plugins | 
| mkInteractiveModule | GHC.Builtin.Names | 
| mkInternalName | GHC.Types.Name, GHC.Plugins | 
| mkIntExpr | |
| 1 (Function) | GHC.Core.Make, GHC.Plugins | 
| 2 (Function) | GHC.Cmm.Utils | 
| mkIntExprInt | GHC.Core.Make, GHC.Plugins | 
| mkIntLit | GHC.Core, GHC.Plugins | 
| mkIntLitWrap | GHC.Core, GHC.Plugins | 
| mkIntWithInf | GHC.Types.Basic, GHC.Plugins | 
| mkInvisForAllTys | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkInvisFunTy | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkInvisFunTyMany | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkInvisFunTysMany | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkIOPortPrimTy | GHC.Builtin.Types.Prim | 
| mkIPOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkIrredCt | GHC.Tc.Types.Constraint | 
| mkITbls | GHC.ByteCode.InfoTable | 
| mkJump | GHC.Cmm.Graph | 
| mkJumpExtra | GHC.Cmm.Graph | 
| mkJumpInstr | GHC.CmmToAsm.Instr | 
| mkJumpReturnsTo | GHC.Cmm.Graph | 
| mkJustExpr | GHC.Core.Make, GHC.Plugins | 
| mkKindCo | GHC.Core.Coercion, GHC.Plugins | 
| mkKindLoc | GHC.Tc.Types.Constraint | 
| mkKindTyCon | GHC.Core.TyCon, GHC.Plugins | 
| MkLabel | GHC.Llvm.Syntax, GHC.Llvm | 
| mkLabel | GHC.Cmm.Graph | 
| mkLam | GHC.Core.Opt.Simplify.Utils | 
| mkLams | GHC.Core, GHC.Plugins | 
| mkLamType | GHC.Core.Utils, GHC.Plugins | 
| mkLamTypes | GHC.Core.Utils, GHC.Plugins | 
| mkLast | GHC.Cmm.Graph | 
| mkLastStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLazyArgStop | GHC.Core.Opt.Simplify.Utils | 
| mkLblExpr | GHC.Cmm.Utils | 
| mkLet | GHC.Core, GHC.Plugins | 
| mkLetNonRec | GHC.Core, GHC.Plugins | 
| mkLetRec | GHC.Core, GHC.Plugins | 
| mkLets | GHC.Core, GHC.Plugins | 
| mkLFArgument | GHC.StgToCmm.Closure | 
| mkLFImported | GHC.StgToCmm.Closure | 
| mkLFLetNoEscape | GHC.StgToCmm.Closure | 
| mkLFReEntrant | GHC.StgToCmm.Closure | 
| mkLFStringLit | GHC.StgToCmm.Closure | 
| mkLFThunk | GHC.StgToCmm.Closure | 
| mkLHsCmdWrap | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsPar | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsPatTup | GHC.HsToCore.Utils | 
| mkLHsSigType | GHC.Hs.Utils, GHC.Hs, GHC.Parser.PostProcess, GHC | 
| mkLHsSigWcType | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsTupleExpr | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsVarTuple | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsWrap | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsWrapCo | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLiftedPrimTyCon | GHC.Core.TyCon, GHC.Plugins | 
| mkListExpr | GHC.Core.Make, GHC.Plugins | 
| mkListTy | GHC.Builtin.Types, GHC.Plugins | 
| mkLitChar | GHC.Types.Literal, GHC.Plugins | 
| mkLitDouble | GHC.Types.Literal, GHC.Plugins | 
| mkLitFloat | GHC.Types.Literal, GHC.Plugins | 
| mkLitInt | GHC.Types.Literal, GHC.Plugins | 
| mkLitInt64 | GHC.Types.Literal, GHC.Plugins | 
| mkLitInt64Wrap | GHC.Types.Literal, GHC.Plugins | 
| mkLitInteger | GHC.Types.Literal, GHC.Plugins | 
| mkLitIntUnchecked | GHC.Types.Literal, GHC.Plugins | 
| mkLitIntWrap | GHC.Types.Literal, GHC.Plugins | 
| mkLitIntWrapC | GHC.Types.Literal, GHC.Plugins | 
| mkLitNatural | GHC.Types.Literal, GHC.Plugins | 
| mkLitNumber | GHC.Types.Literal, GHC.Plugins | 
| mkLitNumberWrap | GHC.Types.Literal, GHC.Plugins | 
| mkLitString | GHC.Types.Literal, GHC.Plugins | 
| mkLitWord | GHC.Types.Literal, GHC.Plugins | 
| mkLitWord64 | GHC.Types.Literal, GHC.Plugins | 
| mkLitWord64Wrap | GHC.Types.Literal, GHC.Plugins | 
| mkLitWordWrap | GHC.Types.Literal, GHC.Plugins | 
| mkLitWordWrapC | GHC.Types.Literal, GHC.Plugins | 
| mkLiveness | GHC.Cmm.Utils | 
| mkLoadInstr | GHC.CmmToAsm.Instr | 
| mkLocalBlockLabel | GHC.Cmm.CLabel | 
| mkLocalClosureLabel | GHC.Cmm.CLabel | 
| mkLocalClosureTableLabel | GHC.Cmm.CLabel | 
| mkLocalCoVar | GHC.Types.Id, GHC.Plugins | 
| mkLocalId | GHC.Types.Id, GHC.Plugins | 
| mkLocalIdOrCoVar | GHC.Types.Id, GHC.Plugins | 
| mkLocalIdWithInfo | GHC.Types.Id, GHC.Plugins | 
| mkLocalInfoTableLabel | GHC.Cmm.CLabel | 
| mkLocalInstance | GHC.Core.InstEnv | 
| mkLocalOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkLocalUnique | GHC.Types.Unique | 
| mkLocalVar | GHC.Types.Var, GHC.Plugins | 
| mkLocMessage | GHC.Utils.Error | 
| mkLocMessageAnn | GHC.Utils.Error | 
| mkLongErrAt | GHC.Tc.Utils.Monad | 
| mkLongErrMsg | GHC.Utils.Error | 
| mkLongWarnMsg | GHC.Utils.Error | 
| mkLRCo | GHC.Core.Coercion, GHC.Plugins | 
| mkLScope | GHC.Iface.Ext.Utils | 
| mkMainCapabilityLabel | GHC.Cmm.CLabel | 
| mkMainModule | GHC.Builtin.Names | 
| mkMainModule_ | GHC.Builtin.Names | 
| mkManyUsedDmd | GHC.Types.Demand | 
| mkMaps | GHC.HsToCore.Docs | 
| mkMAP_DIRTY_infoLabel | GHC.Cmm.CLabel | 
| mkMAP_FROZEN_CLEAN_infoLabel | GHC.Cmm.CLabel | 
| mkMAP_FROZEN_DIRTY_infoLabel | GHC.Cmm.CLabel | 
| mkMatch | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkMatcherOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkMatchGroup | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkMaxTagOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkMethodOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkMiddle | GHC.Cmm.Graph | 
| mkMinimalBySCs | GHC.Tc.Utils.TcType | 
| mkModDeps | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| mkModNameIdKey | GHC.Builtin.Names.TH | 
| mkModNameName | GHC.Builtin.Names.TH | 
| mkModule | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins, GHC | 
| mkModuleEnv | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| mkModuleGraph | GHC.Driver.Types, GHC.Plugins, GHC | 
| mkModuleImpExp | GHC.Parser.PostProcess | 
| mkModuleName | GHC.Unit.Module, GHC.Unit.Module.Name, GHC.Unit, GHC.Plugins, GHC | 
| mkModuleNameFS | GHC.Unit.Module, GHC.Unit.Module.Name, GHC.Unit, GHC.Plugins | 
| mkModuleSet | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| mkMultAdd | GHC.Core.Multiplicity | 
| mkMultMul | GHC.Core.Multiplicity | 
| mkMultSup | GHC.Core.Multiplicity | 
| mkMultTy | GHC.Parser.PostProcess | 
| mkMutableArrayArrayPrimTy | GHC.Builtin.Types.Prim | 
| mkMutableArrayPrimTy | GHC.Builtin.Types.Prim | 
| mkMutableByteArrayPrimTy | GHC.Builtin.Types.Prim | 
| mkMutVarPrimTy | GHC.Builtin.Types.Prim | 
| mkMVarPrimTy | GHC.Builtin.Types.Prim | 
| mkNameCacheUpdater | GHC.Iface.Env | 
| mkNamedTyConBinder | GHC.Core.TyCon, GHC.Plugins | 
| mkNamedTyConBinders | GHC.Core.TyCon, GHC.Plugins | 
| mkNameEnv | GHC.Types.Name.Env, GHC.Plugins | 
| mkNameEnvWith | GHC.Types.Name.Env, GHC.Plugins | 
| mkNameG_dIdKey | GHC.Builtin.Names.TH | 
| mkNameG_dName | GHC.Builtin.Names.TH | 
| mkNameG_dRDR | GHC.Builtin.Names.TH | 
| mkNameG_tcIdKey | GHC.Builtin.Names.TH | 
| mkNameG_tcName | GHC.Builtin.Names.TH | 
| mkNameG_vIdKey | GHC.Builtin.Names.TH | 
| mkNameG_vName | GHC.Builtin.Names.TH | 
| mkNameG_vRDR | GHC.Builtin.Names.TH | 
| mkNameIdKey | GHC.Builtin.Names.TH | 
| mkNameLIdKey | GHC.Builtin.Names.TH | 
| mkNameLName | GHC.Builtin.Names.TH | 
| mkNameName | GHC.Builtin.Names.TH | 
| mkNameSet | GHC.Types.Name.Set, GHC.Plugins | 
| mkNameShape | GHC.Types.Name.Shape | 
| mkNameSIdKey | GHC.Builtin.Names.TH | 
| mkNameSName | GHC.Builtin.Names.TH | 
| mkNatM_State | GHC.CmmToAsm.Monad | 
| mkNaturalExpr | GHC.Core.Make, GHC.Plugins | 
| mkNegAppRn | GHC.Rename.HsType | 
| mkNewTyConRhs | GHC.Tc.TyCl.Build | 
| mkNewTyCoOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkNewTypeCoAxiom | GHC.Core.FamInstEnv | 
| mkNilExpr | GHC.Core.Make, GHC.Plugins | 
| mkNilPat | GHC.Hs, GHC.Hs.Pat, GHC | 
| mkNoCount | GHC.Core, GHC.Plugins | 
| mkNomReflCo | GHC.Core.Coercion, GHC.Plugins | 
| mkNonCanonical | GHC.Tc.Types.Constraint | 
| mkNonCanonicalCt | GHC.Tc.Types.Constraint | 
| mkNonmovingWriteBarrierEnabledLabel | GHC.Cmm.CLabel | 
| mkNop | GHC.Cmm.Graph | 
| mkNoRepType | GHC.Utils.Misc, GHC.Plugins | 
| mkNoScope | GHC.Core, GHC.Plugins | 
| mkNoteObjsToLinkIntoBinary | GHC.SysTools.ExtraObj | 
| mkNothingExpr | GHC.Core.Make, GHC.Plugins | 
| mkNPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkNPlusKPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkNthCo | GHC.Core.Coercion, GHC.Plugins | 
| mkNumLitTy | GHC.Core.Type, GHC.Plugins | 
| mkObjPath | GHC.Driver.Finder | 
| mkOccEnv | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkOccEnv_C | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkOccName | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkOccNameFS | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkOccSet | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkOnceUsedDmd | GHC.Types.Demand | 
| mkOneRecordSelector | GHC.Tc.TyCl.Utils | 
| mkOpAppRn | GHC.Rename.HsType | 
| mkOpenSubst | GHC.Core.Subst, GHC.Plugins | 
| mkOpFormRn | GHC.Rename.HsType | 
| mkOptTickBox | GHC.HsToCore.Utils | 
| mkOr | GHC.Data.BooleanFormula | 
| mkOrig | GHC.Types.Name.Reader, GHC.Plugins | 
| mkOtherCon | GHC.Core, GHC.Plugins | 
| mkOverLit | GHC.Tc.Utils.Instantiate | 
| MKPAP | GHC.ByteCode.Instr | 
| mkParensApiAnn | GHC.Parser.Annotation | 
| mkParPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkParserFlags | GHC.Parser.Lexer | 
| mkParserFlags' | GHC.Parser.Lexer | 
| mkPartialIface | GHC.Iface.Make | 
| mkPatSyn | GHC.Core.PatSyn | 
| mkPatSynBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkPatSynMatchGroup | GHC.Parser.PostProcess | 
| mkPhantomCo | GHC.Core.Coercion, GHC.Plugins | 
| mkPhiTy | GHC.Tc.Utils.TcType | 
| mkPicBaseLabel | GHC.Cmm.CLabel | 
| mkPiCo | GHC.Core.Coercion, GHC.Plugins | 
| mkPiCos | GHC.Core.Coercion, GHC.Plugins | 
| mkPiTy | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| mkPiTys | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| mkPlainErrMsg | GHC.Utils.Error | 
| mkPlainWarnMsg | GHC.Utils.Error | 
| mkPmId | GHC.HsToCore.PmCheck.Oracle | 
| mkPragEnv | GHC.Tc.Gen.Sig | 
| mkPredOrigin | GHC.Tc.Deriv.Utils | 
| mkPrefixConPat | GHC.Hs, GHC.Hs.Pat, GHC | 
| mkPrefixFunRhs | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkPrelImports | GHC.Parser.Header | 
| mkPrelTyConRepName | GHC.Core.TyCon, GHC.Plugins | 
| mkPreludeClassUnique | GHC.Types.Unique | 
| mkPreludeDataConUnique | GHC.Types.Unique | 
| mkPreludeMiscIdUnique | GHC.Types.Unique | 
| mkPreludeTyConUnique | GHC.Types.Unique | 
| mkPrimCallLabel | GHC.Cmm.CLabel | 
| mkPrimEqPred | GHC.Core.Coercion, GHC.Core.Predicate, GHC.Plugins | 
| mkPrimEqPredRole | GHC.Core.Coercion, GHC.Core.Predicate, GHC.Plugins | 
| mkPrimModule | GHC.Builtin.Names | 
| mkPrimOpId | GHC.Types.Id.Make | 
| mkPrimOpIdUnique | GHC.Types.Unique | 
| mkPrimOpWrapperUnique | GHC.Types.Unique | 
| mkPrimTyCon | GHC.Core.TyCon, GHC.Plugins | 
| mkPrimTyConName | GHC.Builtin.Types.Prim | 
| mkPrintUnqualified | GHC.Driver.Types, GHC.Plugins | 
| mkPrintUnqualifiedDs | GHC.HsToCore.Monad | 
| mkPrintUnqualifiedForModule | GHC | 
| mkProdDmd | GHC.Types.Demand | 
| mkPromotedDataCon | GHC.Core.TyCon, GHC.Plugins | 
| mkPromotedListTy | GHC.Builtin.Types, GHC.Plugins | 
| mkProofIrrelCo | GHC.Core.Coercion, GHC.Plugins | 
| mkProxyPrimTy | GHC.Builtin.Types.Prim | 
| mkPsBindStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkPseudoUniqueD | GHC.Types.Unique | 
| mkPseudoUniqueE | GHC.Types.Unique | 
| mkPseudoUniqueH | GHC.Types.Unique | 
| mkPsSpan | GHC.Types.SrcLoc, GHC.Plugins | 
| mkPState | GHC.Parser.Lexer | 
| mkPStatePure | GHC.Parser.Lexer | 
| mkPtrString | GHC.Data.FastString, GHC.Plugins | 
| mkPtrString# | GHC.Data.FastString, GHC.Plugins | 
| mkQual | GHC.Types.Name.Reader, GHC.Plugins | 
| mkQualModule | GHC.Driver.Types, GHC.Plugins | 
| mkQualPackage | GHC.Driver.Types, GHC.Plugins | 
| mkRawJump | GHC.Cmm.Graph | 
| mkRdrFunBind | GHC.Tc.Deriv.Generate | 
| mkRdrFunBindEC | GHC.Tc.Deriv.Generate | 
| mkRdrFunBindSE | GHC.Tc.Deriv.Generate | 
| mkRdrQual | GHC.Types.Name.Reader, GHC.Plugins | 
| mkRdrRecordCon | GHC.Parser.PostProcess | 
| mkRdrRecordUpd | GHC.Parser.PostProcess | 
| mkRdrUnqual | GHC.Types.Name.Reader, GHC.Plugins | 
| mkRealSrcLoc | GHC.Types.SrcLoc, GHC.Plugins | 
| mkRealSrcSpan | GHC.Types.SrcLoc, GHC.Plugins | 
| mkRecConstrOrUpdate | GHC.Parser.PostProcess | 
| mkRecFldSelOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkRecFloats | GHC.Core.Opt.Simplify.Env | 
| mkRecSelBinds | GHC.Tc.TyCl.Utils | 
| mkRecStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkRednCountsLabel | GHC.Cmm.CLabel | 
| mkReflCo | GHC.Core.Coercion, GHC.Plugins | 
| mkRegClassUnique | GHC.Types.Unique | 
| mkRegPairUnique | GHC.Types.Unique | 
| mkRegRegMoveInstr | GHC.CmmToAsm.Instr | 
| mkRegSet | GHC.Cmm, GHC.Cmm.Expr | 
| mkRegSingleUnique | GHC.Types.Unique | 
| mkRegSubUnique | GHC.Types.Unique | 
| mkRepEqOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkRepReflCo | GHC.Core.Coercion, GHC.Plugins | 
| mkReprPrimEqPred | GHC.Core.Coercion, GHC.Core.Predicate, GHC.Plugins | 
| mkRequiredTyConBinder | GHC.Core.TyCon, GHC.Plugins | 
| mkReturn | GHC.Cmm.Graph | 
| mkRhsInit | GHC.StgToCmm.Env | 
| mkRhsStop | GHC.Core.Opt.Simplify.Utils | 
| mkRnBindStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkRnEnv2 | GHC.Types.Var.Env, GHC.Plugins | 
| mkRnSyntaxExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| mkRODataLits | GHC.Cmm.Utils | 
| mkRoleAnnotDecl | GHC.Parser.PostProcess | 
| mkRoleAnnotEnv | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| mkRtsApFastLabel | GHC.Cmm.CLabel | 
| mkRtsCmmDataLabel | GHC.Cmm.CLabel | 
| mkRtsPrimOpLabel | GHC.Cmm.CLabel | 
| mkRTSRep | GHC.Runtime.Heap.Layout | 
| mkRtsSlowFastTickyCtrLabel | GHC.Cmm.CLabel | 
| mkRule | GHC.Core.Rules, GHC.Plugins | 
| mkRuleBase | GHC.Core.Rules, GHC.Plugins | 
| mkRuleBndrs | GHC.Parser.PostProcess | 
| mkRuleEnv | GHC.Core, GHC.Plugins | 
| mkRuleInfo | GHC.Core.FVs, GHC.Plugins | 
| mkRuleTyVarBndrs | GHC.Parser.PostProcess | 
| mkRuntimeErrorApp | GHC.Core.Make, GHC.Plugins | 
| mkScaled | GHC.Core.Type, GHC.Core.Multiplicity, GHC.Plugins | 
| mkScaledFunTy | GHC.Core.TyCo.Rep | 
| mkScaledTemplateLocal | GHC.Types.Id, GHC.Plugins | 
| mkScope | GHC.Iface.Ext.Utils | 
| mkSelectorBinds | GHC.HsToCore.Utils | 
| mkSelectorEntryLabel | GHC.Cmm.CLabel | 
| mkSelectorInfoLabel | GHC.Cmm.CLabel | 
| mkSelectorLFInfo | GHC.StgToCmm.Closure | 
| mkSigmaTy | GHC.Tc.Utils.TcType | 
| mkSimpleGeneratedFunBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkSimpleLit | GHC.StgToCmm.Utils | 
| mkSimpleMatch | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkSimplEnv | GHC.Core.Opt.Simplify.Env | 
| mkSimpleUnfolding | GHC.Core.Unfold | 
| mkSimpleWC | GHC.Tc.Types.Constraint | 
| mkSingleAltCase | GHC.Core.Utils, GHC.Core.Make, GHC.Plugins | 
| mkSingleCoAxiom | GHC.Core.FamInstEnv | 
| mkSingletonCCS | GHC.Types.CostCentre | 
| mkSmallArrayPrimTy | GHC.Builtin.Types.Prim | 
| mkSmallMutableArrayPrimTy | GHC.Builtin.Types.Prim | 
| mkSmallTupleCase | GHC.Core.Make, GHC.Plugins | 
| mkSmallTupleSelector | GHC.Core.Make, GHC.Plugins | 
| mkSMAP_DIRTY_infoLabel | GHC.Cmm.CLabel | 
| mkSMAP_FROZEN_CLEAN_infoLabel | GHC.Cmm.CLabel | 
| mkSMAP_FROZEN_DIRTY_infoLabel | GHC.Cmm.CLabel | 
| mkSOName | GHC.Driver.Types, GHC.Plugins | 
| mkSourcedNodeInfo | GHC.Iface.Ext.Utils | 
| mkSpecForAllTy | GHC.Core.Type, GHC.Plugins | 
| mkSpecForAllTys | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkSpecOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkSpecSigmaTy | GHC.Tc.Utils.TcType | 
| mkSpillInstr | GHC.CmmToAsm.Instr | 
| mkSpliceDecl | GHC.Parser.PostProcess | 
| mkSplitUniqSupply | GHC.Types.Unique.Supply, GHC.Plugins | 
| mkSrcErr | GHC.Driver.Types, GHC.Plugins | 
| mkSrcLoc | GHC.Types.SrcLoc, GHC.Plugins, GHC | 
| mkSrcSpan | GHC.Types.SrcLoc, GHC.Plugins, GHC | 
| mkSrcSpanPs | GHC.Types.SrcLoc, GHC.Plugins | 
| mkSRTInfoLabel | GHC.Cmm.CLabel | 
| mkSRTLabel | GHC.Cmm.CLabel | 
| mkStableIdFromName | GHC.Tc.Utils.Env | 
| mkStableIdFromString | GHC.Tc.Utils.Env | 
| mkStableNamePrimTy | GHC.Builtin.Types.Prim | 
| mkStablePtrPrimTy | GHC.Builtin.Types.Prim | 
| mkStackAllocInstr | GHC.CmmToAsm.Instr | 
| mkStackDeallocInstr | GHC.CmmToAsm.Instr | 
| mkStackRep | GHC.Runtime.Heap.Layout | 
| mkStandaloneKindSig | GHC.Parser.PostProcess | 
| mkStatePrimTy | GHC.Builtin.Types.Prim | 
| mkStaticClosure | GHC.StgToCmm.Heap | 
| mkStaticClosureFields | GHC.StgToCmm.Heap | 
| mkStgBinding | GHC.Stg.Lift.Monad | 
| mkStgWordCLit | GHC.Cmm.Utils | 
| mkStore | GHC.Cmm.Graph | 
| mkStrictSigForArity | GHC.Types.Demand | 
| mkStringExpr | GHC.Core.Make, GHC.Plugins | 
| mkStringExprFS | GHC.Core.Make, GHC.Plugins | 
| mkStringExprFSWith | GHC.Core.Make, GHC.Plugins | 
| mkStringLit | GHC.Core, GHC.Plugins | 
| mkStringLitLabel | GHC.Cmm.CLabel | 
| mkStrLitTy | GHC.Core.Type, GHC.Plugins | 
| mkStubPaths | GHC.Driver.Finder | 
| mkSubCo | GHC.Core.Coercion, GHC.Plugins | 
| mkSubst | GHC.Core.Subst, GHC.Plugins | 
| mkSubstLiftingContext | GHC.Core.Coercion, GHC.Plugins | 
| mkSumDataConUnique | GHC.Builtin.Uniques | 
| mkSumOrTuplePV | GHC.Parser.PostProcess | 
| mkSumTy | GHC.Builtin.Types, GHC.Plugins | 
| mkSumTyCon | GHC.Core.TyCon, GHC.Plugins | 
| mkSumTyConUnique | GHC.Builtin.Uniques | 
| mkSuperDictAuxOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkSuperDictSelOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkSwitch | GHC.Cmm.Graph | 
| mkSwitchTargets | GHC.Cmm.Switch | 
| mkSymCo | GHC.Core.Coercion, GHC.Plugins | 
| mkSynFunTys | GHC.Tc.Utils.TcType | 
| mkSynonymTyCon | GHC.Core.TyCon, GHC.Plugins | 
| mkSyntaxExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| mkSysLocal | GHC.Types.Id, GHC.Plugins | 
| mkSysLocalM | GHC.Types.Id, GHC.Plugins | 
| mkSysLocalOrCoVar | GHC.Types.Id, GHC.Plugins | 
| mkSysLocalOrCoVarM | GHC.Types.Id, GHC.Plugins | 
| mkSystemName | GHC.Types.Name, GHC.Plugins | 
| mkSystemNameAt | GHC.Types.Name, GHC.Plugins | 
| mkSystemVarName | GHC.Types.Name, GHC.Plugins | 
| mkSysTvName | GHC.Types.Name, GHC.Plugins | 
| mkTag2ConOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkTaggedObjectLoad | GHC.StgToCmm.Utils | 
| mkTcAppCo | GHC.Tc.Types.Evidence | 
| mkTcAppTy | GHC.Tc.Utils.TcType | 
| mkTcAppTys | GHC.Tc.Utils.TcType | 
| mkTcAxInstCo | GHC.Tc.Types.Evidence | 
| mkTcAxiomRuleCo | GHC.Tc.Types.Evidence | 
| mkTcBindStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkTcCastTy | GHC.Tc.Utils.TcType | 
| mkTcCoherenceLeftCo | GHC.Tc.Types.Evidence | 
| mkTcCoherenceRightCo | GHC.Tc.Types.Evidence | 
| mkTcCoVarCo | GHC.Tc.Types.Evidence | 
| mkTcEqPredLikeEv | GHC.Tc.Types.Constraint | 
| mkTcFamilyTyConAppCo | GHC.Tc.Types.Evidence | 
| mkTcForAllCo | GHC.Tc.Types.Evidence | 
| mkTcForAllCos | GHC.Tc.Types.Evidence | 
| mkTcFunCo | GHC.Tc.Types.Evidence | 
| mkTcGReflLeftCo | GHC.Tc.Types.Evidence | 
| mkTcGReflRightCo | GHC.Tc.Types.Evidence | 
| mkTcKindCo | GHC.Tc.Types.Evidence | 
| mkTcLRCo | GHC.Tc.Types.Evidence | 
| mkTcNomReflCo | GHC.Tc.Types.Evidence | 
| mkTcNthCo | GHC.Tc.Types.Evidence | 
| mkTcOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkTcOccFS | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkTcOccUnique | GHC.Types.Unique | 
| mkTcPhantomCo | GHC.Tc.Types.Evidence | 
| mkTcReflCo | GHC.Tc.Types.Evidence | 
| mkTcRepReflCo | GHC.Tc.Types.Evidence | 
| mkTcSubCo | GHC.Tc.Types.Evidence | 
| mkTcSymCo | GHC.Tc.Types.Evidence | 
| mkTcTransCo | GHC.Tc.Types.Evidence | 
| mkTcTyCon | GHC.Core.TyCon, GHC.Plugins | 
| mkTcTyConAppCo | GHC.Tc.Types.Evidence | 
| mkTcTyVar | GHC.Types.Var, GHC.Plugins | 
| mkTcUnbranchedAxInstCo | GHC.Tc.Types.Evidence | 
| mkTCvSubst | GHC.Core.Type, GHC.Core.TyCo.Subst, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkTemplateAnonTyConBinders | GHC.Builtin.Types.Prim | 
| mkTemplateKindTyConBinders | GHC.Builtin.Types.Prim | 
| mkTemplateKindVars | GHC.Builtin.Types.Prim | 
| mkTemplateKiTyVar | GHC.Builtin.Types.Prim | 
| mkTemplateKiTyVars | GHC.Builtin.Types.Prim | 
| mkTemplateLocal | GHC.Types.Id, GHC.Plugins | 
| mkTemplateLocals | GHC.Types.Id, GHC.Plugins | 
| mkTemplateLocalsNum | GHC.Types.Id, GHC.Plugins | 
| mkTemplateTyConBinders | GHC.Builtin.Types.Prim | 
| mkTemplateTyVars | GHC.Builtin.Types.Prim | 
| mkTemplateTyVarsFrom | GHC.Builtin.Types.Prim | 
| mkThetaOrigin | GHC.Tc.Deriv.Utils | 
| mkThetaOriginFromPreds | GHC.Tc.Deriv.Utils | 
| mkThisGhcModule | GHC.Builtin.Names | 
| mkThisGhcModule_ | GHC.Builtin.Names | 
| mkTHModule | GHC.Builtin.Names.TH | 
| mkTick | GHC.Core.Utils, GHC.Plugins | 
| mkTickBox | GHC.StgToCmm.Hpc | 
| mkTickNoHNF | GHC.Core.Utils, GHC.Plugins | 
| mkTicks | GHC.Core.Utils, GHC.Plugins | 
| mkTopFunBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkTopTickyCtrLabel | GHC.Cmm.CLabel | 
| mkTransCo | GHC.Core.Coercion, GHC.Plugins | 
| mkTransformByStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkTransformStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkTransMCo | GHC.Core.Coercion, GHC.Plugins | 
| mkTrAppKey | GHC.Builtin.Names | 
| mkTrAppName | GHC.Builtin.Names | 
| mkTrConKey | GHC.Builtin.Names | 
| mkTrConName | GHC.Builtin.Names | 
| mkTrFunKey | GHC.Builtin.Names | 
| mkTrFunName | GHC.Builtin.Names | 
| mkTrTypeKey | GHC.Builtin.Names | 
| mkTrTypeName | GHC.Builtin.Names | 
| mkTrue | GHC.Data.BooleanFormula | 
| mkTupleCase | GHC.Core.Make, GHC.Plugins | 
| mkTupleDataConUnique | GHC.Builtin.Uniques | 
| mkTupleSelector | GHC.Core.Make, GHC.Plugins | 
| mkTupleSelector1 | GHC.Core.Make, GHC.Plugins | 
| mkTupleStr | GHC.Builtin.Types, GHC.Plugins | 
| mkTupleTy | GHC.Builtin.Types, GHC.Plugins | 
| mkTupleTy1 | GHC.Builtin.Types, GHC.Plugins | 
| mkTupleTyCon | GHC.Core.TyCon, GHC.Plugins | 
| mkTupleTyConUnique | GHC.Builtin.Uniques | 
| mkTVarPrimTy | GHC.Builtin.Types.Prim | 
| mkTvOccUnique | GHC.Types.Unique | 
| mkTvSubst | GHC.Core.TyCo.Subst, GHC.Tc.Utils.TcType | 
| mkTvSubstPrs | GHC.Core.Type, GHC.Core.TyCo.Subst, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkTyApps | GHC.Core, GHC.Plugins | 
| mkTyArg | GHC.Core, GHC.Plugins | 
| mkTyBind | GHC.Core, GHC.Plugins | 
| mkTyClD | GHC.Parser.PostProcess | 
| mkTyCoInvForAllTy | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkTyCoInvForAllTys | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkTyConApp | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkTyConAppCo | GHC.Core.Coercion, GHC.Plugins | 
| mkTyConBindersPreferAnon | GHC.Core.Type, GHC.Plugins | 
| mkTyConKey | GHC.Builtin.Names | 
| mkTyConKind | GHC.Core.TyCon, GHC.Plugins | 
| mkTyConRepOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkTyConTagMap | GHC.Core.TyCon, GHC.Plugins | 
| mkTyConTy | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkTyCoVarBinder | GHC.Types.Var, GHC.Core.Type, GHC.Plugins | 
| mkTyCoVarBinders | GHC.Types.Var, GHC.Core.Type, GHC.Plugins | 
| mkTyCoVarTy | GHC.Core.TyCo.Rep, GHC.Tc.Utils.TcType | 
| mkTyCoVarTys | GHC.Core.TyCo.Rep, GHC.Tc.Utils.TcType | 
| mkTyData | GHC.Parser.PostProcess | 
| mkTyFamInst | GHC.Parser.PostProcess | 
| mkTyFamInstEqn | GHC.Parser.PostProcess | 
| mkTypeableBinds | GHC.Tc.Instance.Typeable | 
| mkTypedSplice | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkTypeEnv | GHC.Driver.Types, GHC.Plugins | 
| mkTypeEnvWithImplicits | GHC.Driver.Types, GHC.Plugins | 
| mkTypeImpExp | GHC.Parser.PostProcess | 
| mkTySynonym | GHC.Parser.PostProcess | 
| mkTyVar | GHC.Types.Var, GHC.Plugins | 
| mkTyVarBinder | GHC.Types.Var, GHC.Core.Type, GHC.Plugins | 
| mkTyVarBinders | GHC.Types.Var, GHC.Core.Type, GHC.Plugins | 
| mkTyVarNamePairs | GHC.Tc.Utils.TcType | 
| mkTyVarOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkTyVarOccFS | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkTyVarTy | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkTyVarTys | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkUnboundName | GHC.Builtin.Names, GHC.Rename.Unbound | 
| mkUnboundNameRdr | GHC.Rename.Unbound | 
| mkUnbranchedAxInstCo | GHC.Core.Coercion, GHC.Plugins | 
| mkUnbranchedAxInstLHS | GHC.Core.Coercion, GHC.Plugins | 
| mkUnbranchedAxInstRHS | GHC.Core.Coercion, GHC.Plugins | 
| mkUnbranchedCoAxiom | GHC.Core.FamInstEnv | 
| mkUncheckedIntExpr | GHC.Core.Make, GHC.Plugins | 
| mkUnfolding | GHC.Core.Unfold | 
| mkUniqDSet | GHC.Types.Unique.DSet | 
| mkUniqSet | GHC.Types.Unique.Set, GHC.Plugins | 
| mkUnique | GHC.Types.Unique | 
| mkUniqueGrimily | GHC.Types.Unique | 
| mkUnit | GHC.Unit, GHC.Unit.State, GHC.Unit.Info, GHC.Plugins | 
| mkUnitKeyInfo | GHC.Unit, GHC.Unit.State, GHC.Unit.Info, GHC.Plugins | 
| mkUnitPprInfo | GHC.Unit, GHC.Unit.State, GHC.Unit.Info, GHC.Plugins | 
| mkUnivCo | GHC.Core.Coercion, GHC.Plugins | 
| mkUnqual | GHC.Types.Name.Reader, GHC.Plugins | 
| mkUnsafeCall | GHC.Cmm.Graph | 
| mkUntypedSplice | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkUnVarSet | GHC.Data.Graph.UnVar | 
| mkUnwind | GHC.Cmm.Graph | 
| mkUpdInfoLabel | GHC.Cmm.CLabel | 
| mkUsageInfo | GHC.HsToCore.Usage | 
| mkUsedNames | GHC.HsToCore.Usage | 
| mkUserCC | GHC.Types.CostCentre | 
| mkUserLocal | GHC.Types.Id, GHC.Plugins | 
| mkUserLocalOrCoVar | GHC.Types.Id, GHC.Plugins | 
| mkUserStyle | GHC.Utils.Outputable, GHC.Plugins | 
| mkVanillaGlobal | GHC.Types.Id, GHC.Plugins | 
| mkVanillaGlobalWithInfo | GHC.Types.Id, GHC.Plugins | 
| mkVanillaTuplePat | GHC.HsToCore.Utils | 
| mkVar | GHC.Data.BooleanFormula | 
| mkVarApps | GHC.Core, GHC.Plugins | 
| mkVarBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| mkVarEnv_Directly | GHC.Types.Var.Env, GHC.Plugins | 
| mkVarOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkVarOccFS | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkVarOccUnique | GHC.Types.Unique | 
| mkVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| mkVarUnqual | GHC.Types.Name.Reader, GHC.Plugins | 
| mkViewMatchResult | GHC.HsToCore.Utils | 
| mkVirtConstrOffsets | GHC.StgToCmm.Layout | 
| mkVirtConstrSizes | GHC.StgToCmm.Layout | 
| mkVirtHeapOffsets | GHC.StgToCmm.Layout | 
| mkVirtHeapOffsetsWithPadding | GHC.StgToCmm.Layout | 
| mkVirtualReg | |
| 1 (Function) | GHC.CmmToAsm.X86.RegInfo | 
| 2 (Function) | GHC.CmmToAsm.SPARC.Regs | 
| 3 (Function) | GHC.CmmToAsm.PPC.Regs | 
| mkVirtUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| mkVisForAllTys | GHC.Core.Type, GHC.Plugins | 
| mkVisFunTy | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkVisFunTyMany | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkVisFunTys | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkVisFunTysMany | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| mkWantedEvBind | GHC.Tc.Types.Evidence | 
| mkWarnMsg | GHC.Utils.Error | 
| MkWeakNoFinalizerOp | GHC.Builtin.PrimOps | 
| MkWeakOp | GHC.Builtin.PrimOps | 
| mkWeakPrimTy | GHC.Builtin.Types.Prim | 
| mkWeightInfo | GHC.CmmToAsm.CFG | 
| mkWildCase | GHC.Core.Make, GHC.Plugins | 
| mkWildEvBinder | GHC.Core.Make, GHC.Plugins | 
| mkWildValBinder | GHC.Core.Make, GHC.Plugins | 
| mkWiredInIdName | GHC.Builtin.Types, GHC.Plugins | 
| mkWiredInName | GHC.Types.Name, GHC.Plugins | 
| mkWiredInTyConName | GHC.Builtin.Types, GHC.Plugins | 
| mkWord64LitWord64 | GHC.Core, GHC.Plugins | 
| mkWordCLit | GHC.Cmm.Utils | 
| mkWordExpr | GHC.Core.Make, GHC.Plugins | 
| mkWordLit | GHC.Core, GHC.Plugins | 
| mkWordLitWrap | GHC.Core, GHC.Plugins | 
| mkWorkerArgs | GHC.Core.Opt.WorkWrap.Utils | 
| mkWorkerDemand | GHC.Types.Demand | 
| mkWorkerId | GHC.Types.Id, GHC.Plugins | 
| mkWorkerOcc | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| mkWorkerUnfolding | GHC.Core.Unfold | 
| mkWpCastN | GHC.Tc.Types.Evidence | 
| mkWpCastR | GHC.Tc.Types.Evidence | 
| mkWpEvApps | GHC.Tc.Types.Evidence | 
| mkWpEvVarApps | GHC.Tc.Types.Evidence | 
| mkWpFun | GHC.Tc.Types.Evidence | 
| mkWpLams | GHC.Tc.Types.Evidence | 
| mkWpLet | GHC.Tc.Types.Evidence | 
| mkWpTyApps | GHC.Tc.Types.Evidence | 
| mkWpTyLams | GHC.Tc.Types.Evidence | 
| mkWrapperName | GHC.Tc.Utils.Env | 
| mkWwBodies | GHC.Core.Opt.WorkWrap.Utils | 
| mkWwInlineRule | GHC.Core.Unfold | 
| mkWWstr | GHC.Core.Opt.WorkWrap.Utils | 
| mk_known_key_name | GHC.Builtin.Names | 
| ml_hie_file | GHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit, GHC.Plugins, GHC | 
| ml_hi_file | GHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit, GHC.Plugins, GHC | 
| ml_hs_file | GHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit, GHC.Plugins, GHC | 
| ml_obj_file | GHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit, GHC.Plugins, GHC | 
| mod | GHC.Prelude | 
| modAliases | GHC.Llvm.Syntax, GHC.Llvm | 
| ModBreaks | |
| 1 (Type/Class) | GHC.Driver.Types, GHC.ByteCode.Types, GHC.Plugins, GHC | 
| 2 (Data Constructor) | GHC.Driver.Types, GHC.ByteCode.Types, GHC.Plugins, GHC | 
| modBreaks_breakInfo | GHC.Driver.Types, GHC.ByteCode.Types, GHC.Plugins, GHC | 
| modBreaks_ccs | GHC.Driver.Types, GHC.ByteCode.Types, GHC.Plugins, GHC | 
| modBreaks_decls | GHC.Driver.Types, GHC.ByteCode.Types, GHC.Plugins, GHC | 
| modBreaks_flags | GHC.Driver.Types, GHC.ByteCode.Types, GHC.Plugins, GHC | 
| modBreaks_locs | GHC.Driver.Types, GHC.ByteCode.Types, GHC.Plugins, GHC | 
| modBreaks_vars | GHC.Driver.Types, GHC.ByteCode.Types, GHC.Plugins, GHC | 
| modComments | GHC.Llvm.Syntax, GHC.Llvm | 
| modDepsElts | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| ModDetails | |
| 1 (Type/Class) | GHC.Driver.Types, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Types, GHC.Plugins | 
| Mode | GHC.Utils.Ppr | 
| mode | GHC.Utils.Ppr | 
| modFuncs | GHC.Llvm.Syntax, GHC.Llvm | 
| modFwdDecls | GHC.Llvm.Syntax, GHC.Llvm | 
| modGlobals | GHC.Llvm.Syntax, GHC.Llvm | 
| ModGuts | |
| 1 (Type/Class) | GHC.Driver.Types, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Types, GHC.Plugins | 
| ModHidden | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| ModIface | |
| 1 (Type/Class) | GHC.Driver.Types, GHC.Plugins, GHC | 
| 2 (Data Constructor) | GHC.Driver.Types, GHC.Plugins, GHC | 
| ModIfaceBackend | |
| 1 (Type/Class) | GHC.Driver.Types, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Types, GHC.Plugins | 
| ModIface_ | GHC.Driver.Types, GHC.Plugins, GHC | 
| modificationTimeIfExists | GHC.Utils.Misc, GHC.Plugins | 
| modify | GHC.Utils.Monad.State | 
| modifyDVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| modifyGraph | GHC.Cmm.Utils | 
| modifyIdInfo | GHC.Types.Id, GHC.Plugins | 
| modifyInlinePragma | GHC.Types.Id, GHC.Plugins | 
| modifyInScope | GHC.Core.Opt.Simplify.Env | 
| modifySession | GHC.Driver.Monad | 
| modifyVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| modifyVarEnv_Directly | GHC.Types.Var.Env, GHC.Plugins | 
| modInfoExports | GHC | 
| modInfoExportsWithSelectors | GHC | 
| modInfoIface | GHC | 
| modInfoInstances | GHC | 
| modInfoIsExportedName | GHC | 
| modInfoLookupName | GHC | 
| modInfoModBreaks | GHC | 
| modInfoRdrEnv | GHC | 
| modInfoSafe | GHC | 
| modInfoTopLevelScope | GHC | 
| modInfoTyThings | GHC | 
| modIntIdKey | GHC.Builtin.Names | 
| modIntName | GHC.Builtin.Names | 
| ModLocation | |
| 1 (Type/Class) | GHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit, GHC.Plugins, GHC | 
| 2 (Data Constructor) | GHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit, GHC.Plugins, GHC | 
| modMeta | GHC.Llvm.Syntax, GHC.Llvm | 
| modNameTyConKey | GHC.Builtin.Names.TH | 
| modNameTyConName | GHC.Builtin.Names.TH | 
| modNode | GHC.Data.Graph.Ops, GHC.Data.Graph.Color | 
| ModOrigin | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| ModRenaming | |
| 1 (Type/Class) | GHC.Driver.Session, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Session, GHC.Plugins | 
| modRenamings | GHC.Driver.Session, GHC.Plugins | 
| modRenamingWithImplicit | GHC.Driver.Session, GHC.Plugins | 
| ModSummary | |
| 1 (Type/Class) | GHC.Driver.Types, GHC.Plugins, GHC | 
| 2 (Data Constructor) | GHC.Driver.Types, GHC.Plugins, GHC | 
| Module | |
| 1 (Type/Class) | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins, GHC | 
| 2 (Data Constructor) | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| moduleAnnotationIdKey | GHC.Builtin.Names.TH | 
| moduleAnnotationName | GHC.Builtin.Names.TH | 
| ModuleAnnProvenance | GHC.Hs, GHC.Hs.Decls, GHC | 
| ModuleEnv | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| moduleEnvElts | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| moduleEnvKeys | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| moduleEnvToList | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| moduleFreeHoles | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| moduleFreeHolesPrecise | GHC.Iface.Load | 
| ModuleGraph | GHC.Driver.Types, GHC.Plugins, GHC | 
| moduleGraphNodes | GHC.Driver.Make | 
| ModuleInfo | GHC | 
| moduleInfo | GHC | 
| moduleIsBootOrNotObjectLinkable | GHC.Runtime.Eval, GHC | 
| moduleIsDefinite | GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| moduleIsInterpreted | GHC.Runtime.Eval, GHC | 
| ModuleLFInfos | GHC.StgToCmm.Types | 
| ModuleName | GHC.Unit.Module, GHC.Unit.Module.Name, GHC.Unit, GHC.Plugins, GHC | 
| moduleName | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins, GHC | 
| moduleNameColons | GHC.Unit.Module, GHC.Unit.Module.Name, GHC.Unit, GHC.Plugins | 
| ModuleNameEnv | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| moduleNameFS | GHC.Unit.Module, GHC.Unit.Module.Name, GHC.Unit, GHC.Plugins | 
| moduleNameProvidersMap | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| moduleNameSlashes | GHC.Unit.Module, GHC.Unit.Module.Name, GHC.Unit, GHC.Plugins | 
| moduleNameString | GHC.Unit.Module, GHC.Unit.Module.Name, GHC.Unit, GHC.Plugins, GHC | 
| ModuleNameWithIsBoot | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| moduleName_RDR | GHC.Builtin.Names | 
| ModuleOrigin | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| ModuleScope | GHC.Iface.Ext.Types | 
| ModuleSet | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| moduleSetElts | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| ModuleSRTInfo | |
| 1 (Type/Class) | GHC.Cmm.Info.Build | 
| 2 (Data Constructor) | GHC.Cmm.Info.Build | 
| moduleSRTMap | GHC.Cmm.Info.Build | 
| moduleStableString | GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| ModuleSuggestion | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| ModuleTarget | GHC.Types.Annotations, GHC.Plugins | 
| moduleTrustReqs | GHC | 
| moduleUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins, GHC | 
| ModuleWithIsBoot | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| ModUnusable | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| Monad | GHC.Prelude | 
| mONAD | GHC.Builtin.Names | 
| monadClassKey | GHC.Builtin.Names | 
| monadClassName | GHC.Builtin.Names | 
| monadClass_RDR | GHC.Builtin.Names | 
| MonadComp | GHC.Hs.Expr, GHC.Hs, GHC | 
| MonadComprehensionsBit | GHC.Parser.Lexer | 
| MonadFail | GHC.Prelude | 
| monadFailClassKey | GHC.Builtin.Names | 
| monadFailClassName | GHC.Builtin.Names | 
| MonadFix | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| monadFixClassKey | GHC.Builtin.Names | 
| monadFixClassName | GHC.Builtin.Names | 
| MonadIO | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| MonadP | GHC.Parser.Lexer | 
| monadPlusClassKey | GHC.Builtin.Names | 
| monadPlusClassName | GHC.Builtin.Names | 
| MonadThings | GHC.Driver.Types, GHC.Plugins | 
| MonadUnique | GHC.Types.Unique.Supply, GHC.Core.Opt.Simplify.Monad, GHC.Plugins | 
| mONAD_FAIL | GHC.Builtin.Names | 
| mONAD_FIX | GHC.Builtin.Names | 
| mONAD_ZIP | GHC.Builtin.Names | 
| Monoid | GHC.Prelude | 
| monoidClassKey | GHC.Builtin.Names | 
| monoidClassName | GHC.Builtin.Names | 
| MOutCoercion | GHC.Core, GHC.Plugins | 
| MOV | GHC.CmmToAsm.X86.Instr | 
| moveSp | GHC.CmmToAsm.SPARC.Instr | 
| MOVSxL | GHC.CmmToAsm.X86.Instr | 
| MOVZxL | GHC.CmmToAsm.X86.Instr | 
| mo_32To16 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_32To8 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Add | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Add2 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_AddIntC | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_AddWordC | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_AlignmentCheck | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_And | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_AtomicRead | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_AtomicRMW | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_AtomicWrite | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_BRev | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_BSwap | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Clz | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Cmpxchg | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Ctz | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Eq | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Acos | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Acosh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Asin | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Asinh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Atan | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Atanh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Cos | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Cosh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Exp | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_ExpM1 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Fabs | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Log | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Log1P | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Pwr | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Sin | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Sinh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Sqrt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Tan | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F32_Tanh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Acos | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Acosh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Asin | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Asinh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Atan | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Atanh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Cos | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Cosh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Exp | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_ExpM1 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Fabs | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Log | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Log1P | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Pwr | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Sin | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Sinh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Sqrt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Tan | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F64_Tanh | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_FF_Conv | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_FS_Conv | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Add | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Eq | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Ge | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Gt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Le | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Lt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Mul | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Ne | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Neg | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Quot | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_F_Sub | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Memcmp | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Memcpy | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Memmove | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Memset | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Mul | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Ne | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Not | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Or | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Pdep | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Pext | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_PopCnt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Prefetch_Data | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_ReadBarrier | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_SF_Conv | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Shl | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_SS_Conv | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Sub | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_SubIntC | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_SubWordC | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_s_16To32 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_s_16ToWord | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_s_32ToWord | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_s_8To32 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_s_8ToWord | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_Ge | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_Gt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_Le | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_Lt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_Mul2 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_MulMayOflo | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_Neg | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_Quot | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_QuotRem | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_Rem | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_S_Shr | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Touch | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_UF_Conv | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_UU_Conv | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_u_16To32 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_u_16ToWord | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_u_32ToWord | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_u_8To32 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_u_8ToWord | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_Ge | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_Gt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_Le | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_Lt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_Mul2 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_MulMayOflo | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_Quot | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_QuotRem | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_QuotRem2 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_Rem | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_U_Shr | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VF_Add | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VF_Extract | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VF_Insert | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VF_Mul | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VF_Neg | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VF_Quot | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VF_Sub | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VS_Neg | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VS_Quot | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VS_Rem | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VU_Quot | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_VU_Rem | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_V_Add | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_V_Extract | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_V_Insert | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_V_Mul | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_V_Sub | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordAdd | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordAnd | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordEq | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordMul | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordNe | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordNot | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordOr | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordSGe | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordSGt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordShl | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordSLe | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordSLt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordSNeg | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordSQuot | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordSRem | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordSShr | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordSub | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_WordTo16 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_WordTo32 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_WordTo64 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_WordTo8 | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordUGe | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordUGt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordULe | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordULt | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordUQuot | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordURem | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordUShr | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| mo_wordXor | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_WriteBarrier | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Xchg | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_Xor | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MO_XX_Conv | GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp | 
| MR | GHC.CmmToAsm.PPC.Instr | 
| MRefl | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins | 
| MR_Fallible | GHC.HsToCore.Monad, GHC.HsToCore.Utils | 
| MR_Infallible | GHC.HsToCore.Monad, GHC.HsToCore.Utils | 
| MsgDoc | GHC.Utils.Error | 
| msHiFilePath | GHC.Driver.Types, GHC.Plugins | 
| msHsFilePath | GHC.Driver.Types, GHC.Plugins | 
| msObjFilePath | GHC.Driver.Types, GHC.Plugins | 
| ms_hie_date | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_home_allimps | GHC.Driver.Types, GHC.Plugins | 
| ms_home_imps | GHC.Driver.Types, GHC.Plugins, GHC.Driver.Make | 
| ms_home_srcimps | GHC.Driver.Types, GHC.Plugins, GHC.Driver.Make | 
| ms_hsc_src | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_hspp_buf | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_hspp_file | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_hspp_opts | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_hs_date | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_iface_date | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_imps | GHC.Driver.Types, GHC.Plugins | 
| ms_installed_mod | GHC.Driver.Types, GHC.Plugins | 
| ms_location | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_mod | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_mod_name | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_obj_date | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_parsed_mod | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_srcimps | GHC.Driver.Types, GHC.Plugins, GHC | 
| ms_textual_imps | GHC.Driver.Types, GHC.Plugins, GHC | 
| MTCTR | GHC.CmmToAsm.PPC.Instr | 
| MTVU_Bad | GHC.Tc.Utils.Unify | 
| MTVU_HoleBlocker | GHC.Tc.Utils.Unify | 
| MTVU_Occurs | GHC.Tc.Utils.Unify | 
| MTVU_OK | GHC.Tc.Utils.Unify | 
| mtv_info | GHC.Tc.Utils.TcType | 
| mtv_ref | GHC.Tc.Utils.TcType | 
| mtv_tclvl | GHC.Tc.Utils.TcType | 
| MUL | GHC.CmmToAsm.X86.Instr | 
| MUL2 | GHC.CmmToAsm.X86.Instr | 
| mulArrow | GHC.Utils.Outputable, GHC.Plugins | 
| mulArrowTIdKey | GHC.Builtin.Names.TH | 
| mulArrowTName | GHC.Builtin.Names.TH | 
| MULHU | GHC.CmmToAsm.PPC.Instr | 
| MULL | GHC.CmmToAsm.PPC.Instr | 
| MULLO | GHC.CmmToAsm.PPC.Instr | 
| Mult | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Core.Multiplicity, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC | 
| multiIfEIdKey | GHC.Builtin.Names.TH | 
| multiIfEName | GHC.Builtin.Names.TH | 
| multiplicityTy | GHC.Builtin.Types, GHC.Plugins | 
| multiplicityTyCon | GHC.Builtin.Types, GHC.Plugins | 
| multiplicityTyConKey | GHC.Builtin.Names | 
| multiplicityTyConName | GHC.Builtin.Types, GHC.Plugins | 
| multiplicityTyVar | GHC.Builtin.Types.Prim | 
| MultiValAlt | GHC.Stg.Syntax | 
| MultiWayIfBit | GHC.Parser.Lexer | 
| multMulTyCon | GHC.Builtin.Types, GHC.Plugins | 
| multMulTyConKey | GHC.Builtin.Names | 
| multToCo | GHC.Core.Coercion, GHC.Plugins | 
| MUsage | GHC.Core.UsageEnv | 
| mustBeIO | GHC.Tc.Gen.Foreign | 
| mustBeSaturated | GHC.Core.TyCon, GHC.Plugins | 
| MustCompile | GHC.Iface.Recomp | 
| mustHaveLocalBinding | GHC.Types.Var, GHC.Plugins | 
| mutableArrayArrayPrimTyCon | GHC.Builtin.Types.Prim | 
| mutableArrayArrayPrimTyConKey | GHC.Builtin.Names | 
| mutableArrayPrimTyCon | GHC.Builtin.Types.Prim | 
| mutableArrayPrimTyConKey | GHC.Builtin.Names | 
| MutableByteArrayIsPinnedOp | GHC.Builtin.PrimOps | 
| mutableByteArrayPrimTyCon | GHC.Builtin.Types.Prim | 
| mutableByteArrayPrimTyConKey | GHC.Builtin.Names | 
| mutVarPrimTyCon | GHC.Builtin.Types.Prim | 
| mutVarPrimTyConKey | GHC.Builtin.Names | 
| mUT_ARR_PTRS_CARD_BITS | GHC.Driver.Session, GHC.Plugins | 
| mVarPrimTyCon | GHC.Builtin.Types.Prim | 
| mVarPrimTyConKey | GHC.Builtin.Names | 
| MyThreadIdOp | GHC.Builtin.PrimOps | 
| mzipIdKey | GHC.Builtin.Names | 
| mzipName | GHC.Builtin.Names | 
| m_ctxt | GHC.Hs.Expr, GHC.Hs, GHC | 
| m_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| m_grhss | GHC.Hs.Expr, GHC.Hs, GHC | 
| m_pats | GHC.Hs.Expr, GHC.Hs, GHC |