EABase | X86.Regs |
EABaseNone | X86.Regs |
EABaseReg | X86.Regs |
EABaseRip | X86.Regs |
EagerBlackholeInfo | CmmExpr, Cmm |
EAIndex | |
1 (Type/Class) | X86.Regs |
2 (Data Constructor) | X86.Regs |
EAIndexNone | X86.Regs |
EAsPat | HsExpr, HsSyn, GHC |
eax | X86.Regs |
ebp | X86.Regs |
ebx | X86.Regs |
EC | CgExtCode |
ecx | X86.Regs |
edgesG | Digraph |
edi | X86.Regs |
edx | X86.Regs |
eitherTyConKey | PrelNames |
eitherTyConName | PrelNames |
EK | TcHsType |
EkArg | TcHsType |
EkCtxt | TcHsType |
EkEqPred | TcHsType |
EkKindSig | TcHsType |
EkUnk | TcHsType |
ELazyPat | HsExpr, HsSyn, GHC |
elemBag | Bag |
elemBlockEnv | BlockId |
elemBlockSet | BlockId |
elementOfUniqSet | UniqSet |
elemInScopeSet | VarEnv |
elemLocalRdrEnv | RdrName |
elemModuleEnv | Module |
elemModuleSet | Module |
elemNameEnv | NameEnv |
elemNameSet | NameSet |
elemOccEnv | OccName, Name |
elemOccSet | OccName, Name |
elemRegSet | CmmExpr, Cmm |
elemSlotSet | StackPlacements |
elemUFM | UniqFM |
elemUFM_Directly | UniqFM |
elemUniqSet_Directly | UniqSet |
elemVarEnv | VarEnv |
elemVarEnvByKey | VarEnv |
elemVarSet | VarSet |
elemVarSetByKey | VarSet |
elimCommonBlocks | CmmCommonBlockElimZ |
eltsBlockEnv | BlockId |
eltsUFM | UniqFM |
emit | StgCmmMonad |
emitAlgReturnTarget | CgInfoTbls |
emitBlackHoleCode | |
1 (Function) | CgClosure |
2 (Function) | StgCmmBind |
emitCall | StgCmmLayout |
emitCCall | StgCmmForeign |
emitCCS | |
1 (Function) | CgProf |
2 (Function) | StgCmmProf |
emitCgStmts | CgMonad |
emitCloseNursery | CgForeignCall |
emitClosureAndInfoTable | StgCmmLayout |
emitClosureCodeAndInfoTable | CgInfoTbls |
emitClosureProcAndInfoTable | StgCmmLayout |
emitConstraint | TcRnMonad |
emitConstraints | TcRnMonad |
emitCostCentreDecl | CgProf |
emitCostCentreStackDecl | CgProf |
emitData | |
1 (Function) | CgMonad |
2 (Function) | StgCmmMonad |
emitDataLits | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
emitExternalCore | MkExternalCore |
emitForeignCall | CgForeignCall |
emitForeignCall' | CgForeignCall |
emitIf | CgUtils |
emitIfThenElse | CgUtils |
emitInfoTableAndCode | CgInfoTbls |
emitLitSwitch | CgUtils |
emitLoadThreadState | |
1 (Function) | CgForeignCall |
2 (Function) | StgCmmForeign |
emitOpenNursery | |
1 (Function) | CgForeignCall |
2 (Function) | StgCmmForeign |
emitPrimCall | StgCmmForeign |
emitProc | |
1 (Function) | CgMonad |
2 (Function) | StgCmmMonad |
emitProcWithConvention | StgCmmMonad |
emitPushUpdateFrame | CgStackery |
emitRegisterCC | CgProf |
emitRegisterCCS | CgProf |
emitReturn | StgCmmLayout |
emitReturnInstr | CgInfoTbls |
emitReturnTarget | CgInfoTbls |
emitRODataLits | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
emitRtsCall | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
emitRtsCallWithResult | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
emitRtsCallWithVols | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
emitSaveThreadState | |
1 (Function) | CgForeignCall |
2 (Function) | StgCmmForeign |
emitSetCCC | |
1 (Function) | CgProf |
2 (Function) | StgCmmProf |
emitSetDynHdr | |
1 (Function) | CgHeapery |
2 (Function) | StgCmmHeap |
emitSimpleProc | |
1 (Function) | CgMonad |
2 (Function) | StgCmmMonad |
emitSimultaneously | CgUtils |
emitStmts | CgMonad |
emitSwitch | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
emitTickyCounter | |
1 (Function) | CgTicky |
2 (Function) | StgCmmTicky |
emitWanted | Inst |
emitWanteds | Inst |
empty | |
1 (Function) | Pretty |
2 (Function) | Outputable |
emptyAGraph | MkZipCfg, MkZipCfgCmm |
emptyAnnEnv | Annotations |
emptyAssoc | ListSetOps |
emptyBag | Bag |
emptyBlockEnv | BlockId |
emptyBlockMap | RegAlloc.Liveness |
emptyBlockSet | BlockId |
emptyCCan | TcSMonad |
emptyClosureEnv | ByteCodeLink |
emptyContInfoTable | CmmInfo |
emptyDmdEnv | Demand |
emptyDUs | NameSet |
emptyEvBindMap | HsBinds, HsSyn, GHC |
emptyFamInstEnv | FamInstEnv |
emptyFamInstEnvs | FamInstEnv |
emptyFixityEnv | HscTypes |
emptyFloats | SimplEnv |
emptyFsEnv | RnEnv |
emptyFVs | NameSet |
emptyG | Digraph |
emptyGlobalRdrEnv | RdrName |
emptyGraph | MkZipCfg |
emptyHomePackageTable | HscTypes |
emptyHpcInfo | HscTypes |
emptyIfaceWarnCache | HscTypes |
emptyImportAvails | TcRnTypes, TcRnMonad |
emptyInert | TcInteract |
EmptyInlineSpec | BasicTypes |
emptyInScopeSet | VarEnv |
emptyInstEnv | InstEnv |
emptyInteractiveContext | HscTypes |
emptyIntervalSet | Interval |
emptyLHsBinds | HsBinds, HsSyn, GHC |
EmptyLocalBinds | HsBinds, HsSyn, GHC |
emptyLocalBinds | HsBinds, HsSyn, GHC |
emptyLocalEnv | Vectorise.Env |
emptyLocalRdrEnv | RdrName |
emptyMessages | ErrUtils |
emptyMG | HscTypes |
emptyModBreaks | HscTypes |
emptyModDetails | HscTypes |
emptyModIface | HscTypes |
emptyModuleEnv | Module |
emptyModuleSet | Module |
emptyNameEnv | NameEnv |
emptyNameSet | NameSet |
emptyOccEnv | OccName, Name |
emptyOccSet | OccName, Name |
emptyPackageConfigMap | Packages |
emptyPackageIfaceTable | HscTypes |
emptyPD | Vectorise.Utils |
emptyPDVar | Vectorise.Builtins.Base, Vectorise.Builtins |
emptyPIdKey | PrelNames |
emptyPName | PrelNames |
EmptyProd | Vectorise.Type.Repr |
emptyRdrGroup | HsDecls, HsSyn, GHC |
emptyRecStmt | HsUtils, HsSyn, GHC |
emptyRegMap | RegAlloc.Liveness |
emptyRegSet | CmmExpr, Cmm |
emptyRnGroup | HsDecls, HsSyn, GHC |
emptyRuleBase | Rules |
emptySRT | CmmBuildInfoTables |
emptyStackMap | RegAlloc.Linear.StackMap |
emptySubst | CoreSubst |
EmptySum | Vectorise.Type.Repr |
emptyTcEvBinds | HsBinds, HsSyn, GHC |
emptyTidyEnv | VarEnv |
emptyTidyOccEnv | OccName, Name |
emptyTvSubst | Type, TcType |
emptyTvSubstEnv | Type |
emptyTypeEnv | HscTypes |
emptyUFM | UniqFM |
emptyUniqSet | UniqSet |
emptyValBindsIn | HsBinds, HsSyn, GHC |
emptyValBindsOut | HsBinds, HsSyn, GHC |
emptyVarEnv | VarEnv |
emptyVarSet | VarSet |
emptyWanteds | TcRnTypes, TcRnMonad |
enc | FastString |
endIteration | CoreMonad |
EndOfBlockInfo | |
1 (Type/Class) | CgMonad |
2 (Data Constructor) | CgMonad |
endPass | CoreMonad |
ensureV | Vectorise.Monad.Base, Vectorise.Monad |
ENTER | ByteCodeInstr |
enterCostCentre | |
1 (Function) | CgProf |
2 (Function) | StgCmmProf |
enterCostCentrePAP | |
1 (Function) | CgProf |
2 (Function) | StgCmmProf |
enterCostCentreThunk | |
1 (Function) | CgProf |
2 (Function) | StgCmmProf |
enterIdLabel | |
1 (Function) | ClosureInfo |
2 (Function) | StgCmmClosure |
EnterIt | |
1 (Data Constructor) | ClosureInfo |
2 (Data Constructor) | StgCmmClosure |
enterLocalIdLabel | |
1 (Function) | ClosureInfo |
2 (Function) | StgCmmClosure |
enterReturnPtLabel | ClosureInfo |
entry | ZipCfg |
entryCode | |
1 (Function) | CgInfoTbls |
2 (Function) | StgCmmLayout |
entryHeapCheck | StgCmmHeap |
entryLblToInfoLbl | CLabel |
enumClassKey | PrelNames |
enumClassName | PrelNames |
enumClass_RDR | PrelNames |
enumFromClassOpKey | PrelNames |
enumFromName | PrelNames |
enumFromThenClassOpKey | PrelNames |
enumFromThenName | PrelNames |
enumFromThenToClassOpKey | PrelNames |
enumFromThenToName | PrelNames |
enumFromThenToPIdKey | PrelNames |
enumFromThenToPName | PrelNames |
enumFromThenTo_RDR | PrelNames |
enumFromThen_RDR | PrelNames |
enumFromToClassOpKey | PrelNames |
enumFromToName | PrelNames |
enumFromToPIdKey | PrelNames |
enumFromToPName | PrelNames |
enumFromTo_RDR | PrelNames |
enumFrom_RDR | PrelNames |
Env | |
1 (Type/Class) | CgExtCode |
2 (Type/Class) | TcRnTypes, TcRnMonad |
3 (Data Constructor) | TcRnTypes, TcRnMonad |
env_gbl | TcRnTypes, TcRnMonad |
env_lcl | TcRnTypes, TcRnMonad |
env_top | TcRnTypes, TcRnMonad |
env_us | TcRnTypes, TcRnMonad |
EP | |
1 (Type/Class) | BasicTypes |
2 (Data Constructor) | BasicTypes |
EPS | HscTypes |
EpsStats | |
1 (Type/Class) | HscTypes |
2 (Data Constructor) | HscTypes |
eps_ann_env | HscTypes |
eps_fam_inst_env | HscTypes |
eps_inst_env | HscTypes |
eps_is_boot | HscTypes |
eps_mod_fam_inst_env | HscTypes |
eps_PIT | HscTypes |
eps_PTE | HscTypes |
eps_rule_base | HscTypes |
eps_stats | HscTypes |
eps_vect_info | HscTypes |
eqClassKey | PrelNames |
eqClassName | PrelNames |
eqClassOpKey | PrelNames |
eqClass_RDR | PrelNames |
eqExpr | CoreUtils |
eqExprX | CoreUtils |
eqFastChar | FastTypes |
eqHsSig | HsBinds, HsSyn, GHC |
eqKind | Coercion, TcType |
eqListBy | Util |
eqLocated | SrcLoc, GHC |
eqName | PrelNames |
EqnInfo | DsMonad, DsUtils |
eqn_pats | DsMonad, DsUtils |
eqn_rhs | DsMonad, DsUtils |
EqOrigin | TcRnTypes, TcRnMonad |
eqPhase | DriverPhases |
EqPred | Type, TcType |
EQQ | |
1 (Data Constructor) | SPARC.Cond |
2 (Data Constructor) | X86.Cond |
3 (Data Constructor) | PPC.Cond |
eqSpecPreds | DataCon |
EqStableNameOp | PrimOp |
EqStablePtrOp | PrimOp |
eqStringIdKey | PrelNames |
eqStringName | PrelNames |
eqString_RDR | PrelNames |
eqTag_RDR | PrelNames |
equalLength | Util |
equals | |
1 (Function) | Pretty |
2 (Function) | Outputable |
Equation | FunDeps |
EquationInfo | DsMonad, DsUtils |
equivClasses | ListSetOps |
equivClassesByUniq | ListSetOps |
eq_RDR | PrelNames |
eraseDeltasLive | RegAlloc.Liveness |
ErrCtxt | TcRnTypes, TcRnMonad |
errDmd | Demand |
ErrMsg | ErrUtils |
errMsgContext | ErrUtils |
errMsgExtraInfo | ErrUtils |
errMsgShortDoc | ErrUtils |
errMsgSpans | ErrUtils |
ErrorCall | |
1 (Data Constructor) | Exception |
2 (Type/Class) | Exception |
errorIdKey | PrelNames |
errorIds | MkCore |
ErrorKind | TcSMonad |
ErrorMessages | ErrUtils |
errorMsg | |
1 (Function) | ErrUtils |
2 (Function) | CoreMonad |
errorMsgS | CoreMonad |
errorsFound | ErrUtils |
errorsToGhcException | CmdLineParser |
eRROR_ID | MkCore |
escapeArrowScope | TcRnTypes, TcRnMonad |
escapeSpaces | Util |
esi | X86.Regs |
esp | X86.Regs |
etaExpand | CoreArity |
EtaExpansion | CoreMonad |
EtaReduction | CoreMonad |
Eval | Demand |
evalDmd | Demand |
evaldUnfolding | CoreSyn |
evalState | State |
evaluate | Exception |
EvBind | |
1 (Type/Class) | HsBinds, HsSyn, GHC |
2 (Data Constructor) | HsBinds, HsSyn, GHC |
EvBindMap | HsBinds, HsSyn, GHC |
evBindMapBinds | HsBinds, HsSyn, GHC |
EvBinds | HsBinds, HsSyn, GHC |
EvBindsVar | |
1 (Type/Class) | HsBinds, HsSyn, GHC |
2 (Data Constructor) | HsBinds, HsSyn, GHC |
EvCast | HsBinds, HsSyn, GHC |
EvCoercion | HsBinds, HsSyn, GHC |
EvDFunApp | HsBinds, HsSyn, GHC |
EvId | |
1 (Type/Class) | Var |
2 (Data Constructor) | HsBinds, HsSyn, GHC |
EViewPat | HsExpr, HsSyn, GHC |
EvSuperClass | HsBinds, HsSyn, GHC |
EvTerm | HsBinds, HsSyn, GHC |
EvVar | Var |
evVarPred | TcType |
evVarsToWanteds | TcRnTypes, TcRnMonad |
evVarTerm | HsBinds, HsSyn, GHC |
EWildPat | HsExpr, HsSyn, GHC |
EwM | CmdLineParser |
Exact | RdrName |
exactTyVarsOfType | TcType |
exactTyVarsOfTypes | TcType |
Exception | Exception, Panic |
ExceptionMonad | Exception |
execState | State |
ExhaustivePat | Check |
Exp | ExternalCore |
expandTop | SPARC.CodeGen.Expand |
expandTypeSynonyms | Type |
expandUnfolding_maybe | CoreSyn |
ExpBr | HsExpr, HsSyn, GHC |
expectJust | Maybes |
ExpKind | TcHsType |
Explicit | HsTypes, HsSyn, GHC |
ExplicitList | HsExpr, HsSyn, GHC |
ExplicitPArr | HsExpr, HsSyn, GHC |
ExplicitTuple | HsExpr, HsSyn, GHC |
exposed | PackageConfig, Packages |
exposedModules | PackageConfig, Packages |
ExposePackage | DynFlags |
ExposePackageId | DynFlags |
expQTyConName | DsMeta |
Expr | |
1 (Type/Class) | CoreSyn |
2 (Data Constructor) | Llvm.AbsSyn, Llvm |
exprArity | CoreArity |
exprBotStrictness_maybe | CoreArity |
exprEtaExpandArity | CoreArity |
exprFreeIds | CoreFVs |
exprFreeNames | CoreFVs |
exprFreeVars | CoreFVs |
exprIsBig | CoreUtils |
exprIsCheap | CoreUtils |
exprIsConApp_maybe | CoreUnfold |
exprIsConLike | CoreUtils |
exprIsDupable | CoreUtils |
exprIsExpandable | CoreUtils |
exprIsHNF | CoreUtils |
exprIsTrivial | CoreUtils |
exprOkForSpeculation | CoreUtils |
exprsFreeNames | CoreFVs |
exprsFreeVars | CoreFVs |
ExprSigCtxt | TcType, TcMType, TcHsType |
ExprSigOrigin | TcRnTypes, TcRnMonad |
exprSize | CoreUtils |
exprSomeFreeVars | CoreFVs |
exprsSomeFreeVars | CoreFVs |
ExprStmt | HsExpr, HsSyn, GHC |
exprType | |
1 (Function) | CoreUtils |
2 (Function) | InteractiveEval, GHC |
ExprWithTySig | HsExpr, HsSyn, GHC |
ExprWithTySigOut | HsExpr, HsSyn, GHC |
ExtCode | CgExtCode |
ExtCoreFile | DriverPhases, HscTypes |
extCoreName | DynFlags, GHC |
extendAnnEnvList | Annotations |
extendAssoc_C | ListSetOps |
extendBlockEnv | BlockId |
extendBlockSet | BlockId |
extendCCans | TcSMonad |
extendClosureEnv | ByteCodeLink |
extendDataConsEnv | Vectorise.Env |
extendEnvsForSafeForeignCalls | CmmBuildInfoTables |
extendEnvWithSafeForeignCalls | CmmBuildInfoTables |
extendEvBinds | HsBinds, HsSyn, GHC |
extendFamInstEnv | FamInstEnv |
extendFamInstEnvList | FamInstEnv |
extendFixityEnv | TcRnMonad |
extendFloats | SimplEnv |
extendFsEnv | RnEnv |
extendGlobalRdrEnv | RdrName |
extendGlobalRdrEnvRn | RnNames |
extendIdSubst | |
1 (Function) | CoreSubst |
2 (Function) | SimplEnv |
extendIdSubstList | CoreSubst |
extendIfaceIdEnv | IfaceEnv |
extendIfaceTyVarEnv | IfaceEnv |
extendImportedVarsEnv | Vectorise.Env |
extendInScope | CoreSubst |
extendInScopeIds | CoreSubst |
extendInScopeList | CoreSubst |
extendInScopeSet | VarEnv |
extendInScopeSetList | VarEnv |
extendInScopeSetSet | VarEnv |
extendInstEnv | InstEnv |
extendInstEnvList | InstEnv |
extendInteractiveContext | HscTypes |
extendIntervalSet | Interval |
extendLinkEnv | Linker |
extendLoadedPkgs | Linker |
extendLocalRdrEnv | RdrName |
extendLocalRdrEnvList | RdrName |
extendModuleEnv | Module |
extendModuleEnvList | Module |
extendModuleEnvList_C | Module |
extendModuleEnvWith | Module |
extendModuleSet | Module |
extendNameCache | IfaceEnv |
extendNameEnv | NameEnv |
extendNameEnvList | NameEnv |
extendNameEnvList_C | NameEnv |
extendNameEnv_Acc | NameEnv |
extendNameEnv_C | NameEnv |
extendOccEnv | OccName, Name |
extendOccEnvList | OccName, Name |
extendOccEnv_Acc | OccName, Name |
extendOccEnv_C | OccName, Name |
extendOccSet | OccName, Name |
extendOccSetList | OccName, Name |
extendPackageConfigMap | Packages |
extendPAFunsEnv | Vectorise.Env |
extendRegSet | CmmExpr, Cmm |
extendRnInScopeList | VarEnv |
extendRuleBaseList | Rules |
extendScalars | Vectorise.Env |
extendSlotSet | StackPlacements |
extendSpecInfo | Rules |
extendSubst | CoreSubst |
extendSubstList | CoreSubst |
extendTcEvBinds | TcRnMonad |
extendTvInScope | Type, TcType |
extendTvInScopeList | Type |
extendTvSubst | |
1 (Function) | Type, TcType |
2 (Function) | CoreSubst |
3 (Function) | SimplEnv |
extendTvSubstList | |
1 (Function) | Type, TcType |
2 (Function) | CoreSubst |
extendTyConsEnv | Vectorise.Env |
extendTypeEnv | HscTypes |
extendTypeEnvList | HscTypes |
extendTypeEnvWithIds | HscTypes |
extendTyVarEnvFVRn | RnEnv |
extendVarEnv | VarEnv |
extendVarEnvList | VarEnv |
extendVarEnv_Acc | VarEnv |
extendVarEnv_C | VarEnv |
extendVarSet | VarSet |
extendVarSetList | VarSet |
extendVarSet_C | VarSet |
extendWanteds | TcRnTypes, TcRnMonad |
extension | Lexer |
ExtensionFlag | DynFlags |
extensionFlags | DynFlags, GHC |
extensions | DynFlags, GHC |
External | |
1 (Data Constructor) | ExternalCore |
2 (Data Constructor) | Llvm.Types, Llvm |
ExternallyVisible | Llvm.Types, Llvm |
externallyVisibleCLabel | CLabel |
ExternalPackageState | HscTypes |
ExternWeak | Llvm.Types, Llvm |
ExtFCode | CgExtCode |
extractFunDepNames | RnHsSyn |
extractGenericPatTyVars | RdrHsSyn |
extractHsCtxtTyNames | RnHsSyn |
extractHsPredTyNames | RnHsSyn |
extractHsRhoRdrTyVars | RdrHsSyn |
extractHsTyNames | RnHsSyn |
extractHsTyNames_s | RnHsSyn |
extractHsTyRdrTyVars | RdrHsSyn |
extractHsTyVars | RnHsSyn |
extractMatchResult | DsUtils |
extractUnsolved | TcInteract |
extraGHCiLibraries | PackageConfig, Packages |
extraLibraries | PackageConfig, Packages |
extraPkgConfs | DynFlags, GHC |
extraStackArgsHere | SPARC.Base |
EXTS | PPC.Instr |
extsBitmap | Lexer |