abandon | InteractiveEval, GHC |
abandonAll | InteractiveEval, GHC |
Abs | Demand |
AbsBinds | HsBinds, HsSyn, GHC |
absentErrorIdKey | PrelNames |
absentLiteralOf | Literal |
aBSENT_ERROR_ID | MkCore |
abstractConstr | Util |
abstractDataType | Util |
abstractFloats | SimplUtils |
AbstractTyCon | TyCon |
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 |
AClass | Type, HscTypes, TcEnv, GHC |
ACo | Coercion |
Acon | ExternalCore |
Activation | BasicTypes |
ActiveAfter | BasicTypes |
ActiveBefore | BasicTypes |
activeRule | SimplUtils |
activeStgRegs | CgUtils |
activeUnfInRule | SimplUtils |
activeUnfolding | SimplUtils |
AcyclicSCC | Digraph |
adaptBlockToFormat | CmmBrokenBlock |
ADataCon | Type, HscTypes, TcEnv, GHC |
ADC | X86.Instr |
ADD | |
1 (Data Constructor) | X86.Instr |
2 (Data Constructor) | PPC.Instr |
3 (Data Constructor) | SPARC.Instr |
addArgReps | StgCmmClosure |
addArgTo | SimplUtils |
addBindC | |
1 (Function) | CgBindery |
2 (Function) | StgCmmEnv |
addBindsC | |
1 (Function) | CgBindery |
2 (Function) | StgCmmEnv |
addBndrRules | SimplEnv |
addBootSuffix | Module |
addBootSuffixLocn | Module |
addBootSuffix_maybe | Module |
ADDC | PPC.Instr |
addCLoc | SrcLoc, GHC |
addCoalesce | GraphOps, GraphColor |
addConDoc | HaddockUtils |
addConDocFirst | HaddockUtils |
addConDocs | HaddockUtils |
addConflict | GraphOps, GraphColor |
addConflicts | GraphOps, GraphColor |
addCoverageTicksToBinds | Coverage |
addDataConStupidTheta | TcPat |
ADDE | PPC.Instr |
addEpsInStats | HscTypes |
addErr | |
1 (Function) | CmdLineParser |
2 (Function) | TcRnMonad |
addErrAt | TcRnMonad |
addErrCtxt | TcRnMonad |
addErrCtxtM | TcRnMonad |
addErrorTcS | TcSMonad |
addErrs | TcRnMonad |
addErrsTc | TcRnMonad |
addErrTc | TcRnMonad |
addErrTcM | TcRnMonad |
addExclusion | GraphOps, GraphColor |
addExclusions | GraphOps, GraphColor |
addExprErrCtxt | TcExpr |
addFieldDoc | HaddockUtils |
addFieldDocs | HaddockUtils |
addFilesToClean | SysTools |
addFloats | SimplEnv |
addFvRn | RnEnv |
addHomeModuleToFinder | Finder |
addIdReps | |
1 (Function) | StgCmmClosure |
2 (Function) | CgUtils |
addIdSpecialisations | Rules |
addImportNat | NCGMonad |
addInlineArity | Vectorise.Utils.Hoisting, Vectorise.Utils |
addInlinePrags | TcPat |
ADDIS | PPC.Instr |
addLabelSize | CLabel |
addLandmarkErrCtxt | TcRnMonad |
addLastOutFact | DFMonad |
addListToNameSet | NameSet |
addListToUFM | UniqFM |
addListToUFM_C | UniqFM |
addListToUFM_Directly | UniqFM |
addListToUniqSet | UniqSet |
addLocalFixities | RnEnv |
addLocM | TcRnMonad |
addLongErrAt | TcRnMonad |
addMessages | TcRnMonad |
addNewInScopeIds | SimplEnv |
addNode | GraphOps, GraphColor |
addNonRec | SimplEnv |
addOneFV | NameSet |
addOneToNameSet | NameSet |
addOneToUniqSet | UniqSet |
addOneToUniqSet_C | UniqSet |
addOpt | StaticFlags |
addPreference | GraphOps, GraphColor |
addProcPointProtocols | CmmProcPointZ |
Addr2IntOp | PrimOp |
AddrAddOp | PrimOp |
AddrBaseIndex | X86.Regs |
addRecFloats | SimplEnv |
addReport | TcRnMonad |
addReportAt | TcRnMonad |
AddrEqOp | PrimOp |
AddrGeOp | PrimOp |
AddrGtOp | PrimOp |
AddrHint | Cmm, ZipCfgCmmRep |
AddrLeOp | PrimOp |
AddrLtOp | PrimOp |
AddrMode | |
1 (Type/Class) | X86.Regs |
2 (Type/Class) | PPC.Regs |
3 (Type/Class) | SPARC.AddrMode |
addrModeRegs | X86.Regs |
AddrNeOp | PrimOp |
addrOffset | |
1 (Function) | X86.Regs |
2 (Function) | PPC.Regs |
3 (Function) | SPARC.AddrMode |
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, Type |
AddrSubOp | PrimOp |
AddrToHValueOp | PrimOp |
AddSccs | DsBinds |
addSimplCount | CoreMonad |
addSourceToTokens | GHC |
addSpecInfo | Rules |
addSRM | RegAlloc.Graph.Stats |
addTarget | GHC |
addTcEvBind | TcRnMonad, TcMType |
addTcgDUs | RnSource |
addToBEnv_Acc | BlockId |
addToMem | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
addToMemE | |
1 (Function) | CgUtils |
2 (Function) | StgCmmUtils |
addToMemLbl | StgCmmUtils |
addToUFM | UniqFM |
addToUFM_Acc | UniqFM |
addToUFM_C | UniqFM |
addToUFM_Directly | UniqFM |
addUsedRdrNames | RnEnv |
addWarn | |
1 (Function) | CmdLineParser |
2 (Function) | TcRnMonad |
addWarnAt | TcRnMonad |
addWarning | Lexer |
addWarnTc | TcRnMonad |
addWarnTcM | TcRnMonad |
addWay | StaticFlags |
add_err_tcm | TcRnMonad |
Adefault | ExternalCore |
adjustMatchResult | DsUtils |
adjustMatchResultDs | DsUtils |
adjustStackHW | CgStackery |
advanceSrcLoc | SrcLoc |
AGlobal | TcRnTypes, TcRnMonad, TcEnv |
AGraph | MkZipCfg |
ai_args | SimplUtils |
ai_discs | SimplUtils |
ai_encl | SimplUtils |
ai_fun | SimplUtils |
ai_rules | SimplUtils |
ai_strs | SimplUtils |
AlgAlt | StgSyn |
AlgTyConRhs | TyCon |
algTyConRhs | TyCon |
Alit | ExternalCore |
all2 | Util |
allArgRegs | |
1 (Function) | X86.Regs |
2 (Function) | PPC.Regs |
3 (Function) | SPARC.Regs |
AllCafsCC | CostCentre |
allFlags | DynFlags |
allFPArgRegs | |
1 (Function) | X86.Regs |
2 (Function) | PPC.Regs |
allM | MonadUtils, IOEnv, TcRnMonad |
allMachRegNos | |
1 (Function) | X86.Regs |
2 (Function) | PPC.Regs |
allMaybes | Maybes |
Alloca | Llvm.AbsSyn, Llvm |
allocatableRegs | |
1 (Function) | X86.Regs |
2 (Function) | PPC.Regs |
3 (Function) | SPARC.Regs |
allocateGlobalBinder | IfaceEnv |
allocateReg | |
1 (Function) | RegAlloc.Linear.X86.FreeRegs, RegAlloc.Linear.FreeRegs |
2 (Function) | RegAlloc.Linear.PPC.FreeRegs |
3 (Function) | RegAlloc.Linear.SPARC.FreeRegs |
allocDynClosure | |
1 (Function) | CgHeapery |
2 (Function) | StgCmmHeap |
allocPrimStack | CgStackery |
allocStackTop | CgStackery |
ALLOC_AP | ByteCodeInstr |
ALLOC_AP_NOUPD | ByteCodeInstr |
ALLOC_PAP | ByteCodeInstr |
allOffSwitchChecker | SimplMonad |
allRealRegs | SPARC.Regs |
allSlotClasses | StackPlacements |
allStackSlots | StackPlacements |
allThePrimOps | PrimOp |
AllTheWay | Outputable |
allTop | Demand |
allUses | NameSet |
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 |
AltCon | CoreSyn |
altHeapCheck | |
1 (Function) | CgHeapery |
2 (Function) | StgCmmHeap |
AltMerge | CoreMonad |
AltType | StgSyn |
alt_RDR | PrelNames |
ALWAYS | |
1 (Data Constructor) | SPARC.Cond |
2 (Data Constructor) | X86.Cond |
3 (Data Constructor) | PPC.Cond |
AlwaysActive | BasicTypes |
alwaysFailMatchResult | DsUtils |
AlwaysInline | Llvm.Types, Llvm |
alwaysInlinePragma | BasicTypes |
alwaysQualify | Outputable, GHC |
Amode | |
1 (Type/Class) | SPARC.CodeGen.Base |
2 (Data Constructor) | SPARC.CodeGen.Base |
AND | |
1 (Data Constructor) | X86.Instr |
2 (Data Constructor) | PPC.Instr |
3 (Data Constructor) | SPARC.Instr |
andCCan | TcSMonad |
andCCans | TcSMonad |
ANDN | SPARC.Instr |
AndOp | PrimOp |
andWanteds | TcRnTypes, TcRnMonad |
and_RDR | PrelNames |
angleBrackets | Outputable |
AnId | Type, HscTypes, TcEnv, GHC |
AnnAlt | CoreSyn |
AnnApp | CoreSyn |
AnnBind | CoreSyn |
AnnCase | CoreSyn |
AnnCast | CoreSyn |
AnnD | HsDecls, HsSyn, GHC |
AnnDecl | HsDecls, HsSyn, GHC |
AnnEnv | Annotations |
AnnExpr | CoreSyn |
AnnExpr' | CoreSyn |
AnnLam | CoreSyn |
AnnLet | CoreSyn |
AnnLit | CoreSyn |
AnnNonRec | CoreSyn |
AnnNote | CoreSyn |
AnnOrigin | TcRnTypes, TcRnMonad |
Annotation | |
1 (Type/Class) | Annotations |
2 (Data Constructor) | Annotations |
AnnProvenance | HsDecls, HsSyn, GHC |
annProvenanceName_maybe | HsDecls, HsSyn, GHC |
AnnRec | CoreSyn |
AnnTarget | Annotations |
AnnType | CoreSyn |
AnnVar | CoreSyn |
ann_target | Annotations |
ann_value | Annotations |
Any | SPARC.CodeGen.Base |
anyBag | Bag |
anyBoxConKey | PrelNames |
AnyHpcUsage | HscTypes |
anyHsc | DriverPhases |
anyM | MonadUtils, IOEnv, TcRnMonad |
AnySuffix | CmdLineParser |
AnySuffixPred | CmdLineParser |
anyTyCon | TysPrim |
anyTyConKey | PrelNames |
anyTyConOfKind | TysPrim |
anyTypeOfKind | TysPrim |
AP | RtClosureInspect |
App | |
1 (Data Constructor) | ExternalCore |
2 (Data Constructor) | CoreSyn |
appAIdKey | PrelNames |
appAName | PrelNames |
appendFS | FastString |
appendGroups | HsDecls, HsSyn, GHC |
appendIdKey | PrelNames |
Appending | Llvm.Types, Llvm |
appendName | PrelNames |
appendStringBuffers | StringBuffer |
append_RDR | PrelNames |
appIsBottom | Demand |
Applicative | MonadUtils, IOEnv, TcRnMonad, DsMonad |
applicativeClassKey | PrelNames |
applicativeClassName | PrelNames |
applyNameMaker | RnPat |
ApplyTo | SimplUtils |
applyTy | Type, TcType |
applyTypeToArg | CoreUtils |
applyTypeToArgs | CoreUtils |
applyTys | Type, TcType |
applyTysD | Type |
applyVar | Vectorise.Builtins.Base, Vectorise.Builtins |
appOL | OrdList |
AppOrigin | TcRnTypes, TcRnMonad |
appPIdKey | PrelNames |
appPName | PrelNames |
Appt | ExternalCore |
ApThunk | ClosureInfo |
ap_RDR | PrelNames |
aP_STACK_SPLIM | Constants |
Arch | Platform |
ArchAlpha | Platform |
ArchPPC | Platform |
ArchPPC_64 | Platform |
ArchSPARC | Platform |
archWordSize | |
1 (Function) | X86.Instr |
2 (Function) | PPC.Instr |
ArchX86 | Platform |
ArchX86_64 | Platform |
Area | CmmExpr, Cmm |
areaBuilder | CmmStackLayout |
AreaId | CmmExpr, Cmm |
AreaMap | CmmExpr, Cmm |
Arg | CoreSyn |
argAlphaTy | TysPrim |
argAlphaTyVar | TysPrim |
argBetaTy | TysPrim |
argBetaTyVar | TysPrim |
ArgCtxt | CoreUnfold |
ArgDescr | ClosureInfo, StgCmmClosure |
argDescrType | CgCallConv |
ArgGen | ClosureInfo, StgCmmClosure |
ArgInfo | |
1 (Type/Class) | SimplUtils |
2 (Data Constructor) | SimplUtils |
argMachRep | SMRep |
argPrimRep | StgCmmClosure |
argRegs | |
1 (Function) | X86.Regs |
2 (Function) | PPC.Regs |
3 (Function) | SPARC.Regs |
ArgSpec | ClosureInfo, StgCmmClosure |
ArgSummary | CoreUnfold |
argTypeKind | Type, TcType |
argTypeKindTyCon | Type |
argTypeKindTyConKey | PrelNames |
ArgumentFormat | CmmCallConv |
Arguments | ZipCfgCmmRep |
argumentsSize | CmmCallConv |
ArithException | Exception |
ArithSeq | HsExpr, HsSyn, GHC |
ArithSeqInfo | HsExpr, HsSyn, GHC |
ArithSeqOrigin | TcRnTypes, TcRnMonad |
Arity | BasicTypes |
arityErr | TcMType |
ArityInfo | IdInfo |
arityInfo | IdInfo |
arrAIdKey | PrelNames |
arrAName | PrelNames |
ArrayException | Exception |
arrayPrimTyCon | TysPrim |
arrayPrimTyConKey | PrelNames |
aRROW | PrelNames |
arrow | Outputable |
ArrowCtxt | TcRnTypes, TcRnMonad |
ArrowSkol | TcType, TcRnTypes, TcRnMonad |
arrPtrsHdrSize | SMRep |
arrWordsHdrSize | SMRep |
As | DriverPhases |
Asm | Llvm.AbsSyn, Llvm |
asmSDoc | PprBase |
AsmStyle | Outputable |
asmStyle | Outputable |
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 |
assertPprPanic | Outputable |
assignArguments | CmmCallConv |
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 |
AssignTo | StgCmmMonad |
Assoc | ListSetOps |
assoc | ListSetOps |
assocDefault | ListSetOps |
assocDefaultUsing | ListSetOps |
assocElts | ListSetOps |
AssocFamilyTyCon | TyCon |
assocMaybe | ListSetOps |
assocUsing | ListSetOps |
AsyncException | Exception |
ATcId | TcRnTypes, TcRnMonad, TcEnv |
atEnd | StringBuffer |
AThing | TcRnTypes, TcRnMonad, TcEnv |
atLength | Util |
AtomicallyOp | PrimOp |
AtomicInert | TcInteract |
AtomicModifyMutVarOp | PrimOp |
atomicUpdMutVar | IOEnv, TcRnMonad |
atomicUpdMutVar' | IOEnv, TcRnMonad |
aTx | CmmTx |
ATyCon | Type, HscTypes, TcEnv, GHC |
ATyVar | TcRnTypes, TcRnMonad, TcEnv |
augmentIdKey | PrelNames |
augmentName | PrelNames |
author | PackageConfig, Packages |
AutoScc | DsBinds |
Avail | HscTypes |
AvailInfo | HscTypes |
availName | HscTypes |
availNames | HscTypes |
availRegsLattice | CmmSpillReload |
Avails | HscTypes |
availsToGlobalRdrEnv | InteractiveEval |
availsToNameEnv | HscTypes |
availsToNameSet | HscTypes |
AvailTC | HscTypes |