ghc-7.6.3: The GHC API

- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- $
- *
- +
- /
- <
- =
- >
- |
- -
- _
- All

Index - M

m1DataCon_RDR | PrelNames
m1TyConKey | PrelNames
m1TyConName | PrelNames
MachChar | Literal, GhcPlugins
MachDouble | Literal, GhcPlugins
MachFloat | Literal, GhcPlugins
MachInt | Literal, GhcPlugins
MachInt64 | Literal, GhcPlugins
MachLabel | Literal, GhcPlugins
MachNullAddr | Literal, GhcPlugins
MachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
machOpArgReps | CmmMachOp, CmmExpr, Cmm, OldCmm
machOpResultType | CmmMachOp, CmmExpr, Cmm, OldCmm
MachStr | Literal, GhcPlugins
MachWord | Literal, GhcPlugins
MachWord64 | Literal, GhcPlugins
mAIN | PrelNames
mainFunIs | DynFlags, GhcPlugins, GHC
mainModIs | DynFlags, GhcPlugins, GHC
mainPackageId | Module, GhcPlugins
maintainer | PackageConfig, Packages, GhcPlugins
mAIN_NAME | PrelNames
main_RDR_Unqual | PrelNames
makeImmediate | PPC.Regs
makeIntoWarning | ErrUtils
makeMiniFixityEnv | RnBinds
makeSimpleDetails | HscMain
makeSimpleIface | HscMain
MakeStableNameOp | PrimOp
MakeStablePtrOp | PrimOp
makeTyConAbstract | TyCon, GhcPlugins
Malloc | Llvm.AbsSyn, Llvm
mangleIndexTree | SPARC.CodeGen.Base
manifestArity | CoreArity
map | Stream
mapAccumBagLM | Bag
mapAccumL | Stream
mapAccumL2 | Util, GhcPlugins
mapAccumLM | MonadUtils, State, IOEnv, TcRnMonad
mapAccumLNat | NCGMonad
mapAndRecoverM | TcRnMonad
mapAndUnzip | Util, GhcPlugins
mapAndUnzip3 | Util, GhcPlugins
mapAndUnzip3M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzip4M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzipBagM | Bag
mapAndUnzipM | MonadUtils, IOEnv, TcRnMonad, DsMonad
mapBag | Bag
mapBagM | Bag
mapBagM_ | Bag
mapBlock | Hoopl
mapBlock' | Hoopl
mapBlock3' | Hoopl
mapBlockStmts | OldCmm
mapBlockTop | RegAlloc.Liveness
mapBlockTopM | RegAlloc.Liveness
mapCatMaybes | Maybes
mapCs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
mapDelete | Hoopl, BlockId
mapDeleteList | Hoopl, BlockId
mapDifference | Hoopl, BlockId
mapDmds | Demand
mapElems | Hoopl, BlockId
mapEmpty | Hoopl, BlockId
mapException | Exception
mapExp | CmmNode, Cmm
mapExpDeep | CmmNode, Cmm
mapExpDeepM | CmmNode, Cmm
mapExpM | CmmNode, Cmm
mapFCs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
mapFindWithDefault | Hoopl, BlockId
mapFloats | SimplEnv
mapFold | Hoopl, BlockId
mapFoldWithKey | Hoopl, BlockId
mapFromList | Hoopl, BlockId
mapFromListWith | Hoopl, BlockId
mapFst | Util, GhcPlugins
mapFvRn | RnEnv
mapFvRnCPS | RnEnv
mapGenBlockTop | RegAlloc.Liveness
mapGenBlockTopM | RegAlloc.Liveness
mapGraph | Hoopl
mapGraphBlocks | Hoopl
mapGraphNodes | CmmUtils, OldCmmUtils
mapGraphNodes1 | CmmUtils, OldCmmUtils
mapIdKey | PrelNames
mapInsert | Hoopl, BlockId
mapInsertList | Hoopl, BlockId
mapInsertWith | Hoopl, BlockId
mapIntersection | Hoopl, BlockId
mapIsSubmapOf | Hoopl, BlockId
mapKeys | Hoopl, BlockId
mapLookup | Hoopl, BlockId
mapM |
1 (Function) | DsMonad
2 (Function) | Stream
mapMap | Hoopl, BlockId
mapMapWithKey | Hoopl, BlockId
mapMaybe | Maybes
mapMaybeFvRn | RnEnv
mapMaybeM | MonadUtils, IOEnv, TcRnMonad
mapMember | Hoopl, BlockId
mapModuleEnv | Module, GhcPlugins
mapName | PrelNames
mapNameEnv | NameEnv, GhcPlugins
mapNull | Hoopl, BlockId
mapOccEnv | OccName, Name, GhcPlugins
mapOL | OrdList
mapPVar | DsMonad
mapSCCM | RegAlloc.Liveness
mapSingleton | Hoopl, BlockId
mapSize | Hoopl, BlockId
mapSnd | Util, GhcPlugins
mapSndM | MonadUtils, IOEnv, TcRnMonad
mapSuccessors | CmmNode, Cmm
mapTermType | RtClosureInspect
mapToList | Hoopl, BlockId
mapUFM | UniqFM, GhcPlugins
mapUFM_Directly | UniqFM, GhcPlugins
mapUnion | Hoopl, BlockId
mapUnions | Hoopl, BlockId
mapUnionWithKey | Hoopl, BlockId
mapUniqSet | UniqSet, GhcPlugins
mapVarEnv | VarEnv, GhcPlugins
mapVarSet | VarSet, GhcPlugins
mapVect | Vectorise.Vect
map_RDR | PrelNames
MarkedStrict | BasicTypes, GhcPlugins, GHC
marshalObjectIdKey | PrelNames
marshalObjectName | PrelNames
marshalStringIdKey | PrelNames
marshalStringName | PrelNames
mask | Exception
MaskAsyncExceptionsOp | PrimOp
MaskedInterruptible | Exception
MaskedUninterruptible | Exception
MaskingState | Exception
MaskStatus | PrimOp
MaskUninterruptibleOp | PrimOp
mask_ | Exception
Match |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
match | Match
matchCanFail | DsUtils
matchClass | TcSMonad
matchConFamily | MatchCon
matchContextErrString | HsExpr, HsSyn, GHC
MatchEnv | Unify
matchEquations | Match
matchExpectedAppTy | TcUnify
matchExpectedFunKind | TcUnify
matchExpectedFunTys | TcUnify
matchExpectedListTy | TcUnify
matchExpectedPArrTy | TcUnify
matchExpectedTyConApp | TcUnify
matchFam | TcSMonad
MatchGroup |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
matchGroupArity | HsExpr, HsSyn, GHC
MatchInstMany | TcSMonad
MatchInstNo | TcSMonad
MatchInstResult | TcSMonad
MatchInstSingle | TcSMonad
matchList | Unify
matchLiterals | MatchLit
matchNPats | MatchLit
matchNPlusKPats | MatchLit
MatchResult |
1 (Type/Class) | DsMonad, DsUtils
2 (Data Constructor) | DsMonad, DsUtils
matchSeparator | HsExpr, HsSyn, GHC
matchSimply | Match
matchSinglePat | Match
matchWrapper | Match
maxBound_RDR | PrelNames
maxFastInt | FastTypes, GhcPlugins
maxPrecedence | BasicTypes, GhcPlugins, GHC
maxPrimOpTag | PrimOp
maxSimplIterations | DynFlags, GhcPlugins, GHC
maxSpillSlots |
1 (Function) | SPARC.Stack, SPARC.Instr
2 (Function) | X86.Instr
3 (Function) | PPC.Instr
4 (Function) | RegAlloc.Linear.FreeRegs
maxSupportLlvmVersion | LlvmCodeGen.Base
mAX_CHARLIKE | Constants
mAX_CONTEXTS | TcRnMonad
mAX_CONTEXT_REDUCTION_DEPTH | Constants
mAX_Double_REG | Constants
mAX_DPH_COMBINE | Vectorise.Builtins.Base
mAX_DPH_PROD | Vectorise.Builtins.Base
mAX_DPH_SCALAR_ARGS | Vectorise.Builtins.Base, Vectorise.Builtins
mAX_DPH_SUM | Vectorise.Builtins.Base
mAX_Float_REG | Constants
mAX_INTLIKE | Constants
mAX_Long_REG | Constants
mAX_PTR_TAG | Constants
mAX_Real_Double_REG | Constants
mAX_Real_Float_REG | Constants
mAX_Real_Long_REG | Constants
mAX_Real_Vanilla_REG | Constants
mAX_SMALL_BITMAP_SIZE | Bitmap
mAX_SPEC_AP_SIZE | Constants
mAX_SPEC_CONSTR_SIZE | Constants
mAX_SPEC_FUN_SIZE | Constants
mAX_SPEC_SELECTEE_SIZE | Constants
mAX_SPEC_THUNK_SIZE | Constants
mAX_TUPLE_SIZE | Constants
mAX_Vanilla_REG | Constants
Maybe | Maybes
maybe | Maybes
maybeAsmTemp | CLabel
maybeAssignTemp | OldCmmUtils
MaybeC | Hoopl
maybeCantVectorise | Vectorise.Monad.Base, Vectorise.Monad
maybeCantVectoriseM | Vectorise.Monad.Base, Vectorise.Monad
maybeCharLikeCon | PrelInfo
MaybeErr | Maybes
maybeIntLikeCon | PrelInfo
maybeInvertCmmExpr | CmmExpr, Cmm, OldCmm
maybeInvertComparison | CmmMachOp, CmmExpr, Cmm, OldCmm
maybeIsLFCon |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
maybeLetNoEscape |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
MaybeMap | TrieMap
maybeMapM | MonadUtils, IOEnv, TcRnMonad
maybeModifyIdInfo | Id, GhcPlugins
MaybeNew | TcSMonad
MaybeO | Hoopl
maybeParen | IfaceType, IfaceSyn
maybeRead | Util, GhcPlugins
maybeReadFuzzy | Util, GhcPlugins
maybeSingletonCCS | CostCentre
MaybeT |
1 (Type/Class) | Maybes
2 (Data Constructor) | Maybes
maybeToBool | Maybes
maybeToList | Maybes
maybeUnfoldingTemplate | CoreSyn, GhcPlugins
maybeV | Vectorise.Monad.Base, Vectorise.Monad
MayHaveCafRefs | IdInfo, GhcPlugins
mayHaveCafRefs | IdInfo, GhcPlugins
MC | TcMatches
MCompOrigin | TcRnTypes, TcRnMonad
mc_body | TcMatches
mc_what | TcMatches
MDoExpr | HsExpr, HsSyn, GHC
md_anns | HscTypes, GhcPlugins
md_exports | HscTypes, GhcPlugins
md_fam_insts | HscTypes, GhcPlugins
md_insts | HscTypes, GhcPlugins
md_rules | HscTypes, GhcPlugins
md_types | HscTypes, GhcPlugins
md_vect_info | HscTypes, GhcPlugins
ME | Unify
megaSeqIdInfo | IdInfo, GhcPlugins
mergeAlts | CoreUtils, GhcPlugins
MergeStub | DriverPhases
Messages | ErrUtils
messages | Lexer
MetaData | Llvm.AbsSyn, Llvm
MetaDetails | TcType
MetaExpr | Llvm.AbsSyn, Llvm
MetaInfo | TcType
MetaKindVar | Type, GhcPlugins
MetaNamed | Llvm.Types, Llvm
MetaNode | Llvm.Types, Llvm
MetaStmt | Llvm.AbsSyn, Llvm
MetaStr | Llvm.Types, Llvm
MetaTv | TcType
metaTvRef | TcType
MetaTyCons | TcGenGenerics
MetaUnamed | Llvm.Types, Llvm
MetaVar | Llvm.Types, Llvm
methName | PrelNames
me_env | Unify
me_tmpls | Unify
MFCR | PPC.Instr
mfix | MonadUtils, IOEnv, TcRnMonad
mfixIdKey | PrelNames
mfixName | PrelNames
MFLR | PPC.Instr
mg_anns | HscTypes, GhcPlugins
mg_binds | HscTypes, GhcPlugins
mg_boot | HscTypes, GhcPlugins
mg_dependent_files | HscTypes, GhcPlugins
mg_deps | HscTypes, GhcPlugins
mg_dir_imps | HscTypes, GhcPlugins
mg_exports | HscTypes, GhcPlugins
mg_fam_insts | HscTypes, GhcPlugins
mg_fam_inst_env | HscTypes, GhcPlugins
mg_fix_env | HscTypes, GhcPlugins
mg_foreign | HscTypes, GhcPlugins
mg_hpc_info | HscTypes, GhcPlugins
mg_insts | HscTypes, GhcPlugins
mg_inst_env | HscTypes, GhcPlugins
mg_modBreaks | HscTypes, GhcPlugins
mg_module | HscTypes, GhcPlugins
mg_rdr_env | HscTypes, GhcPlugins
mg_rules | HscTypes, GhcPlugins
mg_safe_haskell | HscTypes, GhcPlugins
mg_tcs | HscTypes, GhcPlugins
mg_trust_pkg | HscTypes, GhcPlugins
mg_used_names | HscTypes, GhcPlugins
mg_used_th | HscTypes, GhcPlugins
mg_vect_decls | HscTypes, GhcPlugins
mg_vect_info | HscTypes, GhcPlugins
mg_warns | HscTypes, GhcPlugins
minBound_RDR | PrelNames
minFastInt | FastTypes, GhcPlugins
MiniFixityEnv | RnEnv, RnBinds
minimalProcPointSet | CmmProcPoint
minSupportLlvmVersion | LlvmCodeGen.Base
minusClassOpKey | PrelNames
minusIntegerIdKey | PrelNames
minusIntegerName | PrelNames
minusList | ListSetOps
minusName | PrelNames
minusNameSet | NameSet, GhcPlugins
minusOccSet | OccName, Name, GhcPlugins
minusRegSet | CmmExpr, Cmm, OldCmm
minusUFM | UniqFM, GhcPlugins
minusUniqSet | UniqSet, GhcPlugins
minusVarEnv | VarEnv, GhcPlugins
minusVarSet | VarSet, GhcPlugins
minus_RDR | PrelNames
minWith | Util, GhcPlugins
mIN_CHARLIKE | Constants
mIN_INTLIKE | Constants
mIN_PAYLOAD_SIZE | Constants
Missing | HsExpr, HsSyn, GHC
missingTupArg | HsUtils, HsSyn, GHC
mi_anns | HscTypes, GhcPlugins, GHC
mi_boot | HscTypes, GhcPlugins, GHC
mi_decls | HscTypes, GhcPlugins, GHC
mi_deps | HscTypes, GhcPlugins, GHC
mi_exports | HscTypes, GhcPlugins, GHC
mi_exp_hash | HscTypes, GhcPlugins, GHC
mi_fam_insts | HscTypes, GhcPlugins, GHC
mi_finsts | HscTypes, GhcPlugins, GHC
mi_fixities | HscTypes, GhcPlugins, GHC
mi_fix_fn | HscTypes, GhcPlugins, GHC
mi_flag_hash | HscTypes, GhcPlugins, GHC
mi_globals | HscTypes, GhcPlugins, GHC
mi_hash_fn | HscTypes, GhcPlugins, GHC
mi_hpc | HscTypes, GhcPlugins, GHC
mi_iface_hash | HscTypes, GhcPlugins, GHC
mi_insts | HscTypes, GhcPlugins, GHC
mi_module | HscTypes, GhcPlugins, GHC
mi_mod_hash | HscTypes, GhcPlugins, GHC
mi_orphan | HscTypes, GhcPlugins, GHC
mi_orphan_hash | HscTypes, GhcPlugins, GHC
mi_rules | HscTypes, GhcPlugins, GHC
mi_trust | HscTypes, GhcPlugins, GHC
mi_trust_pkg | HscTypes, GhcPlugins, GHC
mi_usages | HscTypes, GhcPlugins, GHC
mi_used_th | HscTypes, GhcPlugins, GHC
mi_vect_info | HscTypes, GhcPlugins, GHC
mi_warns | HscTypes, GhcPlugins, GHC
mi_warn_fn | HscTypes, GhcPlugins, GHC
mkAlgTyCon | TyCon, GhcPlugins
mkAllCafsCC | CostCentre
mkAlphaTyVarUnique | Unique
mkAltExpr | CoreUtils, GhcPlugins
mkAltLabel | CLabel
mkAnnEnv | Annotations, GhcPlugins
MKAP | ByteCodeInstr
mkApEntryLabel | CLabel
mkApiErr | HscTypes, GhcPlugins
mkApInfoTableLabel | CLabel
mkApLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkAppCo | Coercion, GhcPlugins
mkApps | CoreSyn, GhcPlugins
mkAppTy | Type, TcType, GhcPlugins
mkAppTys | Type, TcType, GhcPlugins
MkApUpd0_Op | PrimOp
mkArgDescr |
1 (Function) | CgCallConv
2 (Function) | StgCmmLayout
mkArgInfo | SimplUtils
mkArrayArrayPrimTy | TysPrim
mkArrayPrimTy | TysPrim
mkArrowKind | TysPrim, Kind, TcType
mkArrowKinds | TysPrim, Kind, TcType
mkAsmTempLabel | CLabel
mkAssign | MkGraph
mkAutoCC | CostCentre
mkAxInstCo | Coercion, GhcPlugins
mkAxInstRHS | Coercion, GhcPlugins
mkBaseModule | PrelNames
mkBaseModule_ | PrelNames
mkBHUpdInfoLabel | CLabel
mkBigCoreTup | MkCore, GhcPlugins
mkBigCoreTupTy | MkCore, GhcPlugins
mkBigCoreVarTup | MkCore, GhcPlugins
mkBigCoreVarTupTy | MkCore, GhcPlugins
mkBigLHsPatTup | DsUtils
mkBigLHsTup | DsUtils
mkBigLHsVarPatTup | DsUtils
mkBigLHsVarTup | DsUtils
mkBinaryTickBox | DsUtils
mkBindStmt | HsUtils, HsSyn, GHC
mkBitmap | Bitmap
mkBitmapLabel | CLabel
mkBlockId | BlockId
mkBootModDetailsTc | TidyPgm
mkBoringStop | SimplUtils
mkBoxedTupleTy | TysWiredIn, GhcPlugins
mkBranch | MkGraph
mkBranchNode | Hoopl
mkBRewrite | Hoopl.Dataflow, Hoopl
mkBRewrite3 | Hoopl.Dataflow, Hoopl
mkBTransfer | Hoopl.Dataflow, Hoopl
mkBTransfer3 | Hoopl.Dataflow, Hoopl
mkBuildExpr | MkCore, GhcPlugins
mkBuildTag | StaticFlags
mkBuiltinCo | Vectorise.Utils.Base, Vectorise.Utils
mkBuiltinUnique | Unique
mkByteStringCLit | CmmUtils, OldCmmUtils
mkCAFBlackHoleEntryLabel | CLabel
mkCAFBlackHoleInfoTableLabel | CLabel
mkCall | StgCmmMonad
mkCallEntry | MkGraph
mkCallReturnsTo | MkGraph
mkCase | SimplUtils
mkCast | CoreUtils, GhcPlugins
mkCbranch | MkGraph
mkCCLabel | CLabel
mkCCostCentre |
1 (Function) | CgProf
2 (Function) | StgCmmProf
mkCCostCentreStack |
1 (Function) | CgProf
2 (Function) | StgCmmProf
mkCCSLabel | CLabel
MkCgInfoDown |
1 (Data Constructor) | CgMonad
2 (Data Constructor) | StgCmmMonad
MkCgState |
1 (Data Constructor) | CgMonad
2 (Data Constructor) | StgCmmMonad
mkCharExpr | MkCore, GhcPlugins
mkCharLit | CoreSyn, GhcPlugins
mkCharLitPat | HsPat, HsSyn, GHC
mkChunkified | MkCore, GhcPlugins
mkClass | Class
mkClassDataConOcc | OccName, Name, GhcPlugins
mkClassDecl | RdrHsSyn
mkClassOpAuxOcc | OccName, Name, GhcPlugins
mkClassPred | Type, TcType, GhcPlugins
mkClassTyCon | TyCon, GhcPlugins
mkClosure | Vectorise.Utils.Closure, Vectorise.Utils
mkClosureApp | Vectorise.Utils.Closure, Vectorise.Utils
mkClosureInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkClosureLabel | CLabel
mkClosureTableLabel | CLabel
mkClosureTypes | Vectorise.Utils.Base, Vectorise.Utils
mkClsOcc | OccName, Name, GhcPlugins
mkClsOccFS | OccName, Name, GhcPlugins
mkCmmCall | StgCmmMonad
mkCmmCodeLabel | CLabel
mkCmmDataLabel | CLabel
mkCmmEntryLabel | CLabel
mkCmmGcPtrLabel | CLabel
mkCmmIfGoto | StgCmmMonad
mkCmmIfThen | StgCmmMonad
mkCmmIfThenElse | StgCmmMonad
mkCmmInfo | StgCmmClosure
mkCmmInfoLabel | CLabel
mkCmmRetInfoLabel | CLabel
mkCmmRetLabel | CLabel
mkCoAlgCaseMatchResult | DsUtils
mkCoApps | CoreSyn, GhcPlugins
mkCoBind | CoreSyn, GhcPlugins
mkCoCast | Coercion, GhcPlugins
mkCodeStyle | Outputable, GhcPlugins
mkCoercionType | Coercion, GhcPlugins
mkCoLetMatchResult | DsUtils
mkComment | MkGraph
mkCompulsoryUnfolding | CoreUnfold
mkCon2TagOcc | OccName, Name, GhcPlugins
mkConApp | CoreSyn, GhcPlugins
mkConEntryLabel | CLabel
mkConInfo | ClosureInfo
mkConInfoTableLabel | CLabel
mkConLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkConOpPatRn | RnTypes
mkConsExpr | MkCore, GhcPlugins
mkContEx | SimplEnv
mkCoPrimCaseMatchResult | DsUtils
mkCoreApp | MkCore, GhcPlugins
mkCoreAppDs | DsUtils
mkCoreApps | MkCore, GhcPlugins
mkCoreAppsDs | DsUtils
mkCoreConApps | MkCore, GhcPlugins
mkCoreLams | MkCore, GhcPlugins
mkCoreLet | MkCore, GhcPlugins
mkCoreLets | MkCore, GhcPlugins
mkCoreSubst | SimplEnv
mkCoreTup | MkCore, GhcPlugins
mkCoreUnfolding | CoreUnfold
mkCoreVarTup | MkCore, GhcPlugins
mkCoreVarTupTy | MkCore, GhcPlugins
mkCostCentreUnique | Unique
mkCoVar | Var, Coercion, GhcPlugins
mkCoVarCo | Coercion, GhcPlugins
mkCvSubst | Coercion, GhcPlugins
mkDataCOcc | OccName, Name, GhcPlugins
mkDataCon | DataCon, GhcPlugins
mkDataConIds | MkId
mkDataConInfoTable | StgCmmClosure
mkDataConTag | Vectorise.Utils.Base, Vectorise.Utils
mkDataConWorkerOcc | OccName, Name, GhcPlugins
mkDataConWrapperOcc | OccName, Name, GhcPlugins
mkDataFamInst | FamInstEnv
mkDataLits | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
mkDataOcc | OccName, Name, GhcPlugins
mkDataOccFS | OccName, Name, GhcPlugins
mkDataOccUnique | Unique
mkDataTOcc | OccName, Name, GhcPlugins
mkDataTyConRhs | BuildTyCl
mkDeadStripPreventer | CLabel
mkDefaultLabel | CLabel
mkDefaultMethodOcc | OccName, Name, GhcPlugins
MkDepend | DynFlags, GhcPlugins, GHC
mkDependencies | MkIface
mkDeprecatedGadtRecordDecl | RdrHsSyn
mkDerivedInternalName | Name, GhcPlugins
mkDerivedName | Vectorise.Monad.Naming, Vectorise.Monad
mkDerivedTyConOcc | OccName, Name, GhcPlugins
mkDFunOcc | OccName, Name, GhcPlugins
mkDFunUnfolding | CoreUnfold
mkDictFunId | MkId
mkDictFunTy | MkId
mkDictOcc | OccName, Name, GhcPlugins
mkDictSelId | MkId
mkDirectJump | MkGraph
mkDirty_MUT_VAR_Label | CLabel
mkDmdType | Demand
mkDoubleExpr | MkCore, GhcPlugins
mkDoubleLit | CoreSyn, GhcPlugins
mkDoubleLitDouble | CoreSyn, GhcPlugins
mkDumpDoc | ErrUtils
mkDUs | NameSet, GhcPlugins
mkDynamicLinkerLabel | CLabel
mkEmptyContInfoTable | CmmInfo
mkEmptySubst | CoreSubst, GhcPlugins
mkEmptyZonkEnv | TcHsSyn
mkEMPTY_MVAR_infoLabel | CLabel
mkEntry | Hoopl
mkEntryLabel | CLabel
mkEqBox | MkCore, GhcPlugins
mkEqPred | Type, TcType, GhcPlugins
mkEqPredCoOcc | OccName, Name, GhcPlugins
mkErrInfo | TcRnMonad
mkErrMsg | ErrUtils
mkErrorAppDs | DsUtils
mkErrStyle | Outputable, GhcPlugins
mkErrTcM | TcRnMonad
mkEvalMatchResult | DsUtils
mkEvCast | TcEvidence
mkEvKindCast | TcEvidence
mkExit | Hoopl
mkExplicitHsForAllTy | HsTypes, HsSyn, GHC
mkExport | RdrHsSyn
mkExportedLocalId | Id, GhcPlugins
mkExportedLocalVar | Var, GhcPlugins
mkExprStmt | HsUtils, HsSyn, GHC
mkExternalName | Name, GhcPlugins
mkExtName | RdrHsSyn
mkFactBase | Hoopl.Dataflow, Hoopl
mkFamilyTyConApp | Type, GhcPlugins
mkFamInstData | RdrHsSyn
mkFamInstSynonym | RdrHsSyn
mkFastString | FastString, GhcPlugins
mkFastString# | FastString, GhcPlugins
mkFastStringByteList | FastString, GhcPlugins
mkFastStringBytes | FastString, GhcPlugins
mkFastStringForeignPtr | FastString, GhcPlugins
mkFCall | DsCCall
mkFCallId | MkId
mkFCallName | Name, GhcPlugins
mkFinalCall | MkGraph
mkFirst | Hoopl
mkFlatWC | TcRnTypes, TcRnMonad
mkFloatExpr | MkCore, GhcPlugins
mkFloatLit | CoreSyn, GhcPlugins
mkFloatLitFloat | CoreSyn, GhcPlugins
mkFoldrExpr | MkCore, GhcPlugins
mkForAllCo | Coercion, GhcPlugins
mkForAllTy | Type, TcType, GhcPlugins
mkForAllTys | Type, TcType, GhcPlugins
mkForeignExportOcc | OccName, Name, GhcPlugins
mkForeignJump | MkGraph
mkForeignJumpExtra | MkGraph
mkForeignLabel | CLabel
mkForeignTyCon | TyCon, GhcPlugins
mkFRewrite | Hoopl.Dataflow, Hoopl
mkFRewrite3 | Hoopl.Dataflow, Hoopl
mkFTransfer | Hoopl.Dataflow, Hoopl
mkFTransfer3 | Hoopl.Dataflow, Hoopl
mkFunBind | HsUtils, HsSyn, GHC
mkFunCo | Coercion, GhcPlugins
mkFunTy | Type, TcType, GhcPlugins
mkFunTyCon | TyCon, GhcPlugins
mkFunTys | Type, TcType, GhcPlugins
mkFVs | NameSet, GhcPlugins
mkGadtDecl | RdrHsSyn
mkGen1R | OccName, Name, GhcPlugins
mkGenC | OccName, Name, GhcPlugins
mkGenD | OccName, Name, GhcPlugins
mkGenDefMethodOcc | OccName, Name, GhcPlugins
mkGeneralLocated | SrcLoc, GhcPlugins, GHC
mkGeneralSrcLoc | SrcLoc, GhcPlugins
mkGeneralSrcSpan | SrcLoc, GhcPlugins
mkGenOcc1 | OccName, Name, GhcPlugins
mkGenOcc2 | OccName, Name, GhcPlugins
mkGenR | OccName, Name, GhcPlugins
mkGenRCo | OccName, Name, GhcPlugins
mkGenS | OccName, Name, GhcPlugins
mkGivenLoc | TcRnTypes, TcRnMonad, TcSMonad
mkGlobalId | Id, GhcPlugins
mkGlobalRdrEnv | RdrName, GhcPlugins
mkGlobalVar | Var, GhcPlugins
mkGroupByUsingStmt | HsUtils, HsSyn, GHC
mkGroupUsingStmt | HsUtils, HsSyn, GHC
mkGuardedMatchResult | DsUtils
mkHeapRep | SMRep
mkHiOnlyModLocation | Finder
mkHomeModLocation | Finder
mkHomeModLocation2 | Finder
mkHpcTicksLabel | CLabel
mkHsApp | HsUtils, HsSyn, TcHsSyn, GHC
mkHsAppTy | HsUtils, HsSyn, TcHsSyn, GHC
mkHsAppTys | HsTypes, HsSyn, GHC
mkHsComp | HsUtils, HsSyn, GHC
mkHsConApp | HsUtils, HsSyn, TcHsSyn, GHC
mkHsDictLet | HsUtils, HsSyn, TcHsSyn, GHC
mkHsDo | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsFractional | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsIf | HsUtils, HsSyn, GHC
mkHsIntegral | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsIsString | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsLam | HsUtils, HsSyn, GHC
mkHsLams | HsUtils, HsSyn, GHC
mkHsOpApp | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsOpTy | HsTypes, HsSyn, GHC
mkHsPar | HsUtils, HsSyn, GHC
mkHsQTvs | HsTypes, HsSyn, GHC
mkHsQuasiQuote | HsUtils, HsSyn, GHC
mkHsSigFun | TcClassDcl
mkHsSplice | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsSpliceTy | HsUtils, HsSyn, GHC
mkHsString | HsUtils, HsSyn, GHC
mkHsVarBind | HsUtils, HsSyn, GHC
mkHsWithBndrs | HsTypes, HsSyn, GHC
mkHsWrap | HsUtils, HsSyn, GHC
mkHsWrapCo | HsUtils, HsSyn, GHC
mkHsWrapPat | HsUtils, HsSyn, GHC
mkHsWrapPatCo | HsUtils, HsSyn, GHC
mkIface | MkIface
mkIfaceFixCache | HscTypes, GhcPlugins
mkIfaceHashCache | HscTypes, GhcPlugins
mkIfaceTc | MkIface
mkIfaceWarnCache | HscTypes, GhcPlugins
mkIfLclEnv | TcRnMonad
mkIfThenElse |
1 (Function) | Hoopl
2 (Function) | MkCore, GhcPlugins
mkImplicitHsForAllTy | HsTypes, HsSyn, GHC
mkImplicitUnfolding | CoreUnfold
mkImport | RdrHsSyn
mkImportedFamInst | FamInstEnv
mkImportedInstance | InstEnv
mkImpossibleExpr | MkCore, GhcPlugins
mkIndStaticInfoLabel | CLabel
mkInfoTable | CmmInfo
mkInfoTableLabel | CLabel
mkInlinableUnfolding | CoreUnfold
mkInlinePragma | RdrHsSyn
mkInlineUnfolding | CoreUnfold
mkInScopeSet | VarEnv, GhcPlugins
mkInstCo | Coercion, GhcPlugins
mkInstTyCoOcc | OccName, Name, GhcPlugins
mkInstTyTcOcc | OccName, Name, GhcPlugins
mkInt64LitInt64 | CoreSyn, GhcPlugins
mkIntCLit | CmmUtils, OldCmmUtils
mkIntegerExpr | MkCore, GhcPlugins
mkIntegerIdKey | PrelNames
mkIntegerModule | PrelNames
mkIntegerName | PrelNames
mkInternalName | Name, GhcPlugins
mkIntExpr | MkCore, GhcPlugins
mkIntExprInt | MkCore, GhcPlugins
mkIntLit | CoreSyn, GhcPlugins
mkIntLitInt | CoreSyn, GhcPlugins
mkIPOcc | OccName, Name, GhcPlugins
mkITbls | ByteCodeItbls
mkJump | MkGraph
mkJumpGC | MkGraph
mkJumpInstr | Instruction
mkKindErrorCtxt | TcUnify
mkKindErrorCtxtTcS | TcSMonad
mkKindSigVar | TcMType
mkKindTyCon | TyCon, GhcPlugins
mkKindVar | Var, GhcPlugins
MkLabel | Llvm.AbsSyn, Llvm
mkLabel | MkGraph
mkLabelNode | Hoopl
mkLam | SimplUtils
mkLams | CoreSyn, GhcPlugins
mkLargeSRTLabel | CLabel
mkLast | MkGraph
mkLastStmt | HsUtils, HsSyn, GHC
mkLazyArgStop | SimplUtils
mkLblExpr | CmmUtils, OldCmmUtils
mkLets | CoreSyn, GhcPlugins
mkLFArgument |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkLFBlackHole | StgCmmClosure
mkLFImported |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkLFLetNoEscape |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkLFReEntrant |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkLFThunk |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkLHsPar | HsUtils, HsSyn, GHC
mkLHsPatTup | DsUtils
mkLHsTupleExpr | HsUtils, HsSyn, GHC
mkLHsVarPatTup | DsUtils
mkLHsVarTuple | HsUtils, HsSyn, GHC
mkLHsWrap | HsUtils, HsSyn, GHC
mkLHsWrapCo | HsUtils, HsSyn, GHC
mkLiftedPrimTyCon | TyCon, GhcPlugins
mkListExpr | MkCore, GhcPlugins
mkListTy | TysWiredIn, GhcPlugins
mkLitInteger | Literal, GhcPlugins
mkLitString | FastString, GhcPlugins
mkLitString# | FastString, GhcPlugins
mkLiveness | CmmUtils, OldCmmUtils
mkLlvmFunc | LlvmCodeGen.Base
mkLoadInstr | Instruction
mkLocalClosureLabel | CLabel
mkLocalClosureTableLabel | CLabel
mkLocalConEntryLabel | CLabel
mkLocalConInfoTableLabel | CLabel
mkLocalEntryLabel | CLabel
mkLocalId | Id, GhcPlugins
mkLocalIdWithInfo | Id, GhcPlugins
mkLocalInfoTableLabel | CLabel
mkLocalInstance | InstEnv
mkLocalisedName | Vectorise.Monad.Naming, Vectorise.Monad
mkLocalisedOccName | Name, GhcPlugins
mkLocalOcc | OccName, Name, GhcPlugins
mkLocalStaticConEntryLabel | CLabel
mkLocalStaticInfoTableLabel | CLabel
mkLocalVar | Var, GhcPlugins
mkLocMessage | ErrUtils
mkLongErrAt | TcRnMonad
mkLongErrMsg | ErrUtils
mkLongWarnMsg | ErrUtils
mkMachChar | Literal, GhcPlugins
mkMachDouble | Literal, GhcPlugins
mkMachFloat | Literal, GhcPlugins
mkMachInt | Literal, GhcPlugins
mkMachInt64 | Literal, GhcPlugins
mkMachString | Literal, GhcPlugins
mkMachWord | Literal, GhcPlugins
mkMachWord64 | Literal, GhcPlugins
mkMainCapabilityLabel | CLabel
mkMainModule | PrelNames
mkMainModule_ | PrelNames
mkMAP_DIRTY_infoLabel | CLabel
mkMAP_FROZEN_infoLabel | CLabel
mkMatch | HsUtils, HsSyn, GHC
mkMatchGroup | HsUtils, HsSyn, GHC
mkMaxTagOcc | OccName, Name, GhcPlugins
mkMetaKindVar | TcType
mkMethodOcc | OccName, Name, GhcPlugins
mkMiddle | MkGraph
mkMiddles | Hoopl
mkMinimalBySCs | TcType
mkModDeps | TcRnTypes, TcRnMonad
mkModule | Module, GhcPlugins, GHC
mkModuleEnv | Module, GhcPlugins
mkModuleImpExp | RdrHsSyn
mkModuleName | Module, GhcPlugins, GHC
mkModuleNameFS | Module, GhcPlugins
mkModuleSet | Module, GhcPlugins
mkMutableArrayArrayPrimTy | TysPrim
mkMutableArrayPrimTy | TysPrim
mkMutableByteArrayPrimTy | TysPrim
mkMutVarPrimTy | TysPrim
mkMVarPrimTy | TysPrim
mkNakedAppTys | Type, GhcPlugins
mkNameCacheUpdater | IfaceEnv
mkNameEnv | NameEnv, GhcPlugins
mkNameG_dName | DsMeta
mkNameG_tcName | DsMeta
mkNameG_vName | DsMeta
mkNameSet | NameSet, GhcPlugins
mkNatM_State | NCGMonad
mkNegAppRn | RnTypes
mkNewTyConRhs | BuildTyCl
mkNewTyCoOcc | OccName, Name, GhcPlugins
mkNewTypeCo | Coercion, GhcPlugins
mkNilExpr | MkCore, GhcPlugins
mkNilPat | HsPat, HsSyn, GHC
mkNonCanonical | TcRnTypes, TcRnMonad
mkNop | MkGraph
mkNoRepType | Util, GhcPlugins
mkNoScope | CoreSyn, GhcPlugins
mkNoTick | CoreSyn, GhcPlugins
mkNPat | HsUtils, HsSyn, GHC
mkNPlusKPat | HsUtils, HsSyn, GHC
mkNthCo | Coercion, GhcPlugins
mkNumLitTy | Type, GhcPlugins
mkOccEnv | OccName, Name, GhcPlugins
mkOccEnv_C | OccName, Name, GhcPlugins
mkOccName | OccName, Name, GhcPlugins
mkOccNameFS | OccName, Name, GhcPlugins
mkOccSet | OccName, Name, GhcPlugins
mkOpAppRn | RnTypes
mkOpenSubst | CoreSubst, GhcPlugins
mkOpenTvSubst | Type, TcType, GhcPlugins
mkOpFormRn | RnTypes
mkOptTickBox | DsUtils
mkOrig | RdrName, GhcPlugins
mkOtherCon | CoreSyn, GhcPlugins
mkOverLit | Inst
mkPackageId | PackageConfig, Packages, GhcPlugins
mkPADFunOcc | OccName, Name, GhcPlugins
MKPAP | ByteCodeInstr
mkParPat | HsUtils, HsSyn, GHC
mkPArrDataConUnique | Unique
mkPArrTy | TysWiredIn, GhcPlugins
mkPDataDataConOcc | OccName, Name, GhcPlugins
mkPDatasDataConOcc | OccName, Name, GhcPlugins
mkPDatasTyConOcc | OccName, Name, GhcPlugins
mkPDatasType | Vectorise.Utils.Base, Vectorise.Utils
mkPDataTyConOcc | OccName, Name, GhcPlugins
mkPDataType | Vectorise.Utils.Base, Vectorise.Utils
mkPhiTy | TcType
mkPicBaseLabel | CLabel
mkPiCo | Coercion, GhcPlugins
mkPiCos | Coercion, GhcPlugins
mkPiKinds | Type, GhcPlugins
mkPiType | Type, GhcPlugins
mkPiTypes | Type, GhcPlugins
mkPlainErrMsg | ErrUtils
mkPlainModuleInitLabel | CLabel
mkPlainWarnMsg | ErrUtils
mkPragFun | TcBinds
mkPrefixConPat | HsPat, HsSyn, GHC
mkPrelImports | HeaderInfo
mkPreludeClassUnique | Unique
mkPreludeDataConUnique | Unique
mkPreludeMiscIdUnique | Unique
mkPreludeTyConUnique | Unique
mkPReprTyConOcc | OccName, Name, GhcPlugins
mkPReprType | Vectorise.Utils.Base, Vectorise.Utils
mkPrimCallLabel | CLabel
mkPrimEqPred | Type, GhcPlugins
mkPrimModule | PrelNames
mkPrimOpId | MkId
mkPrimOpIdUnique | Unique
mkPrimTyCon | TyCon, GhcPlugins
mkPrimTyConName | TysPrim
mkPrintUnqualified | HscTypes, GhcPlugins
mkPrintUnqualifiedDs | DsMonad
mkPrintUnqualifiedForModule | GHC
mkProductBox | MkId
mkPromotedDataCon | TyCon, GhcPlugins
mkPromotedListTy | TysWiredIn, GhcPlugins
mkPromotedTyCon | TyCon, GhcPlugins
mkPseudoUniqueD | Unique
mkPseudoUniqueE | Unique
mkPseudoUniqueH | Unique
mkPState | Lexer
mkQual | RdrName, GhcPlugins
mkRdrQual | RdrName, GhcPlugins
mkRdrUnqual | RdrName, GhcPlugins
mkRealSrcLoc | SrcLoc, GhcPlugins
mkRealSrcSpan | SrcLoc, GhcPlugins
mkReboxingAlt | MkId
mkRecConstrOrUpdate | RdrHsSyn
mkRecStmt | HsUtils, HsSyn, GHC
mkRednCountsLabel | CLabel
mkReflCo | Coercion, GhcPlugins
mkRegClassUnique | Unique
mkRegLiveness | CgCallConv
mkRegPairUnique | Unique
mkRegRegMoveInstr | Instruction
mkRegSet | CmmExpr, Cmm, OldCmm
mkRegSingleUnique | Unique
mkRegSubUnique | Unique
mkReturn | MkGraph
mkReturnInfoLabel | CLabel
mkReturnPtLabel | CLabel
mkReturnSimple | MkGraph
mkRhsStop | SimplUtils
mkRnEnv2 | VarEnv, GhcPlugins
mkRODataLits | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
mkRtsApFastLabel | CLabel
mkRtsPrimOpLabel | CLabel
mkRTSRep | SMRep
mkRtsSlowTickyCtrLabel | CLabel
mkRule | Rules, GhcPlugins
mkRuleBase | Rules, GhcPlugins
mkRuntimeErrorApp | MkCore, GhcPlugins
mkSafeCall | StgCmmMonad
mkSelectorBinds | DsUtils
mkSelectorEntryLabel | CLabel
mkSelectorInfoLabel | CLabel
mkSelectorLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkSigmaTy | TcType
mkSigTvFn | RnBinds
mkSimpleConDecl | RdrHsSyn
mkSimpleHsAlt | HsUtils, HsSyn, TcHsSyn, GHC
mkSimpleLit | StgCmmUtils
mkSimpleMatch | HsUtils, HsSyn, GHC
mkSimplEnv | SimplEnv
mkSimpleUnfolding | CoreUnfold
mkSingletonCCS | CostCentre
mkSlowEntryLabel | CLabel
mkSmallTupleCase | MkCore, GhcPlugins
mkSmallTupleSelector | MkCore, GhcPlugins
mkSpecInfo | Rules, GhcPlugins
mkSpecOcc | OccName, Name, GhcPlugins
mkSpillInstr | Instruction
mkSplitMarkerLabel | CLabel
mkSplitUniqSupply | UniqSupply, GhcPlugins
mkSrcErr | HscTypes, GhcPlugins
mkSrcLoc | SrcLoc, GhcPlugins, GHC
mkSrcSpan | SrcLoc, GhcPlugins, GHC
mkSRTLabel | CLabel
mkStableIdFromName | TcEnv
mkStableIdFromString | TcEnv
mkStableNamePrimTy | TysPrim
mkStablePtrPrimTy | TysPrim
mkStackRep | SMRep
mkStatePrimTy | TysPrim
mkStaticClosure |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
mkStaticClosureFields |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
mkStaticConEntryLabel | CLabel
mkStaticInfoTableLabel | CLabel
mkStkAmodes | CgStackery
mkStmts | OldCmmUtils
mkStore | MkGraph
mkStrictSig | Demand
mkStringExpr | MkCore, GhcPlugins
mkStringExprFS | MkCore, GhcPlugins
mkStringLit | CoreSyn, GhcPlugins
mkStringLitLabel | CLabel
mkStrLitTy | Type, GhcPlugins
mkStubPaths | Finder
mkSubst | CoreSubst, GhcPlugins
mkSuperDictSelOcc | OccName, Name, GhcPlugins
mkSwitch | MkGraph
mkSymCo | Coercion, GhcPlugins
mkSynFamInst | FamInstEnv
mkSynTyCon | TyCon, GhcPlugins
mkSysLocal | Id, GhcPlugins
mkSysLocalM | Id, GhcPlugins
mkSystemName | Name, GhcPlugins
mkSystemNameAt | Name, GhcPlugins
mkSystemVarName | Name, GhcPlugins
mkSysTvName | Name, GhcPlugins
mkTag2ConOcc | OccName, Name, GhcPlugins
mkTaggedObjectLoad | StgCmmUtils
mkTcAppCo | TcEvidence
mkTcAppCos | TcEvidence
mkTcAxInstCo | TcEvidence
mkTcCoVarCo | TcEvidence
mkTcEqPred | TcType
mkTcForAllCo | TcEvidence
mkTcForAllCos | TcEvidence
mkTcFunCo | TcEvidence
mkTcInstCos | TcEvidence
mkTcNthCo | TcEvidence
mkTcOcc | OccName, Name, GhcPlugins
mkTcOccFS | OccName, Name, GhcPlugins
mkTcOccUnique | Unique
mkTcReflCo | TcEvidence
mkTcSymCo | TcEvidence
mkTcTransCo | TcEvidence
mkTcTyConAppCo | TcEvidence
mkTcTyVar | Var, GhcPlugins
mkTcTyVarName | TcMType
mkTemplateLocal | Id, GhcPlugins
mkTemplateLocals | Id, GhcPlugins
mkTemplateLocalsNum | Id, GhcPlugins
mkThisGhcModule | PrelNames
mkThisGhcModule_ | PrelNames
mkTick | CoreUtils, GhcPlugins
mkTickBox | StgCmmHpc
mkTickNoHNF | CoreUtils, GhcPlugins
mkTopDmdType | Demand
mkTopFunBind | HsUtils, HsSyn, GHC
mkTopSpliceDecl | RdrHsSyn
mkTopTickyCtrLabel | CLabel
mkTopTvSubst | Type, TcType, GhcPlugins
mkTopUnfolding | CoreUnfold
mkTransCo | Coercion, GhcPlugins
mkTransformByStmt | HsUtils, HsSyn, GHC
mkTransformStmt | HsUtils, HsSyn, GHC
mkTupleCase | MkCore, GhcPlugins
mkTupleDataConUnique | Unique
mkTupleModule | PrelNames
mkTupleOcc | OccName, Name, GhcPlugins
mkTupleSelector | MkCore, GhcPlugins
mkTupleTy | TysWiredIn, GhcPlugins
mkTupleTyCon | TyCon, GhcPlugins
mkTupleTyConUnique | Unique
mkTVarPrimTy | TysPrim
mkTvOccUnique | Unique
mkTvSubst | Type, TcType, GhcPlugins
mkTyApps | CoreSyn, GhcPlugins
mkTyBind | CoreSyn, GhcPlugins
mkTyConApp | Type, TcType, GhcPlugins
mkTyConAppCo | Coercion, GhcPlugins
mkTyConApp_RDR | PrelNames
mkTyConTy | Type, TcType, GhcPlugins
mkTyCon_RDR | PrelNames
mkTyData | RdrHsSyn
mkTyFamily | RdrHsSyn
mkTyLit | RdrHsSyn
mkTypeEnv | HscTypes, GhcPlugins
mkTypeEnvWithImplicits | HscTypes, GhcPlugins
mkTypeImpExp | RdrHsSyn
mkTySynonym | RdrHsSyn
mkTyVar | Var, GhcPlugins
mkTyVarOcc | OccName, Name, GhcPlugins
mkTyVarOccFS | OccName, Name, GhcPlugins
mkTyVarTy | Type, TcType, GhcPlugins
mkTyVarTys | Type, TcType, GhcPlugins
mkTyVarZonkEnv | TcHsSyn
mkUnboundName | PrelNames
mkUnfolding | CoreUnfold
mkUniqSet | UniqSet, GhcPlugins
mkUnique | Unique
mkUniqueGrimily | Unique
mkUnpackCase | MkId
mkUnqual | RdrName, GhcPlugins
mkUnsafeCall | MkGraph
mkUnsafeCo | Coercion, GhcPlugins
mkUpdInfoLabel | CLabel
mkUsedNames | MkIface
mkUserCC | CostCentre
mkUserLocal | Id, GhcPlugins
mkUserLocalM | Id, GhcPlugins
mkUserStyle | Outputable, GhcPlugins
mkVanillaGlobal | Id, GhcPlugins
mkVanillaGlobalWithInfo | Id, GhcPlugins
mkVanillaTuplePat | DsUtils
mkVarApps | CoreSyn, GhcPlugins
mkVarBind | HsUtils, HsSyn, GHC
mkVarEnv | VarEnv, GhcPlugins
mkVarOcc | OccName, Name, GhcPlugins
mkVarOccFS | OccName, Name, GhcPlugins
mkVarOccUnique | Unique
mkVarSet | VarSet, GhcPlugins
mkVarUnqual | RdrName, GhcPlugins
mkVectDataConOcc | OccName, Name, GhcPlugins
mkVectId | Vectorise.Monad.Naming, Vectorise.Monad
mkVectIsoOcc | OccName, Name, GhcPlugins
mkVectOcc | OccName, Name, GhcPlugins
mkVectTyConOcc | OccName, Name, GhcPlugins
mkViewMatchResult | DsUtils
mkVirtConstrOffsets | StgCmmLayout, StgCmmHeap
mkVirtHeapOffsets |
1 (Function) | CgHeapery
2 (Function) | StgCmmLayout, StgCmmHeap
mkVirtStkOffsets | CgStackery
mkVirtualReg |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.RegInfo
mkWarnMsg | ErrUtils
MkWeakForeignEnvOp | PrimOp
MkWeakNoFinalizerOp | PrimOp
MkWeakOp | PrimOp
mkWeakPrimTy | TysPrim
mkWhileDo | Hoopl
mkWildCase | MkCore, GhcPlugins
mkWildEvBinder | MkCore, GhcPlugins
mkWildValBinder | MkCore, GhcPlugins
mkWiredInIdName | Id, GhcPlugins
mkWiredInName | Name, GhcPlugins
mkWord64LitWord64 | CoreSyn, GhcPlugins
mkWordCLit | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
mkWordExpr | MkCore, GhcPlugins
mkWordExprWord | MkCore, GhcPlugins
mkWordLit | CoreSyn, GhcPlugins
mkWordLitWord | CoreSyn, GhcPlugins
mkWorkerArgs | WwLib
mkWorkerId | Id, GhcPlugins
mkWorkerOcc | OccName, Name, GhcPlugins
mkWpEvApps | TcEvidence
mkWpEvVarApps | TcEvidence
mkWpLams | TcEvidence
mkWpLet | TcEvidence
mkWpTyApps | TcEvidence
mkWpTyLams | TcEvidence
mkWrapper | WorkWrap
mkWrapType | Vectorise.Utils.Base, Vectorise.Utils
mkWwBodies | WwLib
mkWwInlineRule | CoreUnfold
mkWWstr | WwLib
mkZFastString | FastString, GhcPlugins
mkZFastStringBytes | FastString, GhcPlugins
mk_easy_FunBind | HsUtils, HsSyn, GHC
mk_known_key_name | PrelNames
ml_hi_file | Module, GhcPlugins, GHC
ml_hs_file | Module, GhcPlugins, GHC
ml_obj_file | Module, GhcPlugins, GHC
Mname | ExternalCore
modAliases | Llvm.AbsSyn, Llvm
ModBreaks |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins, GHC
modBreaks_decls | HscTypes, GhcPlugins, GHC
modBreaks_flags | HscTypes, GhcPlugins, GHC
modBreaks_locs | HscTypes, GhcPlugins, GHC
modBreaks_vars | HscTypes, GhcPlugins, GHC
modComments | Llvm.AbsSyn, Llvm
ModDetails |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
Mode | Pretty
modFuncs | Llvm.AbsSyn, Llvm
modFwdDecls | Llvm.AbsSyn, Llvm
modGlobals | Llvm.AbsSyn, Llvm
ModGuts |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
ModIface |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins, GHC
modificationTimeIfExists | Util, GhcPlugins
modify | State
modifyAnnProvenanceNameM | HsDecls, HsSyn, GHC
modifyGraph | CmmUtils, OldCmmUtils
modifyIdInfo | Id, GhcPlugins
modifyInertTcS | TcSMonad
modifyInlinePragma | Id, GhcPlugins
modifyInScope | SimplEnv
modifySession | GhcMonad
modifyVarEnv | VarEnv, GhcPlugins
modifyVarEnv_Directly | VarEnv, GhcPlugins
modInfoExports | GHC
modInfoIface | GHC
modInfoInstances | GHC
modInfoIsExportedName | GHC
modInfoLookupName | GHC
modInfoModBreaks | GHC
modInfoSafe | GHC
modInfoTopLevelScope | GHC
modInfoTyThings | GHC
ModLocation |
1 (Type/Class) | Module, GhcPlugins, GHC
2 (Data Constructor) | Module, GhcPlugins, GHC
ModLocationCache | HscTypes, GhcPlugins
modMeta | Llvm.AbsSyn, Llvm
modNode | GraphOps, GraphColor
ModSummary |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins, GHC
Module |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Type/Class) | Module, GhcPlugins, GHC
ModuleAnnProvenance | HsDecls, HsSyn, GHC
ModuleEnv | Module, GhcPlugins
moduleEnvElts | Module, GhcPlugins
moduleEnvKeys | Module, GhcPlugins
moduleEnvToList | Module, GhcPlugins
ModuleGraph | HscTypes, GhcPlugins, GHC
ModuleInfo | GHC
moduleInfo | GHC
moduleIsInterpreted | InteractiveEval, GHC
ModuleName | Module, GhcPlugins, GHC
moduleName | Module, GhcPlugins, GHC
moduleNameColons | Module, GhcPlugins
ModuleNameEnv | Module, GhcPlugins
moduleNameFS | Module, GhcPlugins
moduleNameSlashes | Module, GhcPlugins
moduleNameString | Module, GhcPlugins, GHC
moduleName_RDR | PrelNames
modulePackageId | Module, GhcPlugins, GHC
ModuleSet | Module, GhcPlugins
moduleSetElts | Module, GhcPlugins
ModuleTarget | Annotations, GhcPlugins
moduleToPkgConfAll | Packages, GhcPlugins
moduleTrustReqs | GHC
modVectInfo | Vectorise.Env
mONAD | PrelNames
monadClassKey | PrelNames
monadClassName | PrelNames
monadClass_RDR | PrelNames
MonadComp | HsExpr, HsSyn, GHC
MonadFix | MonadUtils, IOEnv, TcRnMonad
monadFixClassKey | PrelNames
monadFixClassName | PrelNames
MonadIO | MonadUtils, IOEnv, TcRnMonad
monadPlusClassKey | PrelNames
monadPlusClassName | PrelNames
MonadT | ByteCodeItbls
MonadThings | HscTypes, GhcPlugins
MonadUnique | UniqSupply, GhcPlugins, SimplMonad
mONAD_FIX | PrelNames
mONAD_ZIP | PrelNames
MOV | X86.Instr
moveSp | SPARC.Instr
MOVSxL | X86.Instr
MOVZxL | X86.Instr
mo_32To16 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_32To8 | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Add | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Add2 | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_And | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Eq | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Acos | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Asin | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Atan | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Cos | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Cosh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Exp | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Log | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Pwr | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Sin | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Sinh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Sqrt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Tan | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Tanh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Acos | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Asin | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Atan | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Cos | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Cosh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Exp | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Log | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Pwr | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Sin | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Sinh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Sqrt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Tan | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Tanh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_FF_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_FS_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Add | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Eq | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Ge | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Gt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Le | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Lt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Mul | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Ne | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Neg | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Quot | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Sub | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Memcpy | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Memmove | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Memset | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Mul | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Ne | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Not | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Or | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_PopCnt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_SF_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Shl | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_SS_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Sub | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_s_16To32 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_s_16ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_s_32ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_s_8To32 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_s_8ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Ge | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Gt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Le | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Lt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_MulMayOflo | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Neg | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Quot | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_QuotRem | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Rem | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Shr | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Touch | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_UU_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_u_16To32 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_u_16ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_u_32ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_u_8To32 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_u_8ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Ge | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Gt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Le | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Lt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Mul2 | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_MulMayOflo | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Quot | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_QuotRem | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_QuotRem2 | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Rem | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Shr | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordAdd | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordAnd | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordEq | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordMul | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordNe | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordNot | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordOr | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSGe | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSGt | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordShl | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSLe | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSLt | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSNeg | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSQuot | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSRem | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSShr | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSub | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_WordTo16 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_WordTo32 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_WordTo8 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordUGe | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordUGt | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordULe | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordULt | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordUQuot | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordURem | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordUShr | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordXor | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_WriteBarrier | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Xor | CmmMachOp, CmmExpr, Cmm, OldCmm
MR | PPC.Instr
MsgDoc | ErrUtils
msHiFilePath | HscTypes, GhcPlugins
msHsFilePath | HscTypes, GhcPlugins
msObjFilePath | HscTypes, GhcPlugins
ms_hsc_src | HscTypes, GhcPlugins, GHC
ms_hspp_buf | HscTypes, GhcPlugins, GHC
ms_hspp_file | HscTypes, GhcPlugins, GHC
ms_hspp_opts | HscTypes, GhcPlugins, GHC
ms_hs_date | HscTypes, GhcPlugins, GHC
ms_imps | HscTypes, GhcPlugins
ms_location | HscTypes, GhcPlugins, GHC
ms_mod | HscTypes, GhcPlugins, GHC
ms_mod_name | HscTypes, GhcPlugins, GHC
ms_obj_date | HscTypes, GhcPlugins, GHC
ms_srcimps | HscTypes, GhcPlugins, GHC
ms_textual_imps | HscTypes, GhcPlugins, GHC
MTCTR | PPC.Instr
MUL | X86.Instr
MUL2 | X86.Instr
MULLW | PPC.Instr
MULLW_MayOflo | PPC.Instr
MustCompile | MkIface
mustHaveLocalBinding | Var, GhcPlugins
mutableArrayArrayPrimTyCon | TysPrim
mutableArrayArrayPrimTyConKey | PrelNames
mutableArrayPrimTyCon | TysPrim
mutableArrayPrimTyConKey | PrelNames
mutableByteArrayPrimTyCon | TysPrim
mutableByteArrayPrimTyConKey | PrelNames
MutVar | RtClosureInspect
mutVarPrimTyCon | TysPrim
mutVarPrimTyConKey | PrelNames
mUT_ARR_PTRS_CARD_BITS | Constants
MVar | RtClosureInspect
mVarPrimTyCon | TysPrim
mVarPrimTyConKey | PrelNames
MyThreadIdOp | PrimOp
mzipIdKey | PrelNames
mzipName | PrelNames