abandon | InteractiveEval, GHC |
abandonAll | InteractiveEval, GHC |
ABE | HsBinds, HsSyn, GHC |
ABExport | HsBinds, HsSyn, GHC |
abe_mono | HsBinds, HsSyn, GHC |
abe_poly | HsBinds, HsSyn, GHC |
abe_prags | HsBinds, HsSyn, GHC |
abe_wrap | HsBinds, HsSyn, GHC |
Abs | Demand |
AbsBinds | HsBinds, HsSyn, GHC |
absentErrorIdKey | PrelNames |
absentLiteralOf | Literal, GhcPlugins |
aBSENT_ERROR_ID | MkCore, GhcPlugins |
absIntegerIdKey | PrelNames |
absIntegerName | PrelNames |
abstractConstr | Util, GhcPlugins |
abstractDataType | Util, GhcPlugins |
abstractFloats | SimplUtils |
AbstractTyCon | TyCon, GhcPlugins |
abs_binds | HsBinds, HsSyn, GHC |
abs_ev_binds | HsBinds, HsSyn, GHC |
abs_ev_vars | HsBinds, HsSyn, GHC |
abs_exports | HsBinds, HsSyn, GHC |
abs_tvs | HsBinds, HsSyn, GHC |
accSpillSL | RegAlloc.Graph.Spill |
ACoAxiom | Type, HscTypes, TcEnv, GhcPlugins, GHC |
Acon | ExternalCore |
Activation | BasicTypes, GhcPlugins |
ActiveAfter | BasicTypes, GhcPlugins |
ActiveBefore | BasicTypes, GhcPlugins |
activeContext | Lexer |
activeRule | SimplUtils |
activeStgRegs | CgUtils |
activeUnfolding | SimplUtils |
AcyclicSCC | Digraph |
ADataCon | Type, HscTypes, TcEnv, GhcPlugins, GHC |
ADC | X86.Instr |
ADD | |
1 (Data Constructor) | X86.Instr |
2 (Data Constructor) | SPARC.Instr |
3 (Data Constructor) | PPC.Instr |
addArgReps | StgCmmClosure |
addArgTo | SimplUtils |
addBindC | |
1 (Function) | CgBindery |
2 (Function) | StgCmmEnv |
addBindsC | |
1 (Function) | CgBindery |
2 (Function) | StgCmmEnv |
addBlock | Hoopl |
addBlocks | Hoopl |
addBndrRules | SimplEnv |
addBootSuffix | Module, GhcPlugins |
addBootSuffixLocn | Module, GhcPlugins |
addBootSuffix_maybe | Module, GhcPlugins |
ADDC | PPC.Instr |
addCLoc | SrcLoc, GhcPlugins, GHC |
addCoalesce | GraphOps, GraphColor |
addConDoc | HaddockUtils |
addConDocFirst | HaddockUtils |
addConDocs | HaddockUtils |
addConflict | GraphOps, GraphColor |
addConflicts | GraphOps, GraphColor |
addDataConStupidTheta | TcPat |
addDependentFiles | TcRnMonad |
ADDE | PPC.Instr |
addEntrySeq | Hoopl |
addEpsInStats | HscTypes, GhcPlugins |
addErr | |
1 (Function) | CmdLineParser |
2 (Function) | TcRnMonad |
addErrAt | TcRnMonad |
addErrCtxt | TcRnMonad |
addErrCtxtM | TcRnMonad |
addErrs | TcRnMonad |
addErrsTc | TcRnMonad |
addErrTc | TcRnMonad |
addErrTcM | TcRnMonad |
addExclusion | GraphOps, GraphColor |
addExclusions | GraphOps, GraphColor |
addExitSeq | Hoopl |
addExprErrCtxt | TcExpr |
addFieldDoc | HaddockUtils |
addFieldDocs | HaddockUtils |
addFilesToClean | SysTools |
addFlats | TcRnTypes, TcRnMonad |
addFloats | SimplEnv |
addFvRn | RnEnv |
addGlobalScalarTyCon | Vectorise.Monad |
addGlobalScalarVar | Vectorise.Monad |
addHomeModuleToFinder | Finder |
addIdReps | |
1 (Function) | CgUtils |
2 (Function) | StgCmmClosure |
addIdSpecialisations | Rules, GhcPlugins |
addImplics | TcRnTypes, TcRnMonad |
addImportNat | NCGMonad |
addInlineArity | Vectorise.Utils.Hoisting, Vectorise.Utils |
addInlinePrags | TcPat |
addInScopeSet | CoreSubst, GhcPlugins |
ADDIS | PPC.Instr |
addLabelSize | CLabel |
addLandmarkErrCtxt | TcRnMonad |
addListToNameSet | NameSet, GhcPlugins |
addListToUFM | UniqFM, GhcPlugins |
addListToUFM_C | UniqFM, GhcPlugins |
addListToUFM_Directly | UniqFM, GhcPlugins |
addListToUniqSet | UniqSet, GhcPlugins |
addLocalFixities | RnEnv |
addLocM | TcRnMonad |
addLongErrAt | TcRnMonad |
addMessages | TcRnMonad |
addNewInScopeIds | SimplEnv |
addNode | GraphOps, GraphColor |
addNonRec | SimplEnv |
addOneFV | NameSet, GhcPlugins |
addOneToNameSet | NameSet, GhcPlugins |
addOneToUniqSet | UniqSet, GhcPlugins |
addOneToUniqSet_C | UniqSet, GhcPlugins |
addOpt | StaticFlags |
addPoints | Hoopl |
addPoints' | Hoopl |
addPreference | GraphOps, GraphColor |
Addr2IntOp | PrimOp |
AddrAddOp | PrimOp |
AddrBaseIndex | X86.Regs |
addRecFloats | SimplEnv |
AddrEqOp | PrimOp |
AddrGeOp | PrimOp |
AddrGtOp | PrimOp |
AddrHint | CmmNode, Cmm, OldCmm |
AddrLeOp | PrimOp |
AddrLtOp | PrimOp |
AddrMode | |
1 (Type/Class) | PPC.Regs |
2 (Type/Class) | SPARC.AddrMode |
3 (Type/Class) | X86.Regs |
addrModeRegs | X86.Regs |
AddrNeOp | PrimOp |
addRnInScopeSet | VarEnv, GhcPlugins |
addrOffset | |
1 (Function) | PPC.Regs |
2 (Function) | SPARC.AddrMode |
3 (Function) | X86.Regs |
addrPrimTy | TysPrim |
addrPrimTyCon | TysPrim |
addrPrimTyConKey | PrelNames |
AddrRegImm | |
1 (Data Constructor) | PPC.Regs |
2 (Data Constructor) | SPARC.AddrMode |
AddrRegReg | |
1 (Data Constructor) | PPC.Regs |
2 (Data Constructor) | SPARC.AddrMode |
AddrRemOp | PrimOp |
AddrRep | TyCon, GhcPlugins |
AddrSubOp | PrimOp |
AddrToAnyOp | PrimOp |
addSimplCount | CoreMonad, GhcPlugins |
addSolvedDict | TcSMonad |
addSolvedFunEq | TcSMonad |
addSourceToTokens | GHC |
addSpecInfo | Rules, GhcPlugins |
addSRM | RegAlloc.Graph.Stats |
addTarget | GHC |
addTcEvBind | TcRnMonad, TcMType |
addTcgDUs | RnSource |
addTicksToBinds | Coverage |
addToMem | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
addToMemE | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
addToMemLbl | StgCmmUtils |
addTop | Hoopl |
addTop' | Hoopl |
addToUFM | UniqFM, GhcPlugins |
addToUFM_Acc | UniqFM, GhcPlugins |
addToUFM_C | UniqFM, GhcPlugins |
addToUFM_Directly | UniqFM, GhcPlugins |
addUsedRdrNames | RnEnv |
addWarn | |
1 (Function) | CmdLineParser |
2 (Function) | TcRnMonad |
addWarnAt | TcRnMonad |
addWarning | Lexer |
addWarnTc | TcRnMonad |
addWarnTcM | TcRnMonad |
addWay | StaticFlags |
add_err_tcm | TcRnMonad |
add_warn | TcRnMonad |
add_warn_at | TcRnMonad |
Adefault | ExternalCore |
adjustHpBackwards | StgCmmLayout |
adjustMatchResult | DsUtils |
adjustMatchResultDs | DsUtils |
adjustStackHW | CgStackery |
adjustUFM | UniqFM, GhcPlugins |
adjustUFM_Directly | UniqFM, GhcPlugins |
advanceSrcLoc | SrcLoc, GhcPlugins |
AGlobal | TcRnTypes, TcRnMonad, TcEnv |
AGraph | Hoopl |
aGraphOfGraph | Hoopl |
ai_args | SimplUtils |
ai_discs | SimplUtils |
ai_encl | SimplUtils |
ai_fun | SimplUtils |
ai_rules | SimplUtils |
ai_strs | SimplUtils |
ai_type | SimplUtils |
AlgAlt | StgSyn |
AlgTyConRhs | TyCon, GhcPlugins |
algTyConRhs | TyCon, GhcPlugins |
Alignment | BasicTypes, GhcPlugins |
Alit | ExternalCore |
all2 | Util, GhcPlugins |
allArgRegs | |
1 (Function) | SPARC.Regs |
2 (Function) | PPC.Regs |
3 (Function) | X86.Regs |
AllCafsCC | CostCentre |
allFlags | DynFlags, GhcPlugins |
allFPArgRegs | |
1 (Function) | PPC.Regs |
2 (Function) | X86.Regs |
allHaskellArgRegs | X86.Regs |
allIntArgRegs | X86.Regs |
allM | MonadUtils, IOEnv, TcRnMonad |
allMachRegNos | |
1 (Function) | PPC.Regs |
2 (Function) | X86.Regs |
allMaybes | Maybes |
Alloca | Llvm.AbsSyn, Llvm |
allocatableRegs | |
1 (Function) | SPARC.Regs |
2 (Function) | PPC.Regs |
3 (Function) | X86.Regs |
allocateGlobalBinder | IfaceEnv |
allocateReg | |
1 (Function) | RegAlloc.Linear.SPARC.FreeRegs |
2 (Function) | RegAlloc.Linear.PPC.FreeRegs |
3 (Function) | RegAlloc.Linear.X86.FreeRegs |
allocDynClosure | |
1 (Function) | CgHeapery |
2 (Function) | StgCmmHeap |
allocDynClosureCmm | StgCmmHeap |
allocPrimStack | CgStackery |
allocStackTop | CgStackery |
ALLOC_AP | ByteCodeInstr |
ALLOC_AP_NOUPD | ByteCodeInstr |
ALLOC_PAP | ByteCodeInstr |
allowInterrupt | Exception |
allRealRegs | SPARC.Regs |
allThePrimOps | PrimOp |
AllTheWay | Outputable, GhcPlugins |
allTop | Demand |
allUses | NameSet, GhcPlugins |
aLL_DPH_PRIM_TYCONS | Vectorise.Builtins.Base |
alphaTy | TysPrim |
alphaTyVar | TysPrim |
alphaTyVars | TysPrim, GHC |
alr_context | Lexer |
alr_expecting_ocurly | Lexer |
alr_justClosedExplicitLetBlock | Lexer |
alr_last_loc | Lexer |
alr_next_token | Lexer |
alr_pending_implicit_tokens | Lexer |
Alt | |
1 (Type/Class) | ExternalCore |
2 (Type/Class) | CoreSyn, GhcPlugins |
AltCon | CoreSyn, GhcPlugins |
alterNameEnv | NameEnv, GhcPlugins |
alterTM | TrieMap |
alterUFM | UniqFM, GhcPlugins |
alterVarEnv | VarEnv, GhcPlugins |
altHeapCheck | |
1 (Function) | CgHeapery |
2 (Function) | StgCmmHeap |
altHeapCheckReturnsTo | StgCmmHeap |
AltMerge | CoreMonad, GhcPlugins |
AltType | StgSyn |
alt_RDR | PrelNames |
ALWAYS | |
1 (Data Constructor) | SPARC.Cond |
2 (Data Constructor) | X86.Cond |
3 (Data Constructor) | PPC.Cond |
AlwaysActive | BasicTypes, GhcPlugins |
alwaysFailMatchResult | DsUtils |
AlwaysInline | Llvm.Types, Llvm |
alwaysInlinePragma | BasicTypes, GhcPlugins |
alwaysLive | LlvmCodeGen.Regs |
alwaysQualify | Outputable, GhcPlugins, GHC |
AmbigOrigin | TcRnTypes, TcRnMonad |
Amode | |
1 (Type/Class) | SPARC.CodeGen.Base |
2 (Data Constructor) | SPARC.CodeGen.Base |
analBwd | CmmUtils, OldCmmUtils |
analFwd | CmmUtils, OldCmmUtils |
analRewBwd | CmmUtils, OldCmmUtils |
analRewFwd | CmmUtils, OldCmmUtils |
analyzeAndRewriteBwd | Hoopl.Dataflow, Hoopl |
analyzeAndRewriteBwdBody | Hoopl |
analyzeAndRewriteBwdOx | Hoopl |
analyzeAndRewriteFwd | Hoopl.Dataflow, Hoopl |
analyzeAndRewriteFwdBody | Hoopl |
analyzeAndRewriteFwdOx | Hoopl |
analyzeBwd | Hoopl.Dataflow, Hoopl |
analyzeFwd | Hoopl.Dataflow, Hoopl |
analyzeFwdBlocks | Hoopl.Dataflow, Hoopl |
AND | |
1 (Data Constructor) | X86.Instr |
2 (Data Constructor) | SPARC.Instr |
3 (Data Constructor) | PPC.Instr |
andCts | TcRnTypes, TcRnMonad |
andIntegerIdKey | PrelNames |
andIntegerName | PrelNames |
andManyCts | TcRnTypes, TcRnMonad |
ANDN | SPARC.Instr |
AndOp | PrimOp |
andWC | TcRnTypes, TcRnMonad |
and_RDR | PrelNames |
angleBrackets | Outputable, GhcPlugins |
AnId | Type, HscTypes, TcEnv, GhcPlugins, GHC |
AnnAlt | CoreSyn, GhcPlugins |
AnnApp | CoreSyn, GhcPlugins |
AnnBind | CoreSyn, GhcPlugins |
AnnCase | CoreSyn, GhcPlugins |
AnnCast | CoreSyn, GhcPlugins |
AnnCoercion | CoreSyn, GhcPlugins |
AnnD | HsDecls, HsSyn, GHC |
AnnDecl | HsDecls, HsSyn, GHC |
AnnEnv | Annotations, GhcPlugins |
AnnExpr | CoreSyn, GhcPlugins |
AnnExpr' | CoreSyn, GhcPlugins |
AnnLam | CoreSyn, GhcPlugins |
AnnLet | CoreSyn, GhcPlugins |
AnnLit | CoreSyn, GhcPlugins |
AnnNonRec | CoreSyn, GhcPlugins |
AnnOrigin | TcRnTypes, TcRnMonad |
Annotation | |
1 (Type/Class) | Annotations, GhcPlugins |
2 (Data Constructor) | Annotations, GhcPlugins |
AnnProvenance | HsDecls, HsSyn, GHC |
annProvenanceName_maybe | HsDecls, HsSyn, GHC |
AnnRec | CoreSyn, GhcPlugins |
AnnTarget | Annotations, GhcPlugins |
AnnTick | CoreSyn, GhcPlugins |
AnnType | CoreSyn, GhcPlugins |
AnnVar | CoreSyn, GhcPlugins |
ann_target | Annotations, GhcPlugins |
ann_value | Annotations, GhcPlugins |
Any | SPARC.CodeGen.Base |
anyBag | Bag |
anyBoxConKey | PrelNames |
AnyHpcUsage | HscTypes, GhcPlugins |
anyHsc | DriverPhases |
anyKind | TysPrim, Kind, Type, GhcPlugins |
anyKindTyCon | TysPrim, Kind, Type, GhcPlugins |
anyKindTyConKey | PrelNames |
anyKindTyConName | TysPrim |
anyM | MonadUtils, IOEnv, TcRnMonad |
AnySuffix | CmdLineParser |
AnySuffixPred | CmdLineParser |
anyTy | TysPrim |
anyTyCon | TysPrim |
anyTyConKey | PrelNames |
anyTypeOfKind | TysPrim |
AP | RtClosureInspect |
App | |
1 (Data Constructor) | ExternalCore |
2 (Data Constructor) | CoreSyn, GhcPlugins |
appAIdKey | PrelNames |
appAName | PrelNames |
AppCo | Coercion, GhcPlugins |
appendFS | FastString, GhcPlugins |
appendGroups | HsDecls, HsSyn, GHC |
appendIdKey | PrelNames |
Appending | Llvm.Types, Llvm |
appendName | PrelNames |
appendStringBuffers | StringBuffer |
appendStubC | HscTypes, GhcPlugins |
appendWorkListCt | TcSMonad |
appendWorkListEqs | TcSMonad |
append_RDR | PrelNames |
appIsBottom | Demand |
Applicative | MonadUtils, IOEnv, TcRnMonad, DsMonad |
applicativeClassKey | PrelNames |
applicativeClassName | PrelNames |
applyCo | Coercion, GhcPlugins |
applyNameMaker | RnPat |
ApplyTo | SimplUtils |
applyTy | Type, TcType, GhcPlugins |
applyTypeToArg | CoreUtils, GhcPlugins |
applyTypeToArgs | CoreUtils, GhcPlugins |
applyTys | Type, TcType, GhcPlugins |
applyTysD | Type, GhcPlugins |
applyVar | Vectorise.Builtins.Base, Vectorise.Builtins |
appOL | OrdList |
AppOrigin | TcRnTypes, TcRnMonad |
appPVar | DsMonad |
Appt | ExternalCore |
APromotionErr | TcRnTypes, TcRnMonad, TcEnv |
ApThunk | ClosureInfo |
ap_RDR | PrelNames |
aP_STACK_SPLIM | Constants |
Arch | Platform |
ArchARM | Platform |
ArchPPC | Platform |
ArchPPC_64 | Platform |
ArchSPARC | Platform |
ArchUnknown | Platform |
archWordSize | |
1 (Function) | X86.Instr |
2 (Function) | PPC.Instr |
ArchX86 | Platform |
ArchX86_64 | Platform |
Area | CmmExpr, Cmm, OldCmm |
Arg | CoreSyn, GhcPlugins |
ArgCtxt | CoreUnfold |
ArgDescr | SMRep, ClosureInfo |
ArgGen | SMRep, ClosureInfo |
ArgInfo | |
1 (Type/Class) | SimplUtils |
2 (Data Constructor) | SimplUtils |
argMachRep | ClosureInfo |
argPrimRep | StgCmmClosure |
argRegs | |
1 (Function) | SPARC.Regs |
2 (Function) | PPC.Regs |
3 (Function) | X86.Regs |
args | CmmNode, Cmm |
ArgSpec | SMRep, ClosureInfo |
ArgSummary | CoreUnfold |
aRG_GEN | SMRep |
aRG_GEN_BIG | SMRep |
arg_space | Cmm |
ArithException | Exception |
ArithSeq | HsExpr, HsSyn, GHC |
ArithSeqInfo | HsExpr, HsSyn, GHC |
ArithSeqOrigin | TcRnTypes, TcRnMonad |
Arity | BasicTypes, GhcPlugins |
arityDataCon_RDR | PrelNames |
arityErr | TcMType |
ArityInfo | IdInfo, GhcPlugins |
arityInfo | IdInfo, GhcPlugins |
ArmABI | Platform |
armABI | Platform |
ArmISA | Platform |
armISA | Platform |
ArmISAExt | Platform |
armISAExt | Platform |
ARMv5 | Platform |
ARMv6 | Platform |
ARMv7 | Platform |
arrAIdKey | PrelNames |
arrAName | PrelNames |
arrayArrayPrimTyCon | TysPrim |
arrayArrayPrimTyConKey | PrelNames |
ArrayException | Exception |
arrayPrimTyCon | TysPrim |
arrayPrimTyConKey | PrelNames |
aRROW | PrelNames |
arrow | Outputable, GhcPlugins |
ArrowCtxt | TcRnTypes, TcRnMonad |
ArrowExpr | HsExpr, HsSyn, GHC |
ArrowSkol | TcRnTypes, TcRnMonad |
arrPtrsHdrSize | SMRep |
arrWordsHdrSize | SMRep |
As | DriverPhases |
askCc | SysTools |
Asm | Llvm.AbsSyn, Llvm |
AsmStyle | Outputable, GhcPlugins |
asmStyle | Outputable, GhcPlugins |
AsPat | HsPat, HsSyn, GHC |
assembleBCO | ByteCodeAsm |
assembleBCOs | ByteCodeAsm |
assert | Exception |
assertErrorIdKey | PrelNames |
assertErrorName | PrelNames |
assertIdKey | PrelNames |
AssertionFailed | |
1 (Data Constructor) | Exception |
2 (Type/Class) | Exception |
assertName | PrelNames |
assertPanic | Panic, Outputable, GhcPlugins |
assertPprPanic | Outputable, GhcPlugins |
assignArgumentsPos | CmmCallConv |
assignCallRegs | CgCallConv |
assignMem_I64Code | SPARC.CodeGen.Gen64 |
Assignment | Llvm.AbsSyn, Llvm |
assignPrimOpCallRegs | CgCallConv |
assignReg_I64Code | SPARC.CodeGen.Gen64 |
assignReturnRegs | CgCallConv |
assignTemp | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
assignTemp_ | CgUtils |
AssignTo | StgCmmMonad |
Assoc | ListSetOps |
assoc | ListSetOps |
assocDefault | ListSetOps |
assocDefaultUsing | ListSetOps |
AssocFamilyTyCon | TyCon, GhcPlugins |
assocMaybe | ListSetOps |
assocUsing | ListSetOps |
AsyncException | Exception |
ATcId | TcRnTypes, TcRnMonad, TcEnv |
ATD | Class |
ATDefault | Class |
atDefaultPats | Class |
atDefaultRhs | Class |
atDefaultSrcSpan | Class |
atDefaultTys | Class |
atEnd | StringBuffer |
AThing | TcRnTypes, TcRnMonad, TcEnv |
atLength | Util, GhcPlugins |
AtomicallyOp | PrimOp |
AtomicModifyMutVarOp | PrimOp |
atomicUpdMutVar | IOEnv, TcRnMonad |
atomicUpdMutVar' | IOEnv, TcRnMonad |
ATyCon | Type, HscTypes, TcEnv, GhcPlugins, GHC |
ATyVar | TcRnTypes, TcRnMonad, TcEnv |
augmentIdKey | PrelNames |
augmentName | PrelNames |
author | PackageConfig, Packages, GhcPlugins |
Avail | Avail |
AvailInfo | Avail |
availName | Avail |
availNames | Avail |
Avails | Avail |
availsToGlobalRdrEnv | InteractiveEval |
availsToNameEnv | Avail |
availsToNameSet | Avail |
AvailTC | Avail |
AxiomInstCo | Coercion, GhcPlugins |