ghc-7.0.3: The GHC API

Index

$$ |
1 (Function) | Pretty
2 (Function) | Outputable
$+$ |
1 (Function) | Pretty
2 (Function) | Outputable
*# | FastTypes
*> | MonadUtils, IOEnv, TcRnMonad, DsMonad
+# | FastTypes
-# | FastTypes
/=# | FastTypes
<# | FastTypes
<$> | MonadUtils, IOEnv, TcRnMonad, DsMonad
<* | MonadUtils, IOEnv, TcRnMonad, DsMonad
<*> |
1 (Function) | MonadUtils, IOEnv, TcRnMonad, DsMonad
2 (Function) | MkZipCfg, MkZipCfgCmm
<+> |
1 (Function) | Pretty
2 (Function) | Outputable
<.> | HsBinds, HsSyn
<=# | FastTypes
<> |
1 (Function) | Pretty
2 (Function) | Outputable
==# | FastTypes
># | FastTypes
>=# | FastTypes
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
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
addErrs | TcRnMonad
addErrsTc | TcRnMonad
addErrTc | TcRnMonad
addErrTcM | TcRnMonad
addExclusion | GraphOps, GraphColor
addExclusions | GraphOps, GraphColor
addExprErrCtxt | TcExpr
addFieldDoc | HaddockUtils
addFieldDocs | HaddockUtils
addFilesToClean | SysTools
addFlats | TcRnTypes, TcRnMonad
addFloats | SimplEnv
addFvRn | RnEnv
addHomeModuleToFinder | Finder
addIdReps |
1 (Function) | StgCmmClosure
2 (Function) | CgUtils
addIdSpecialisations | Rules
addImplics | TcRnTypes, TcRnMonad
addImportNat | NCGMonad
addInlineArity | Vectorise.Utils.Hoisting, Vectorise.Utils
addInlinePrags | TcPat
addInScopeSet | CoreSubst
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
addRnInScopeSet | VarEnv
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
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
andWC | 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 | 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
b16 | CmmExpr, Cmm
b32 | CmmExpr, Cmm
b64 | CmmExpr, Cmm
b8 | CmmExpr, Cmm
BA |
1 (Data Constructor) | BreakArray
2 (Data Constructor) | Binary
back |
1 (Function) | Digraph
2 (Function) | InteractiveEval, GHC
BackwardFixedPoint | ZipDataflow
BackwardRewrites |
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
Backwards | Util
BackwardTransfers |
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
badATErr | TcClassDcl
badBootDeclErr | TcBinds
badFieldCon | TcPat
badMethodErr | TcClassDcl
Bag | Bag
bagToList | Bag
BangPat | HsPat, HsSyn, GHC
bangPatEnabled | Lexer
bangTyFVs | RnHsSyn
BangType | HsTypes, HsSyn, GHC
bang_RDR | RdrHsSyn
bareLastOutFacts | DFMonad
basePackageId | Module
BaseReg | CmmExpr, Cmm
BasicBlock | Cmm
basicKnownKeyNames | PrelNames, PrelInfo
BCC | PPC.Instr
bcc | Digraph
BCCFAR | PPC.Instr
BCInstr | ByteCodeInstr
bciStackUse | ByteCodeInstr
bcoFreeNames | ByteCodeAsm
BCONPtr | ByteCodeAsm
BCONPtrItbl | ByteCodeAsm
BCONPtrLbl | ByteCodeAsm
BCONPtrWord | ByteCodeAsm
bcoPrimTy | TysPrim
bcoPrimTyCon | TysPrim
bcoPrimTyConKey | PrelNames
BCOPtr | ByteCodeAsm
BCOPtrArray | ByteCodeAsm
BCOPtrBCO | ByteCodeAsm
BCOPtrBreakInfo | ByteCodeAsm
BCOPtrName | ByteCodeAsm
BCOPtrPrimOp | ByteCodeAsm
BCOs | HscTypes
BCTR | PPC.Instr
BCTRL | PPC.Instr
BetaReduction | CoreMonad
betaTy | TysPrim
betaTyVar | TysPrim
betaTyVars | TysPrim
BF | SPARC.Instr
bFlush | BufWrite
bHalfWord | CmmExpr, Cmm
BI | SPARC.Instr
bicomps | Digraph
bid | ZipCfg
BigLiveness | ClosureInfo, StgCmmClosure
Bin | Binary
Binary | Binary
Bind |
1 (Type/Class) | ExternalCore
2 (Type/Class) | CoreSyn
bindArgsToRegs |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
bindArgsToStack | CgBindery
bindArgToReg | StgCmmEnv
bindConArgs |
1 (Function) | CgCon
2 (Function) | StgCmmCon
bindersOf | CoreSyn
bindersOfBinds | CoreSyn
BindFlag | Unify
bindFreeVars | CoreFVs
BindingSite | Outputable
bindIOIdKey | PrelNames
bindIOName | PrelNames
bindIO_RDR | PrelNames
bindLocalName | RnEnv
bindLocalNames | RnEnv
bindLocalNamesFV | RnEnv
bindLocatedLocalsFV | RnEnv
bindLocatedLocalsRn | RnEnv
bindMClassOpKey | PrelNames
BindMe | Unify
bindMName | PrelNames
bindM_RDR | PrelNames
bindNewToNode | CgBindery
bindNewToReg | CgBindery
bindNewToTemp | CgBindery
bindNewToUntagNode | CgBindery
bindNonRec | CoreUtils
BindPatSigCtxt | TcType, TcMType, TcHsType
bindPatSigTyVars | RnEnv
bindPatSigTyVarsFV | RnEnv
bindSigTyVarsFV | RnEnv
BindStmt | HsExpr, HsSyn, GHC
bindToReg | StgCmmEnv
bindTyVarsFV | RnEnv
bindTyVarsRn | RnEnv
bindUnboxedTupleComponents | CgCon
bind_fvs | HsBinds, HsSyn, GHC
BinHandle | Binary
binSpillReasons | RegAlloc.Linear.Stats, RegAlloc.Linear.Main
bitAndFastInt | FastTypes
Bitmap | Bitmap
bITMAP_BITS_SHIFT | Constants
bitMask | RegAlloc.Linear.SPARC.FreeRegs
bitOrFastInt | FastTypes
BL | PPC.Instr
Blackhole | RtClosureInspect
blackHoleOnEntry |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
BlackHoleRep | SMRep
blankLine | Outputable
blankWord |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
Block |
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
block | Exception
BlockAssignment | RegAlloc.Linear.Base, RegAlloc.Linear.Main
blocked | Exception
BlockedIndefinitelyOnMVar |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
BlockedIndefinitelyOnSTM |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
BlockEntryInfo | CmmBrokenBlock
BlockEntryLiveness | CmmLive
BlockEnv | BlockId
blockEnvToList | BlockId
BlockId |
1 (Type/Class) | BlockId
2 (Data Constructor) | BlockId
blockId |
1 (Function) | Cmm
2 (Function) | ZipCfg
blockLabel | Llvm.AbsSyn, Llvm
blockLbl | BlockId
BlockMap | RegAlloc.Liveness
BlockSet | BlockId
blockSetToList | BlockId
blockStmts |
1 (Function) | Llvm.AbsSyn, Llvm
2 (Function) | Cmm
blocksToBlockEnv | CmmBrokenBlock
bLOCKS_PER_MBLOCK | Constants
bLOCK_SIZE | Constants
bLOCK_SIZE_W | Constants
boolToRecFlag | BasicTypes
boolTy | TysWiredIn
boolTyCon | TysWiredIn
boolTyConKey | PrelNames
boolTyConName | TysWiredIn
boolTyCon_RDR | TysWiredIn
BoringCtxt | CoreUnfold
boringCxtNotOk | CoreSyn
boringCxtOk | CoreSyn
Bot | Demand
botDmdType | Demand
botFact | DFMonad
both | DmdAnal
BotRes | Demand
botSig | Demand
BottomFound | CoreMonad
Bound | DsMonad
bound | RegAlloc.Graph.ArchBase
boundedClassKey | PrelNames
boundedClassName | PrelNames
bound_to | RtClosureInspect, InteractiveEval
Box | Demand
Boxed | BasicTypes
Boxity | BasicTypes
boxityConKey | PrelNames
boxResult | DsCCall
bPutChar | BufWrite
bPutFS | BufWrite
bPutLitString | BufWrite
bPutStr | BufWrite
braces |
1 (Function) | Pretty
2 (Function) | Outputable
Brack | TcRnTypes, TcRnMonad
bracket | Exception
bracketOnError | Exception
brackets |
1 (Function) | Pretty
2 (Function) | Outputable
BracketSkol | TcRnTypes, TcRnMonad
bracket_ | Exception
Branch | Llvm.AbsSyn, Llvm
branchChainElimZ | CmmContFlowOpt
BranchIf | Llvm.AbsSyn, Llvm
branchNodeTarget | ZipCfg
Break | InteractiveEval
BreakArray | BreakArray, GHC
breakBlock | CmmBrokenBlock
BreakIndex | HscTypes, GHC
BreakInfo |
1 (Type/Class) | ByteCodeInstr, GHC
2 (Data Constructor) | ByteCodeInstr
breakInfo_module | ByteCodeInstr, GHC
breakInfo_number | ByteCodeInstr, GHC
breakInfo_resty | ByteCodeInstr
breakInfo_vars | ByteCodeInstr
breakpointAutoIdKey | PrelNames
breakpointAutoJumpIdKey | PrelNames
breakpointAutoJumpName | PrelNames
breakpointAutoName | PrelNames
breakpointCondIdKey | PrelNames
breakpointCondJumpIdKey | PrelNames
breakpointCondJumpName | PrelNames
breakpointCondName | PrelNames
breakpointIdKey | PrelNames
breakpointJumpIdKey | PrelNames
breakpointJumpName | PrelNames
breakpointName | PrelNames
BRK_FUN | ByteCodeInstr
BrokenBlock |
1 (Type/Class) | CmmBrokenBlock
2 (Data Constructor) | CmmBrokenBlock
brokenBlockEntry | CmmBrokenBlock
brokenBlockExit | CmmBrokenBlock
brokenBlockId | CmmBrokenBlock
brokenBlockStmts | CmmBrokenBlock
brokenBlockTargets | CmmBrokenBlock
br_exit | ZipDataflow
br_first | ZipDataflow
br_last | ZipDataflow
br_middle | ZipDataflow
BT | X86.Instr
bt_first_in | ZipDataflow
bt_last_in | ZipDataflow
bt_middle_in | ZipDataflow
buf |
1 (Function) | FastString
2 (Function) | StringBuffer
buffer | Lexer
BufHandle |
1 (Type/Class) | BufWrite
2 (Data Constructor) | BufWrite
bufLeftRender | Pretty
buildAlgTyCon | BuildTyCl
buildClass | BuildTyCl
buildClosure | Vectorise.Utils.Closure, Vectorise.Utils
buildClosures | Vectorise.Utils.Closure, Vectorise.Utils
buildDataCon | BuildTyCl
buildDynCon |
1 (Function) | CgCon
2 (Function) | StgCmmCon
buildEnv | Vectorise.Utils.Closure, Vectorise.Utils
buildFromArrPRepr | Vectorise.Type.PRepr
buildFromPRepr | Vectorise.Type.PRepr
buildIdKey | PrelNames
buildIGraphAndCounts | StackColor
buildName | PrelNames
buildPADict | Vectorise.Type.PADict
buildPDataTyCon | Vectorise.Type.PData
buildPRDict | Vectorise.Type.PRDict
buildPReprTyCon | Vectorise.Type.PRepr
buildSynTyCon | BuildTyCl
buildTag | DynFlags, GHC
buildToArrPRepr | Vectorise.Type.PRepr
buildToPRepr | Vectorise.Type.PRepr
build_RDR | PrelNames
builtin | Vectorise.Monad
BuiltinRule | CoreSyn
builtinRules | PrelRules, PrelInfo
Builtins |
1 (Type/Class) | Vectorise.Builtins.Base, Vectorise.Builtins
2 (Data Constructor) | Vectorise.Builtins.Base, Vectorise.Builtins
builtins | Vectorise.Monad
BuiltInSyntax |
1 (Type/Class) | Name
2 (Data Constructor) | Name
bumpStepCountTcS | TcSMonad
bumpVersion | BasicTypes
bundleCAFs | CmmBuildInfoTables
bWord | CmmExpr, Cmm
ByteArray | Binary
ByteArrayContents_Char | PrimOp
byteArrayPrimTy | TysPrim
byteArrayPrimTyCon | TysPrim
byteArrayPrimTyConKey | PrelNames
ByteCode | ByteCodeAsm
byteCodeGen | ByteCodeGen
byteCodeOfObject | HscTypes
byteDiff | StringBuffer
ByteOff | SMRep
bytesFS | FastString
ByVal | Llvm.Types, Llvm
cafAnal | CmmBuildInfoTables
cafBlackHoleClosureInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
CafCC | CostCentre
CAFEnv | CmmBuildInfoTables
CafInfo | IdInfo
cafInfo | IdInfo
CAFSet | CmmBuildInfoTables
cafTransfers | CmmBuildInfoTables
calcClassCycles | TcTyDecls
calcRecFlags | TcTyDecls
calcSynCycles | TcTyDecls
calculateProcPoints | CmmProcPoint
CALL |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
Call |
1 (Data Constructor) | Demand
2 (Data Constructor) | Llvm.AbsSyn, Llvm
3 (Data Constructor) | MkZipCfgCmm
CallArea | CmmExpr, Cmm
callClobberedRegs |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Regs
CallCtxt | CoreUnfold
callerSaves | CgUtils
callerSaveVolatileRegs |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CallishMachOp | Cmm
CallMethod |
1 (Type/Class) | ClosureInfo
2 (Type/Class) | StgCmmClosure
callProcPoints | CmmProcPointZ
CallReference | PIC
callSiteInline | CoreUnfold
canDoGenerics | Generics
canEq | TcCanonical
CanFail | DsMonad, DsUtils
canGivens | TcCanonical
CanItFail | DsMonad, DsUtils
cannotFindInterface | Finder
cannotFindModule | Finder
canOccursCheck | TcCanonical
CanonicalCt | TcSMonad
CanonicalCts | TcSMonad
canRewrite | TcSMonad
canRewriteWithFuel | OptimizationFuel, DFMonad
canShortcut |
1 (Function) | X86.Instr
2 (Function) | PPC.RegInfo
3 (Function) | SPARC.ShortcutJump
canSolve | TcSMonad
CantFail | DsMonad, DsUtils
cantFailMatchResult | DsUtils
cantVectorise | Vectorise.Monad.Base, Vectorise.Monad
canUnfold | CoreSyn
canWanteds | TcCanonical
captureConstraints | TcRnMonad
captureUntouchables | TcRnMonad
carefullySplitNewType_maybe | Type
CARRY | X86.Cond
Case |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
CaseAlt | HsExpr, HsSyn, GHC
CaseAlts | CgMonad
CaseBind | Outputable
CaseCtxt | CoreUnfold
CaseElim | CoreMonad
CaseEvBind | DsBinds
CASEFAIL | ByteCodeInstr
CaseIdentity | CoreMonad
CaseMerge | CoreMonad
CaseOfCase | CoreMonad
Cast |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
3 (Data Constructor) | Llvm.AbsSyn, Llvm
castBin | Binary
castDoubleToWord8Array | PprBase
castFastPtr | FastTypes
castFloatToWord8Array | PprBase
cat |
1 (Function) | Pretty
2 (Function) | Outputable
catAGraphs | MkZipCfg, MkZipCfgCmm
catch | Exception
catches | Exception
catchIO | Exception
catchJust | Exception
CatchOp | PrimOp
CatchRetryOp | PrimOp
CatchSTMOp | PrimOp
category | PackageConfig, Packages
catMaybes | Maybes
cBooterVersion | Config
cBox | FastTypes
cBuildPlatform | Config
Cc | DriverPhases
CCALL | ByteCodeInstr
CCall | ForeignCall
CCallConv |
1 (Type/Class) | ForeignCall
2 (Data Constructor) | ForeignCall
ccallConvAttribute | ForeignCall
ccallConvToInt | ForeignCall
ccallReturnUnboxedTuple | CgTailCall
CCallSpec |
1 (Type/Class) | ForeignCall
2 (Data Constructor) | ForeignCall
CCallTarget | ForeignCall
cCcOpts | Config
ccFromThisModule | CostCentre
CcName | CostCentre
ccOptions | PackageConfig, Packages
Ccpp | DriverPhases
ccsType | StgCmmProf
ccType | StgCmmProf
CC_Ccc | Llvm.Types, Llvm
cc_class | TcSMonad
CC_Coldcc | Llvm.Types, Llvm
CC_Fastcc | Llvm.Types, Llvm
cc_flavor | TcSMonad
cc_fun | TcSMonad
cc_id | TcSMonad
cc_ip_nm | TcSMonad
cc_ip_ty | TcSMonad
cc_is_caf | CostCentre
cc_is_dupd | CostCentre
cc_mod | CostCentre
cc_name | CostCentre
CC_Ncc | Llvm.Types, Llvm
cc_rhs | TcSMonad
cc_tyargs | TcSMonad
cc_tyvar | TcSMonad
CC_X86_Stdcc | Llvm.Types, Llvm
Cdef | ExternalCore
cDEFAULT_TMPDIR | Config
CDictCan | TcSMonad
cd_fld_doc | HsTypes, HsSyn, GHC
cd_fld_name | HsTypes, HsSyn, GHC
cd_fld_type | HsTypes, HsSyn, GHC
certainlyWillInline | CoreUnfold
CExport | HsDecls, HsSyn, GHC
CExportSpec | ForeignCall
CExportStatic | ForeignCall
CFrozenErr | TcSMonad
CFunction | HsDecls, HsSyn, GHC
CFunEqCan | TcSMonad
cgBind | StgCmmBind
CgBindings | CgBindery
cgCase | CgCase
cGCC | Config
cGccLinkerOpts | Config
cgd_dflags |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgd_eob | CgMonad
cgd_mod |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgd_sequel | StgCmmMonad
cgd_srt | CgMonad
cgd_srt_lbl |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgd_statics |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgd_ticky |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgd_updfr_off | StgCmmMonad
cgExpr |
1 (Function) | CgExpr
2 (Function) | StgCmmExpr
cgForeignCall |
1 (Function) | CgForeignCall
2 (Function) | StgCmmForeign
CgGuts |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
cGhcEnableTablesNextToCode | Config
cGhcRTSWays | Config
cGhcUnregisterised | Config
cGhcWithInterpreter | Config
cGhcWithLlvmCodeGen | Config
cGhcWithNativeCodeGen | Config
cGhcWithSMP | Config
cGHC_DRIVER_DIR | Config
cGHC_MANGLER_DIR | Config
cGHC_MANGLER_PGM | Config
cGHC_PERL | Config
cGHC_SPLIT_DIR | Config
cGHC_SPLIT_PGM | Config
cGHC_SYSMAN_DIR | Config
cGHC_SYSMAN_PGM | Config
cGHC_TOUCHY_DIR | Config
cGHC_TOUCHY_PGM | Config
cGHC_UNLIT_DIR | Config
cGHC_UNLIT_PGM | Config
CgIdInfo |
1 (Type/Class) | CgBindery
2 (Type/Class) | StgCmmMonad, StgCmmEnv
3 (Data Constructor) | StgCmmMonad
cgIdInfoArgRep | CgBindery
cgIdInfoId |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
cgIdInfoLF |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
CgInfoDownwards |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
cgLetNoEscapeClosure | CgLetNoEscape
cgLit |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CgLoc | StgCmmMonad
cgOpApp | StgCmmPrim
cgPrimOp | CgPrimOp
CgRep | SMRep
cgRepSizeB | SMRep
cgRepSizeW | SMRep
cgReturnDataCon | CgCon
cgRhsClosure | CgClosure
CgState |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
cgStdRhsClosure | CgClosure
CgStmts | CgMonad
cgStmtsToBlocks |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgs_binds |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgs_hp_usg |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgs_stk_usg | CgMonad
cgs_stmts |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgs_tops |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgs_uniqs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgTailCall | CgTailCall
cgTickBox | CgHpc
cgTopRhsClosure |
1 (Function) | CgClosure
2 (Function) | StgCmmBind
cgTopRhsCon |
1 (Function) | CgCon
2 (Function) | StgCmmCon
cgTyCon | CgCon
cg_binds | HscTypes
cg_dep_pkgs | HscTypes
cg_dir_imps | HscTypes
cg_foreign | HscTypes
cg_hpc_info | HscTypes
cg_id | StgCmmMonad
cg_lf | StgCmmMonad
cg_loc | StgCmmMonad
cg_modBreaks | HscTypes
cg_module | HscTypes
cg_rep | StgCmmMonad
cg_tag | StgCmmMonad
cg_tycons | HscTypes
ChangeFlag | CmmTx
char |
1 (Function) | Pretty
2 (Function) | Outputable
char2IntLit | Literal
charDataCon | TysWiredIn
charDataConKey | PrelNames
CharEqOp | PrimOp
CharGeOp | PrimOp
CharGtOp | PrimOp
CharLeOp | PrimOp
CharLtOp | PrimOp
CharNeOp | PrimOp
charPrimTy | TysPrim
charPrimTyCon | TysPrim
charPrimTyConKey | PrelNames
charTy | TysWiredIn
charTyCon | TysWiredIn
charTyConKey | PrelNames
charTyConName | TysWiredIn
charTyCon_name | RnHsSyn
charTyCon_RDR | TysWiredIn
CheapAppFun | CoreUtils
cheapEqExpr | CoreUtils
CheapFun | CoreArity
Check | PrimOp
check | Check
checkBlock | SPARC.CodeGen.Sanity
checkConstraints | TcUnify
checkContext | RdrHsSyn
checkDo | RdrHsSyn
checkDoAndIfThenElse | RdrHsSyn
checkDotnetResName | PrelNames
checkDotnetResNameIdKey | PrelNames
checkDupAndShadowedNames | RnEnv
checkDupAndShadowedRdrNames | RnEnv
checkDupNames | RnEnv
checkDupRdrNames | RnEnv
checkedAbsC | CgMonad
checkErr | TcRnMonad
checkFactMatch | DFMonad
checkFamInstConsistency | FamInst
checkFunDeps | FunDeps
CheckHiWay |
1 (Type/Class) | BinIface
2 (Data Constructor) | BinIface
checkInstCoverage | FunDeps
checkInstType | RdrHsSyn
checkKindSigs | RdrHsSyn
checkMDo | RdrHsSyn
checkNoErrs | TcRnMonad
checkOldIface | MkIface
checkPattern | RdrHsSyn
checkPatterns | RdrHsSyn
checkPrecMatch | RnTypes
checkPrecP | RdrHsSyn
checkPred | RdrHsSyn
checkProcessArgsResult | HeaderInfo
checkSectionPrec | RnTypes
checkTc | TcRnMonad
checkTH | RnTypes
checkTupSize | RnPat
checkTyFamFreeness | TcMType
checkTyVars | RdrHsSyn
checkValDef | RdrHsSyn
checkValidInstance | TcMType
checkValidMonoType | TcMType
checkValidTheta | TcMType
checkValidType | TcMType
checkValidTypeInst | TcMType
checkValSig | RdrHsSyn
checkWellStaged | TcEnv
checkWellStagedDFun | TcSMonad
checkWiredInTyCon | TcIface
ChildCode64 |
1 (Type/Class) | SPARC.CodeGen.Base
2 (Data Constructor) | SPARC.CodeGen.Base
choiceAIdKey | PrelNames
choiceAName | PrelNames
chooseDynCostCentres |
1 (Function) | CgProf
2 (Function) | StgCmmProf
chooseSlot | StackPlacements
chooseSpill | RegAlloc.Graph.SpillCost
chooseUniqueOccTc | TcRnMonad
choose_RDR | PrelNames
cHostPlatform | Config
Chr | Pretty
ChrOp | PrimOp
CImport | HsDecls, HsSyn, GHC
CImportSpec | HsDecls, HsSyn, GHC
cInt | CmmExpr, Cmm
cIntegerLibrary | Config
cIntWidth | CmmExpr, Cmm
cINT_SIZE | Constants
CIPCan | TcSMonad
CLabel |
1 (Data Constructor) | HsDecls, HsSyn, GHC
2 (Type/Class) | CLabel
CLabelString | ForeignCall
Class | Class, GHC
classAllSelIds | Class
classArity | Class
classATs | Class
classBigSig | Class
ClassCount | StackColor
classDataCon | DataCon
ClassDecl | HsDecls, HsSyn, GHC
classExtraBigSig | Class
ClassF64 | RegAlloc.Graph.ArchBase
ClassG16 | RegAlloc.Graph.ArchBase
ClassG32 | RegAlloc.Graph.ArchBase
ClassG8 | RegAlloc.Graph.ArchBase
classifyTyCons | Vectorise.Type.Classify
classInstances | InstEnv
classKey | Class
classMethods | Class, GHC
className | Class
classOfRealReg |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Regs
classOfReg | RegAlloc.Graph.ArchX86
classOfVirtualReg | Reg
ClassOpId | IdInfo
ClassOpItem | Class
classOpItems | Class
ClassP | Type, TcType
ClassSCCtxt | TcMType
classSCNEqs | Class
classSCSelId | Class
classSCTheta | Class, GHC
classTvsFds | Class, GHC
ClassTyCon | TyCon
classTyCon | Class
classTyVars | Class
cLdIsGNULd | Config
cLdLinkerOpts | Config
cLD_X | Config
cLeadingUnderscore | Config
cleanSpills | RegAlloc.Graph.SpillClean
cleanTempDirs | SysTools
cleanTempFiles | SysTools
cleanTempFilesExcept | SysTools
clearOneShotLambda | Id
clearVars | LlvmCodeGen.Base
clearWarnings | HscTypes, GHC
clHasCafRefs |
1 (Function) | StgCmmClosure, StgCmmUtils
2 (Function) | CgUtils
cLibFFI | Config
cloneId | Vectorise.Monad.Naming, Vectorise.Monad
cloneIdBndr | CoreSubst
cloneIdBndrs | CoreSubst
cloneName | Vectorise.Monad.Naming, Vectorise.Monad
cloneRecIdBndrs | CoreSubst
cloneVar | Vectorise.Monad.Naming, Vectorise.Monad
cLong | CmmExpr, Cmm
cLongWidth | CmmExpr, Cmm
closedV | Vectorise.Monad.Local, Vectorise.Monad
Closure |
1 (Type/Class) | RtClosureInspect
2 (Data Constructor) | RtClosureInspect
closureCon | ClosureInfo
closureCtrFun | Vectorise.Builtins.Base, Vectorise.Builtins
closureCtrFuns | Vectorise.Builtins.Base, Vectorise.Builtins
closureDescr | ClosureInfo
ClosureEnv | ByteCodeLink
closureFunInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureGoodStuffSize |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
ClosureInfo |
1 (Type/Class) | ClosureInfo
2 (Data Constructor) | ClosureInfo
3 (Type/Class) | StgCmmClosure
closureInfoPtr |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
closureIsThunk |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureLabelFromCI |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureName |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureNeedsUpdSpace |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureNonHdrSize |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closurePtrsSize |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureReEntrant |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureSingleEntry |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureSize |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureSMRep |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureSRT | ClosureInfo
closureTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
ClosureType |
1 (Type/Class) | SMRep
2 (Type/Class) | RtClosureInspect
closureType | ClosureInfo
closureTypeDescr |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
ClosureTypeInfo | Cmm
closureTypeInfo | StgCmmClosure
ClosureTypeTag | Cmm
closureUpdReqd |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureValDescr |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureVar | Vectorise.Builtins.Base, Vectorise.Builtins
clsName | OccName, Name
clsQual | PrelNames
clsQual_RDR | PrelNames
ClsSkol | TcRnTypes, TcRnMonad
CLTD | X86.Instr
CmdLineError | Panic, GHC
cmdlineFrameworks | DynFlags, GHC
cmdlineHcIncludes | DynFlags, GHC
CmdLineP |
1 (Type/Class) | CmdLineParser
2 (Data Constructor) | CmdLineParser
cmdlineParserStyle | Outputable
cMKDLL | Config
cml_args | ZipCfgCmmRep
cml_cont | ZipCfgCmmRep
cml_false | ZipCfgCmmRep
cml_pred | ZipCfgCmmRep
cml_ret_args | ZipCfgCmmRep
cml_ret_off | ZipCfgCmmRep
cml_target | ZipCfgCmmRep
cml_true | ZipCfgCmmRep
Cmm |
1 (Data Constructor) | DriverPhases
2 (Type/Class) | Cmm
3 (Data Constructor) | Cmm
CmmActual | Cmm
CmmActuals | Cmm
CmmAGraph |
1 (Type/Class) | ZipCfgCmmRep
2 (Type/Class) | MkZipCfgCmm
CmmAlign | Cmm
cmmAndWord |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmAssign | Cmm
cmmAvailableReloads | CmmSpillReload
CmmBackwardFixedPoint | ZipCfgCmmRep
CmmBasicBlock | Cmm
cmmBits | CmmExpr, Cmm
CmmBlock |
1 (Data Constructor) | CmmExpr, Cmm
2 (Type/Class) | ZipCfgCmmRep
3 (Type/Class) | MkZipCfgCmm
cmmBlockFromBrokenBlock | CmmBrokenBlock
CmmBranch | Cmm
CmmCall | Cmm
CmmCallConv | ForeignCall
CmmCallee | Cmm
CmmCallTarget | Cmm
cmmCfgOpts | CmmContFlowOpt
cmmCfgOptsZ | CmmContFlowOpt
CmmComment | Cmm
CmmCondBranch | Cmm
cmmConstrTag |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmConstrTag1 |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmCpp | DriverPhases
cmmCPS | CmmCPS
CmmData | Cmm
CmmDataLabel | Cmm
cmmEqType | CmmExpr, Cmm
cmmEqType_ignoring_ptrhood | CmmExpr, Cmm
cmmEqWord |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmExpr | CmmExpr, Cmm
cmmExprType | CmmExpr, Cmm
cmmExprWidth | CmmExpr, Cmm
CmmFloat | CmmExpr, Cmm
cmmFloat | CmmExpr, Cmm
CmmFormal | Cmm
CmmFormals | Cmm
cmmFormalsToLiveLocals | CmmLive
CmmForwardFixedPoint | ZipCfgCmmRep
cmmGetClosureType |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
cmmGetTag |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmGlobal | CmmExpr, Cmm
CmmGraph |
1 (Type/Class) | ZipCfgCmmRep
2 (Type/Class) | MkZipCfgCmm
CmmHighStackMark | CmmExpr, Cmm
cmmHint | Cmm
CmmHinted |
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
cmmIndex | CmmUtils
cmmIndexExpr | CmmUtils
CmmInfo |
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
CmmInfoTable |
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
CmmInt | CmmExpr, Cmm
cmmIsTagged |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmJump | Cmm
CmmLabel | CmmExpr, Cmm
CmmLabelDiffOff | CmmExpr, Cmm
CmmLabelOff | CmmExpr, Cmm
cmmLabelOff | CmmUtils
cmmLabelOffB |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmLabelOffW |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmlex | CmmLex
cmmLint | CmmLint
cmmLintTop | CmmLint
CmmLit |
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
cmmLitType | CmmExpr, Cmm
CmmLive |
1 (Type/Class) | CmmLive
2 (Type/Class) | CmmLiveZ
cmmLiveness | CmmLive
cmmLivenessZ | CmmLiveZ
CmmLoad | CmmExpr, Cmm
cmmLoadIndex | CmmUtils
cmmLoadIndexW |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmLoc | StgCmmMonad
CmmLocal | CmmExpr, Cmm
cmmLoopifyForC | CmmOpt
CmmMachOp | CmmExpr, Cmm
cmmMachOpFold | CmmOpt
cmmMakeDynamicReference | PIC
cmmMapGraph | Cmm
cmmMapGraphM | Cmm
CmmMayReturn | Cmm
cmmMiniInline | CmmOpt
cmmNegate |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmNeverReturns | Cmm
cmmNeWord |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmNonInfoTable | Cmm
CmmNop | Cmm
cmmOffset | CmmUtils
cmmOffsetB |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmOffsetExpr | CmmUtils
cmmOffsetExprB |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmOffsetExprW |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmOffsetLit | CmmUtils
cmmOffsetLitB |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmOffsetLitW |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmOffsetW |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmOfZgraph | CmmCvt
cmmOrWord |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmPrim | Cmm
CmmProc | Cmm
CmmReg |
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
CmmRegOff | CmmExpr, Cmm
cmmRegOff | CmmUtils
cmmRegOffB |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmRegOffW |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
cmmRegType | CmmExpr, Cmm
CmmReturn | Cmm
CmmReturnInfo | Cmm
CmmSafe | Cmm
CmmSafety | Cmm
CmmStackInfo | MkZipCfgCmm
CmmStackSlot | CmmExpr, Cmm
CmmStatic | Cmm
CmmStaticLit | Cmm
CmmStmt | Cmm
CmmStmts | CmmUtils
CmmStore | Cmm
CmmString | Cmm
CmmSwitch | Cmm
CmmToken | CmmLex
cmmToLlvmType | LlvmCodeGen.Base
CmmTop | Cmm
cmmTopCodeGen |
1 (Function) | X86.CodeGen
2 (Function) | SPARC.CodeGen
3 (Function) | PPC.CodeGen
CmmTopForInfoTables | CmmBuildInfoTables
cmmTopMapGraph | Cmm
cmmTopMapGraphM | Cmm
CmmTopZ |
1 (Type/Class) | ZipCfgCmmRep
2 (Type/Class) | MkZipCfgCmm
cmmToRawCmm | CmmInfo
cmmToZgraph | CmmCvt
CmmType | CmmExpr, Cmm
cmmTypeSize | Size
CmmT_align | CmmLex
CmmT_bits16 | CmmLex
CmmT_bits32 | CmmLex
CmmT_bits64 | CmmLex
CmmT_bits8 | CmmLex
CmmT_BoolAnd | CmmLex
CmmT_BoolOr | CmmLex
CmmT_case | CmmLex
CmmT_CLOSURE | CmmLex
CmmT_default | CmmLex
CmmT_DotDot | CmmLex
CmmT_DoubleColon | CmmLex
CmmT_else | CmmLex
CmmT_EOF | CmmLex
CmmT_Eq | CmmLex
CmmT_export | CmmLex
CmmT_Float | CmmLex
CmmT_float32 | CmmLex
CmmT_float64 | CmmLex
CmmT_foreign | CmmLex
CmmT_gcptr | CmmLex
CmmT_Ge | CmmLex
CmmT_GlobalReg | CmmLex
CmmT_goto | CmmLex
CmmT_if | CmmLex
CmmT_import | CmmLex
CmmT_INFO_TABLE | CmmLex
CmmT_INFO_TABLE_CONSTR | CmmLex
CmmT_INFO_TABLE_FUN | CmmLex
CmmT_INFO_TABLE_RET | CmmLex
CmmT_INFO_TABLE_SELECTOR | CmmLex
CmmT_Int | CmmLex
CmmT_jump | CmmLex
CmmT_Le | CmmLex
CmmT_Name | CmmLex
CmmT_Ne | CmmLex
CmmT_never | CmmLex
CmmT_prim | CmmLex
CmmT_return | CmmLex
CmmT_returns | CmmLex
CmmT_section | CmmLex
CmmT_Shl | CmmLex
CmmT_Shr | CmmLex
CmmT_SpecChar | CmmLex
CmmT_String | CmmLex
CmmT_switch | CmmLex
cmmUGtWord |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmUninitialised | Cmm
CmmUnsafe | Cmm
cmmUntag |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CmmZ |
1 (Type/Class) | ZipCfgCmmRep
2 (Type/Class) | MkZipCfgCmm
CMP |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
cmpAlt | CoreSyn
cmpAltCon | CoreSyn
cmpCostCentre | CostCentre
CMPL | PPC.Instr
cmpList | Util
cmpLocated | SrcLoc, GHC
cm_binds | HscTypes
cm_imports | HscTypes
cm_module | HscTypes
cm_types | HscTypes
coalesceGraph | GraphOps, GraphColor
coalesceNodes | GraphOps, GraphColor
CoAxiom | TyCon
CoCsel1 | TyCon
CoCsel2 | TyCon
CoCselR | TyCon
Code | CgMonad
code |
1 (Function) | CgExtCode
2 (Function) | ByteCodeItbls
code2 | CgExtCode
codeGen |
1 (Function) | CodeGen
2 (Function) | StgCmm
codeOnly |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
codeOutput | CodeOutput
CodeStub | CLabel
CodeStyle | Outputable
codeStyle | Outputable
CoerceIt | SimplUtils
Coercion | Coercion
CoercionI | Coercion
coercionKind | Coercion
coercionKinds | Coercion
CoInst | TyCon
coiToHsWrapper | HsUtils, HsSyn, GHC
CoLeft | TyCon
collect | Digraph
collectAnnArgs | CoreSyn
collectAnnBndrs | CoreSyn
collectAnnTypeArgs | Vectorise.Utils
collectAnnTypeBinders | Vectorise.Utils
collectAnnValBinders | Vectorise.Utils
collectArgs | CoreSyn
collectBinders | CoreSyn
CollectedCCs | CostCentre
collectHsBindBinders | HsUtils, HsSyn, GHC
collectHsBindListBinders | HsUtils, HsSyn, GHC
collectHsBindsBinders | HsUtils, HsSyn, GHC
collectHsValBinders | HsUtils, HsSyn, GHC
collectIncludeDirs | Packages
collectLibraryPaths | Packages
collectLinkOpts | Packages
collectLocalBinders | HsUtils, HsSyn, GHC
collectLStmtBinders | HsUtils, HsSyn, GHC
collectLStmtsBinders | HsUtils, HsSyn, GHC
collectMethodBinders | HsUtils, HsSyn, GHC
collectPatBinders | HsUtils, HsSyn, GHC
collectPatsBinders | HsUtils, HsSyn, GHC
collectRuleBndrSigTys | HsDecls, HsSyn, GHC
collectSigTysFromPat | HsUtils, HsSyn, GHC
collectSigTysFromPats | HsUtils, HsSyn, GHC
collectStmtBinders | HsUtils, HsSyn, GHC
collectStmtsBinders | HsUtils, HsSyn, GHC
collectTyAndValBinders | CoreSyn
collectTyBinders | CoreSyn
collectValBinders | CoreSyn
colon |
1 (Function) | Pretty
2 (Function) | Outputable
colorGraph | GraphColor
combineCtLoc | TcSMonad
combineLocs | SrcLoc, GHC
combineMatchResults | DsUtils
combinePD | Vectorise.Utils
combinePDVar | Vectorise.Builtins.Base, Vectorise.Builtins
combinePDVars | Vectorise.Builtins.Base, Vectorise.Builtins
combineSrcSpans | SrcLoc
combineStgBinderInfo | StgSyn
comma |
1 (Function) | Pretty
2 (Function) | Outputable
commaCat | Llvm.Types
COMMENT |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
3 (Data Constructor) | SPARC.Instr
Comment | Llvm.AbsSyn, Llvm
Comp | TcRnTypes, TcRnMonad
Compare | Llvm.AbsSyn, Llvm
compareFixity | BasicTypes, GHC
compareLength | Util
compare_RDR | PrelNames
compatKind | TcSMonad
compilationProgressMsg | ErrUtils
compile | DriverPipeline
compile' | DriverPipeline
compileCoreToObj | GHC
CompiledByteCode | ByteCodeAsm, HscTypes
compileExpr |
1 (Function) | HscMain
2 (Function) | InteractiveEval, GHC
compileFile | DriverPipeline
compilerInfo | DynFlags
CompilerPhase | BasicTypes
compileToCoreModule | GHC
compileToCoreSimplified | GHC
Complete | InteractiveEval
CompManager | DynFlags, GHC
components | Digraph
componentsG | Digraph
compOrigType | Vectorise.Type.Repr
composeAIdKey | PrelNames
composeAName | PrelNames
composeTvSubst | Type
compose_RDR | PrelNames
CompRepr | Vectorise.Type.Repr
compReprType | Vectorise.Type.Repr
computeSRTs | SRT
ConArgCtxt | TcType, TcMType, TcHsType
concatBag | Bag
concatFS | FastString
concatIdKey | PrelNames
concatMapM | MonadUtils, IOEnv, TcRnMonad
concatName | PrelNames
concatOL | OrdList
Cond |
1 (Type/Class) | SPARC.Cond
2 (Type/Class) | X86.Cond
3 (Type/Class) | PPC.Cond
CondCode |
1 (Type/Class) | SPARC.CodeGen.Base
2 (Data Constructor) | SPARC.CodeGen.Base
ConDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
ConDeclField |
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsTypes, HsSyn, GHC
conDeclFVs | RnHsSyn
condFltCode | SPARC.CodeGen.CondCode
condIntCode | SPARC.CodeGen.CondCode
condNegate | PPC.Cond
condToSigned |
1 (Function) | SPARC.Cond
2 (Function) | X86.Cond
3 (Function) | PPC.Cond
condToUnsigned |
1 (Function) | SPARC.Cond
2 (Function) | X86.Cond
3 (Function) | PPC.Cond
condUnsigned |
1 (Function) | SPARC.Cond
2 (Function) | X86.Cond
3 (Function) | PPC.Cond
ConInfo | ClosureInfo
ConLike | BasicTypes
conName | PrelNames
ConPatIn | HsPat, HsSyn, GHC
ConPatOut | HsPat, HsSyn, GHC
ConRepr |
1 (Type/Class) | Vectorise.Type.Repr
2 (Data Constructor) | Vectorise.Type.Repr
conReprType | Vectorise.Type.Repr
consBag | Bag
consCgStmt | CgMonad
consDataCon | TysWiredIn
consDataConKey | PrelNames
consDataCon_RDR | TysWiredIn
consFS | FastString
consIORef | Util
consOL | OrdList
Constr |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | SMRep
3 (Data Constructor) | RtClosureInspect
ConstrDescription | Cmm
ConstrInfo | Cmm
ConstrNoCaf | SMRep
constructSlowCall | CgCallConv
ConTag | DataCon
ConTagZ |
1 (Type/Class) | StgCmmClosure, StgCmmMonad
2 (Type/Class) | CgMonad
contArgs | SimplUtils
ContEx | SimplEnv
context | Lexer
ContFormat | CmmBrokenBlock
ContInfo | Cmm
Continuation |
1 (Type/Class) | CmmCPSGen
2 (Data Constructor) | CmmCPSGen
ContinuationEntry | CmmBrokenBlock
ContinuationFormat |
1 (Type/Class) | CmmCPSGen
2 (Data Constructor) | CmmCPSGen
continuationLabel | CmmCPSGen
continuationToProc | CmmCPSGen
continuation_formals | CmmCPSGen
continuation_frame_size | CmmCPSGen
continuation_label | CmmCPSGen
continuation_stack | CmmCPSGen
contIsDupable | SimplUtils
contIsRhsOrArg | SimplUtils
contIsTrivial | SimplUtils
contResultType | SimplUtils
ControlEntry | CmmBrokenBlock
cONTROL_APPLICATIVE | PrelNames
cONTROL_EXCEPTION_BASE | PrelNames
Convention | ZipCfgCmmRep, MkZipCfgCmm
convertToHsDecls | Convert
convertToHsExpr | Convert
convertToHsPred | Convert
convertToHsType | Convert
convertToPat | Convert
con_cxt | HsDecls, HsSyn, GHC
con_details | HsDecls, HsSyn, GHC
con_doc | HsDecls, HsSyn, GHC
con_explicit | HsDecls, HsSyn, GHC
con_name | HsDecls, HsSyn, GHC
con_old_rec | HsDecls, HsSyn, GHC
con_qvars | HsDecls, HsSyn, GHC
con_res | HsDecls, HsSyn, GHC
CoPat | HsPat, HsSyn, GHC
copy | SysTools
copyInOflow | MkZipCfgCmm
copyInSlot | MkZipCfgCmm
copyOutOflow | MkZipCfgCmm
copyOutSlot | MkZipCfgCmm
copyright | PackageConfig, Packages
copyWithHeader | SysTools
core2core | SimplCore
CoreAlt | CoreSyn
coreAltsType | CoreUtils
coreAltType | CoreUtils
CoreAnnTarget | Annotations
CoreArg | CoreSyn
CoreBind | CoreSyn
coreBindsSize | CoreUtils
CoreBindWithFVs | CoreFVs
CoreBndr | CoreSyn
CoreCSE | CoreMonad
CoreDesugar | CoreMonad
CoreDoFloatInwards | CoreMonad
CoreDoFloatOutwards | CoreMonad
CoreDoGlomBinds | CoreMonad
CoreDoNothing | CoreMonad
CoreDoPasses | CoreMonad
CoreDoPrintCore | CoreMonad
CoreDoRuleCheck | CoreMonad
CoreDoSimplify | CoreMonad
CoreDoSpecConstr | CoreMonad
CoreDoSpecialising | CoreMonad
CoreDoStaticArgs | CoreMonad
CoreDoStrictness | CoreMonad
CoreDoVectorisation | CoreMonad
CoreDoWorkerWrapper | CoreMonad
coreEqCoercion | Coercion
coreEqCoercion2 | Coercion
coreEqType | Type
coreEqType2 | Type
coreExpandTyCon_maybe | TyCon
CoreExpr | CoreSyn
coreExprCc | CoreSyn
coreExprToBCOs | ByteCodeGen
coreExprToStg | CoreToStg
CoreExprWithFVs | CoreFVs
CoreLiberateCase | CoreMonad
CoreM | CoreMonad
CoreModule |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
coreModule | GHC
CoreNote | CoreSyn
CorePrep | CoreMonad
corePrepExpr | CorePrep
corePrepPgm | CorePrep
CoreRule | CoreSyn
CoreTidy | CoreMonad
CoreToDo | CoreMonad
coreToStg | CoreToStg
CoreUnfolding | CoreSyn
coreView | Type
CoRight | TyCon
CostCentre | CostCentre
costCentreFrom |
1 (Function) | CgProf
2 (Function) | StgCmmProf
CostCentreStack | CostCentre
costCentreUserName | CostCentre
coSuperKind | Type
coSuperKindTyConKey | PrelNames
CoSym | TyCon
CoTrans | TyCon
CoTyConDesc | TyCon
couldBeSmallEnoughToInline | CoreUnfold
CoUnsafe | TyCon
count | Util
countArgs | SimplUtils
countRegRegMovesNat | RegAlloc.Linear.Stats, RegAlloc.Linear.Main
countSRMs | RegAlloc.Graph.Stats
countTyClDecls | HsDecls, HsSyn, GHC
countUTF8Chars | Encoding
countValArgs | SimplUtils
CoVar | Var
coVarKind | Coercion
coVarKind_maybe | Coercion
coVarName | Var
coVarPred | Type
co_ax_lhs | TyCon
co_ax_rhs | TyCon
co_ax_tvs | TyCon
cparen |
1 (Function) | Pretty
2 (Function) | Outputable
Cpp | DriverPhases
cPprTerm | RtClosureInspect
cPprTermBase | RtClosureInspect
cProjectName | Config
cProjectPatchLevel | Config
cProjectVersion | Config
cProjectVersionInt | Config
cprSig | Demand
cRAWCPP_FLAGS | Config
createDirectoryHierarchy | Util
cRelocatableBuild | Config
CRNOR | PPC.Instr
cross | Digraph
crossDataConKey | PrelNames
crossDataCon_RDR | PrelNames
crossMapPIdKey | PrelNames
crossMapPName | PrelNames
crossTyConKey | PrelNames
crossTyConName | PrelNames
csel1CoercionTyCon | Coercion
csel1CoercionTyConKey | PrelNames
csel2CoercionTyCon | Coercion
csel2CoercionTyConKey | PrelNames
cselRCoercionTyCon | Coercion
cselRCoercionTyConKey | PrelNames
cseProgram | CSE
cSplitObjs | Config
cStage | Config
CStyle | Outputable
cTargetPlatform | Config
CtFlavor | TcRnTypes, TcRnMonad
CtLoc |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ctLocOrigin | TcRnTypes, TcRnMonad
ctLocSpan | TcRnTypes, TcRnMonad
CtOrigin | TcRnTypes, TcRnMonad
ctxtStkDepth | DynFlags, GHC
CTyEqCan | TcSMonad
ctype | RtClosureInspect, InteractiveEval
cUnbox | FastTypes
cur | StringBuffer
curCCS |
1 (Function) | CgProf
2 (Function) | StgCmmProf
curCCSAddr |
1 (Function) | CgProf
2 (Function) | StgCmmProf
currentCCS | CostCentre
currentChar | StringBuffer
CurrentNursery | CmmExpr, Cmm
currentOrSubsumedCCS | CostCentre
CurrentTSO | CmmExpr, Cmm
CustomTermPrinter | RtClosureInspect
cvBindGroup | RdrHsSyn
cvBindsAndSigs | RdrHsSyn
cvObtainTerm | RtClosureInspect
cvReconstructType | RtClosureInspect
cvTopDecls | RdrHsSyn
CVTSD2SS | X86.Instr
CVTSI2SD | X86.Instr
CVTSI2SS | X86.Instr
CVTSS2SD | X86.Instr
cvtToClosureLbl | CLabel
cvtToSRTLbl | CLabel
CVTTSD2SIQ | X86.Instr
CVTTSS2SIQ | X86.Instr
CWrapper | HsDecls, HsSyn, GHC
cyclicModuleErr | GHC
CyclicSCC | Digraph
C_SRT |
1 (Type/Class) | ClosureInfo, StgCmmClosure
2 (Data Constructor) | ClosureInfo, StgCmmClosure
darrow | Outputable
Data |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | Cmm
DataAlt | CoreSyn
dataClassKey | PrelNames
dataClassName | PrelNames
DataCon | DataCon, GHC
dataConAllTyVars | DataCon
dataConCannotMatch | Unify
dataConDictTheta | DataCon
dataConEqSpec | DataCon
dataConEqTheta | DataCon
dataConExStricts | DataCon
dataConExTyVars | DataCon
dataConFieldLabels | DataCon, GHC
dataConFieldType | DataCon
dataConFullSig | DataCon
dataConIdentity | DataCon
DataConIds | DataCon
dataConImplicitIds | DataCon
dataConInfoPtrToName | Linker
dataConInstArgTys | DataCon
dataConInstOrigArgTys | DataCon
dataConIsInfix | DataCon, GHC
dataConName | DataCon
dataConOrigArgTys | DataCon
dataConOrigInstPat | CoreUtils
dataConOrigResTy | DataCon
dataConOrigTyCon | DataCon
dataConRepArgTys | DataCon
dataConRepArity | DataCon
dataConRepFSInstPat | CoreUtils
dataConRepInstPat | CoreUtils
dataConRepStrictness | DataCon
dataConRepType | DataCon
dataConSig | DataCon, GHC
dataConSourceArity | DataCon
dataConStrictMarks | DataCon, GHC
dataConStupidTheta | DataCon
dataConTag | DataCon
dataConTagZ |
1 (Function) | StgCmmClosure
2 (Function) | CgInfoTbls
3 (Function) | Vectorise.Utils.Base, Vectorise.Utils
dataConTyCon | DataCon, GHC
dataConType | GHC
dataConUnivTyVars | DataCon
dataConUserType | DataCon, GHC
DataConWorkId | IdInfo
dataConWorkId | DataCon
DataConWrapId | IdInfo
dataConWrapId | DataCon
dataConWrapId_maybe | DataCon
DataFamily | HsDecls, HsSyn, GHC
DataFamilyTyCon | TyCon
DataflowAnalysis | DFMonad
DataflowLattice |
1 (Type/Class) | DFMonad
2 (Data Constructor) | DFMonad
dataName | OccName, Name
dataQual_RDR | PrelNames
DataReference | PIC
dataReturnConvPrim | CgCallConv
DataSkol | TcRnTypes, TcRnMonad
dataTcOccs | RnEnv
DataToTagOp | PrimOp
DataTyCon | TyCon
DataTyCtxt | TcMType
DataType | HsDecls, HsSyn, GHC
datatypeContextsEnabled | Lexer
data_con | TyCon
data_cons | TyCon
dATA_EITHER | PrelNames
dATA_FOLDABLE | PrelNames
dATA_STRING | PrelNames
dATA_TRAVERSABLE | PrelNames
dATA_TUPLE | PrelNames
dc | RtClosureInspect, InteractiveEval
DCIds | DataCon
dcolon | Outputable
Dcon |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
Deadlock |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
deAllocStackTop | CgStackery
deAnnAlt | CoreSyn
deAnnotate | CoreSyn
deAnnotate' | CoreSyn
debugDumpTcRn | TcRnMonad
debugIsOn | Util
DebugNodes | ZipDataflow
debugStyle | Outputable
debugTc | TcRnMonad
debugTraceMsg |
1 (Function) | ErrUtils
2 (Function) | CoreMonad
debugTraceMsgS | CoreMonad
deCanonicalise | TcSMonad
DecBrG | HsExpr, HsSyn, GHC
DecBrL | HsExpr, HsSyn, GHC
decName | Llvm.Types, Llvm
decompCsel_maybe | Coercion
decompInst_maybe | Coercion
decompLR_maybe | Coercion
decomposeCCS | CostCentre
decomposeCo | Coercion
decomposeRuleLhs | DsBinds
decParams | Llvm.Types, Llvm
decQTyConName | DsMeta
decReturnType | Llvm.Types, Llvm
decsQTyConName | DsMeta
decTyConName | DsMeta
decVarargs | Llvm.Types, Llvm
deeplyInstantiate | Inst
deeplySkolemise | Inst
deepSplitProductType | DataCon
deepSplitProductType_maybe | DataCon
deepSubtypesContaining | TcGenDeriv
DEFAULT | CoreSyn
defaultCallbacks | GHC
defaultCCallConv | ForeignCall
defaultCleanupHandler | GHC
DefaultDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
DefaultDeclCtxt | TcType, TcMType, TcHsType
defaultDumpStyle | Outputable
defaultDynFlags | DynFlags
defaultErrorHandler | GHC
defaultErrStyle | Outputable
defaultFixity | BasicTypes, GHC
defaultInlinePragma | BasicTypes
defaultKind | Coercion, TcType
defaultObjectTarget | DynFlags, GHC
DefaultOrigin | TcRnTypes, TcRnMonad
defaultPackageConfig | PackageConfig, Packages
defaultTargetPlatform | Platform
defaultUserStyle | Outputable
defaultWarnErrLogger | GHC
DefD | HsDecls, HsSyn, GHC
defDataCon | Vectorise.Monad.Global, Vectorise.Monad
Defer | Demand
defGlobalVar | Vectorise.Monad.Global, Vectorise.Monad
DefinerOfLocalRegs | CmmExpr, Cmm
DefinerOfSlots | CmmExpr, Cmm
defLocalTyVar | Vectorise.Monad.Local, Vectorise.Monad
defLocalTyVarWithPA | Vectorise.Monad.Local, Vectorise.Monad
DefMeth |
1 (Type/Class) | Class
2 (Data Constructor) | Class
DefMethSpec | BasicTypes
defMethSpecOfDefMeth | Class
Defs | NameSet
defTyCon | Vectorise.Monad.Global, Vectorise.Monad
defTyConPA | Vectorise.Monad.Global, Vectorise.Monad
defTyConPAs | Vectorise.Monad.Global, Vectorise.Monad
DefUse | NameSet
DefUses | NameSet
DelayOp | PrimOp
delBndr | CoreSubst
delBndrs | CoreSubst
delCoalesce | GraphOps, GraphColor
delConflict | GraphOps, GraphColor
deleteFromIntervalSet | Interval
deleteFromLinkEnv | Linker
deleteFromRegSet | CmmExpr, Cmm
deleteFromSlotSet | StackPlacements
deleteList | FiniteMap
delFromBlockEnv | BlockId
delFromNameEnv | NameEnv
delFromNameSet | NameSet
delFromOccEnv | OccName, Name
delFromUFM | UniqFM
delFromUFM_Directly | UniqFM
delFV | NameSet
delFVs | NameSet
delInScopeSet | VarEnv
delListFromNameEnv | NameEnv
delListFromNameSet | NameSet
delListFromOccEnv | OccName, Name
delListFromUFM | UniqFM
delListFromUniqSet | UniqSet
delModuleEnv | Module
delModuleEnvList | Module
delNode | GraphOps, GraphColor
delOneFromUniqSet | UniqSet
delOneFromUniqSet_Directly | UniqSet
DELTA |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
3 (Data Constructor) | SPARC.Instr
deltaTy | TysPrim
deltaTyVar | TysPrim
delVarEnv | VarEnv
delVarEnvList | VarEnv
delVarSet | VarSet
delVarSetByKey | VarSet
delVarSetList | VarSet
Demand | Demand
demandInfo | IdInfo
Demands | Demand
Denormal | Exception
deNoteType | TcType
depanal | GHC
Dependencies | HscTypes
depends | PackageConfig, Packages
depExcludeMods | DynFlags, GHC
depIncludePkgDeps | DynFlags, GHC
Deployable | DynFlags
depMakefile | DynFlags, GHC
deprecate | CmdLineParser
DeprecatedTxt | BasicTypes, HscTypes
Deps | HscTypes
depSuffixes | DynFlags, GHC
Depth | Outputable
dep_finsts | HscTypes
dep_mods | HscTypes
dep_orphs | HscTypes
dep_pkgs | HscTypes
deRefStablePtrIdKey | PrelNames
DeRefStablePtrOp | PrimOp
DeRefWeakOp | PrimOp
derivableClassKeys | PrelNames
DerivAuxBinds | TcGenDeriv
DerivD | HsDecls, HsSyn, GHC
DerivDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
Derived | TcRnTypes, TcRnMonad
deriveUnique | Unique
DerivOrigin | TcRnTypes, TcRnMonad
description | PackageConfig, Packages
deserializeAnns | Annotations
deserializeWithData | Serialized
deShadowBinds | CoreSubst
deShadowTy | Type
DestBlockId |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.RegInfo
3 (Data Constructor) | SPARC.ShortcutJump
DestImm |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.ShortcutJump
deSugar | Desugar
DesugaredModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
deSugarExpr | Desugar
desugarModule | GHC
dflags | Lexer
DFM | DFMonad
DFunArg | CoreSyn
dfunArgExprs | CoreSyn
DFunConstArg | CoreSyn
DFunId |
1 (Type/Class) | Var, InstEnv
2 (Data Constructor) | IdInfo
dfunInlinePragma | BasicTypes
DFunLamArg | CoreSyn
dfunNSilent | Id
DFunPolyArg | CoreSyn
DFunUnfolding | CoreSyn
DictId | Var, Id
diffFuel | OptimizationFuel, DFMonad
directCall | StgCmmLayout
DirectEntry |
1 (Data Constructor) | ClosureInfo
2 (Data Constructor) | StgCmmClosure
Direction | Util
dirsToClean | DynFlags, GHC
discardWarnings | TcRnMonad
DisjointIntervalSet | Interval
disjointVarSet | VarSet
display | PackageConfig, Packages
DIV | X86.Instr
DivideByZero | Exception
DIVW | PPC.Instr
DIVWU | PPC.Instr
dmdAnalPgm | DmdAnal
dmdAnalTopRhs | DmdAnal
DmdEnv | Demand
DmdResult | Demand
DmdType |
1 (Type/Class) | Demand
2 (Data Constructor) | Demand
dmdTypeDepth | Demand
dm_core_module | GHC
dm_typechecked_module | GHC
Doc | Pretty
DocCommentNamed | HsDecls, HsSyn, GHC
DocCommentNext | HsDecls, HsSyn, GHC
DocCommentPrev | HsDecls, HsSyn, GHC
DocD | HsDecls, HsSyn, GHC
DocDecl | HsDecls, HsSyn, GHC
docDeclDoc | HsDecls, HsSyn, GHC
DocGroup | HsDecls, HsSyn, GHC
docToSDoc | Outputable
doesDirNameExist | Util
DoExpr | HsExpr, HsSyn, GHC
doFloatFromRhs | SimplEnv
doFreeSimplTick | CoreMonad
doGranAllocate |
1 (Function) | CgParallel
2 (Function) | StgCmmGran
doIfSet | ErrUtils
doIfSet_dyn | ErrUtils
doingTickyProfiling | DynFlags
dollarIdKey | PrelNames
dollarName | PrelNames
doMkDependHS | DriverMkDepend
DoneEx | SimplEnv
DoneId | SimplEnv
dontCareCCS | CostCentre
DontInline | Vectorise.Utils.Hoisting, Vectorise.Utils
DoOrigin | TcRnTypes, TcRnMonad
dopt | DynFlags, GHC
doptDs | DsMonad
doptM | TcRnMonad
dopt_set | DynFlags
dopt_unset | DynFlags
doSimplTick | CoreMonad
doStaticArgs | SAT
dot | Outputable
DotA | HscTypes
DotDLL | HscTypes
dotGraph | GraphPpr, GraphColor
dOTNET | PrelNames
DotO | HscTypes
dot_tv_RDR | PrelNames
double |
1 (Function) | Pretty
2 (Function) | Outputable
double2FloatLit | Literal
Double2FloatOp | PrimOp
double2IntLit | Literal
Double2IntOp | PrimOp
DoubleAcosOp | PrimOp
DoubleAddOp | PrimOp
DoubleArg | SMRep
DoubleAsinOp | PrimOp
DoubleAtanOp | PrimOp
DoubleCoshOp | PrimOp
DoubleCosOp | PrimOp
doubleDataCon | TysWiredIn
doubleDataConKey | PrelNames
DoubleDecode_2IntOp | PrimOp
DoubleDivOp | PrimOp
DoubleEqOp | PrimOp
DoubleExpOp | PrimOp
DoubleGeOp | PrimOp
DoubleGtOp | PrimOp
DoubleLeOp | PrimOp
DoubleLogOp | PrimOp
DoubleLtOp | PrimOp
DoubleMulOp | PrimOp
DoubleNegOp | PrimOp
DoubleNeOp | PrimOp
DoublePowerOp | PrimOp
doublePrimTy | TysPrim
doublePrimTyCon | TysPrim
doublePrimTyConKey | PrelNames
doubleQuotes |
1 (Function) | Pretty
2 (Function) | Outputable
DoubleReg | CmmExpr, Cmm
DoubleRep | TyCon, Type
DoubleSinhOp | PrimOp
DoubleSinOp | PrimOp
DoubleSqrtOp | PrimOp
DoubleSubOp | PrimOp
DoubleTanhOp | PrimOp
DoubleTanOp | PrimOp
doubleToBytes | PprBase
doubleTy | TysWiredIn
doubleTyCon | TysWiredIn
doubleTyConKey | PrelNames
doubleTyConName | TysWiredIn
dOUBLE_SIZE | Constants
do_label | Digraph
dphBackend | DynFlags, GHC
dphModules | Vectorise.Builtins.Base, Vectorise.Builtins
dphPackage | DynFlags
dphParPackageId | Module
dphSeqPackageId | Module
dph_Closure | Vectorise.Builtins.Modules
dph_Combinators | Vectorise.Builtins.Modules
dph_Instances | Vectorise.Builtins.Modules
dph_Modules | Vectorise.Builtins.Modules
dph_Orphans | Vectorise.Builtins.Modules
dph_PArray | Vectorise.Builtins.Modules
dph_Prelude_Bool | Vectorise.Builtins.Modules
dph_Prelude_Double | Vectorise.Builtins.Modules
dph_Prelude_Int | Vectorise.Builtins.Modules
dph_Prelude_PArr | Vectorise.Builtins.Modules
dph_Prelude_Tuple | Vectorise.Builtins.Modules
dph_Prelude_Word8 | Vectorise.Builtins.Modules
dph_Repr | Vectorise.Builtins.Modules
dph_Scalar | Vectorise.Builtins.Modules
dph_Unboxed | Vectorise.Builtins.Modules
dropArgs | SimplUtils
dropForAlls | Type
dropList | Util
dropTail | Util
dsBracket | DsMeta
dsCCall | DsCCall
DsEvBind | DsBinds
dsEvBinds | DsBinds
dsExpr | DsExpr
dsExtendMetaEnv | DsMonad
dsForeigns | DsForeign
dsGRHSs | DsGRHSs
dsGuarded | DsGRHSs
dsHsLPred | TcHsType
dsHsType | TcHsType
dsHsWrapper | DsBinds
dsLExpr | DsExpr
dsLHsBinds | DsBinds
dsListComp | DsListComp
dsLit | MatchLit, DsExpr
dsLoadModule | DsMonad
dsLocalBinds | DsExpr
dsLookupClass | DsMonad
dsLookupDataCon | DsMonad
dsLookupGlobal | DsMonad
dsLookupGlobalId | DsMonad
dsLookupMetaEnv | DsMonad
dsLookupTyCon | DsMonad
DsM | DsMonad
DsMatchContext |
1 (Type/Class) | DsMonad
2 (Data Constructor) | DsMonad
DsMetaEnv | DsMonad
DsMetaVal | DsMonad
dsOverLit | MatchLit
dsPArrComp | DsListComp
dsProcExpr | DsArrows
dsSpec | DsBinds
dsSyntaxTable | DsUtils
dsTcEvBinds | DsBinds
dsTopLHsBinds | DsBinds
dsValBinds | DsExpr
DsWarning | DsMonad
DsWrapper | DsMonad
dToStr | Llvm.Types
DualLive |
1 (Type/Class) | CmmSpillReload
2 (Data Constructor) | CmmSpillReload
dualLiveLattice | CmmSpillReload
dualLiveness | CmmSpillReload
dualLivenessWithInsertion | CmmSpillReload
dualLiveTransfers | CmmSpillReload
duDefs | NameSet
dumpDerivingInfo | TcRnMonad
dumpGraph | GraphPpr, GraphColor
dumpIfSet |
1 (Function) | ErrUtils
2 (Function) | CoreMonad
dumpIfSet_dyn |
1 (Function) | ErrUtils
2 (Function) | CoreMonad
dumpIfSet_dyn_or | ErrUtils
dumpOptTcRn | TcRnMonad
dumpPackages | Packages
dumpPrefix | DynFlags, GHC
dumpPrefixForce | DynFlags, GHC
dumpSDoc | ErrUtils
dumpSimplPhase | CoreMonad
dumpStyle | Outputable
dumpTcRn | TcRnMonad
dumpVar | Vectorise.Monad
DupdCC | CostCentre
DupFlag | SimplUtils
dupifyCC | CostCentre
duplicateLocalDs | DsMonad
duUses | NameSet
dylibInstallName | DynFlags, GHC
dYNAMIC | PrelNames
DynamicLinkerLabelInfo | CLabel
dynamicLinkerLabelInfo | CLabel
DynamicTarget | ForeignCall
dynCompileExpr | InteractiveEval, GHC
DynExternal | ExternalCore
DynFlag | DynFlags, GHC
DynFlags |
1 (Type/Class) | DynFlags, GHC
2 (Data Constructor) | DynFlags, GHC
DynLibLoader | DynFlags
dynLibLoader | DynFlags, GHC
dynProfHdr |
1 (Function) | CgProf
2 (Function) | StgCmmProf
DynTag | StgCmmClosure
D_stg_stats | DynFlags
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
emitConstraints | TcRnMonad
emitCostCentreDecl | CgProf
emitCostCentreStackDecl | CgProf
emitData |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
emitDataLits |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
emitExternalCore | MkExternalCore
emitFlat | TcRnMonad
emitFlats | TcRnMonad
emitForeignCall | CgForeignCall
emitForeignCall' | CgForeignCall
emitIf | CgUtils
emitIfThenElse | CgUtils
emitImplication | TcRnMonad
emitImplications | TcRnMonad
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
emptyWC | 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
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
evVarOf | TcRnTypes, TcRnMonad
evVarOfPred | TcRnTypes, TcRnMonad
evVarPred | TcType
evVarTerm | HsBinds, HsSyn, GHC
EvVarX |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
evVarX | TcRnTypes, TcRnMonad
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
exprFreeVars | CoreFVs
exprIsBig | CoreUtils
exprIsCheap | CoreUtils
exprIsCheap' | CoreUtils
exprIsConApp_maybe | CoreUnfold
exprIsConLike | CoreUtils
exprIsDupable | CoreUtils
exprIsExpandable | CoreUtils
exprIsHNF | CoreUtils
exprIsTrivial | CoreUtils
exprOkForSpeculation | CoreUtils
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
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
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
f0 | SPARC.Regs
f1 |
1 (Function) | PPC.Regs
2 (Function) | SPARC.Regs
f20 | PPC.Regs
f21 | PPC.Regs
f22 | SPARC.Regs
f26 | SPARC.Regs
f27 | SPARC.Regs
f32 | CmmExpr, Cmm
f6 | SPARC.Regs
f64 | CmmExpr, Cmm
f8 | SPARC.Regs
FABS | SPARC.Instr
factsEnv | DFMonad
factsStatus | DFMonad
fact_add_to | DFMonad
fact_bot | DFMonad
fact_do_logging | DFMonad
fact_name | DFMonad
FADD |
1 (Data Constructor) | PPC.Instr
2 (Data Constructor) | SPARC.Instr
Failed |
1 (Data Constructor) | Maybes
2 (Data Constructor) | BasicTypes, GHC
failed | BasicTypes, GHC
failIfErrsM | TcRnMonad
failIfM | TcRnMonad
failIOIdKey | PrelNames
failIOName | PrelNames
failLocMsgP | Lexer
failM | IOEnv, TcRnMonad
failMClassOpKey | PrelNames
failME | Maybes
failMName | PrelNames
failM_RDR | PrelNames
FailP | ParserCoreUtils
failP | ParserCoreUtils
failSpanMsgP | Lexer
failTcS | TcSMonad
failWith | TcRnMonad
failWithDs | DsMonad
failWithM | IOEnv, TcRnMonad
failWithTc | TcRnMonad
failWithTcM | TcRnMonad
fake0 | X86.Regs
fake1 | X86.Regs
fake2 | X86.Regs
fake3 | X86.Regs
fake4 | X86.Regs
fake5 | X86.Regs
falseDataCon | TysWiredIn
falseDataConId | TysWiredIn
falseDataConKey | PrelNames
false_RDR | TysWiredIn
FamilyFlavour | HsDecls, HsSyn, GHC
familyInstances | FamInstEnv
FamInst |
1 (Type/Class) | FamInstEnv
2 (Data Constructor) | FamInstEnv
FamInstEnv | FamInstEnv
famInstEnvElts | FamInstEnv
FamInstEnvs | FamInstEnv
famInstHead | FamInstEnv
FamInstSkol | TcRnTypes, TcRnMonad
FamInstTyCon | TyCon
famInstTyCon | FamInstEnv
famInstTyVars | FamInstEnv
fastAnd | FastBool
FastBool | FastBool
fastBool | FastBool
FastChar | FastTypes
fastChr | FastTypes
FastInt | FastTypes
FastMutInt | FastMutInt
FastMutPtr | FastMutInt
fastOr | FastBool
fastOrd | FastTypes
FastPtr | FastTypes
FastString |
1 (Type/Class) | FastString
2 (Data Constructor) | FastString
fatalErrorMsg |
1 (Function) | ErrUtils
2 (Function) | CoreMonad
fatalErrorMsgS | CoreMonad
FCallId | IdInfo
fcat |
1 (Function) | Pretty
2 (Function) | Outputable
FCMP |
1 (Data Constructor) | PPC.Instr
2 (Data Constructor) | SPARC.Instr
FCode |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
FCTIWZ | PPC.Instr
FDEq |
1 (Type/Class) | FunDeps
2 (Data Constructor) | FunDeps
FDEqn | FunDeps
FDIV |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
3 (Data Constructor) | SPARC.Instr
fd_eqs | FunDeps
fd_pos | FunDeps
fd_pred1 | FunDeps
fd_pred2 | FunDeps
fd_qtvs | FunDeps
fd_ty_left | FunDeps
fd_ty_right | FunDeps
FETCHGOT | X86.Instr
FETCHPC |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
FF32 | Size
FF64 | Size
FF80 | Size
fFlags | DynFlags
FFoldType | TcGenDeriv
FGraph |
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
fg_entry | ZipCfg
fg_focus | ZipCfg
fg_others | ZipCfg
FieldLabel | TyCon
FileOption | DynFlags, SysTools
filesToClean | DynFlags, GHC
FillInCaseDefault | CoreMonad
filterBag | Bag
filterIdKey | PrelNames
filterModuleEnv | Module
filterName | PrelNames
filterNameEnv | NameEnv
filterNameSet | NameSet
filterOccEnv | OccName, Name
filterOut | Util
filterPIdKey | PrelNames
filterPName | PrelNames
filterRegsUsed | CmmExpr, Cmm
filterUFM | UniqFM
filterUFM_Directly | UniqFM
filterUniqSet | UniqSet
filterVarEnv_Directly | VarEnv
filterVarSet | VarSet
FinalBranch | CmmBrokenBlock
FinalCall | CmmBrokenBlock
FinalizeWeakOp | PrimOp
FinalJump | CmmBrokenBlock
finally | Exception
FinalReturn | CmmBrokenBlock
FinalStmt | CmmBrokenBlock
FinalSwitch | CmmBrokenBlock
findAlt | CoreUtils
findAndReadIface | LoadIface
findAnns | Annotations
findDefault | CoreUtils
findDupsEq | ListSetOps
FinderCache | HscTypes
findExactModule | Finder
findExposedPackageModule | Finder
findGlobalAnns | GHC
findHomeModule | Finder
findImportedModule | Finder
findInList | ListSetOps
findLocalDupsRdrEnv | RdrName
findMethodBind | TcClassDcl
findModule | GHC
findObjectLinkable | Finder
findObjectLinkableMaybe | Finder
FindResult | HscTypes, Finder
findSplice | RnSource
findUses | NameSet
Fingerprint |
1 (Type/Class) | Fingerprint
2 (Data Constructor) | Fingerprint
fingerprint0 | Fingerprint
fingerprintBinMem | Binary
fingerprintData | Fingerprint
finishInfoTables | CmmBuildInfoTables
finishWarnings | RnNames
firstAIdKey | PrelNames
firstAName | PrelNames
firstfake | X86.Regs
firstJust | Maybes
firstJusts | Maybes
firstPat | DsUtils
fIRST_TAG | DataCon
fits13Bits | SPARC.Base
fits16Bits | PPC.Regs
fixC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
fixC_ |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
fixDs | DsMonad
Fixed | SPARC.CodeGen.Base
FixedArgs | Llvm.Types, Llvm
fixedHdrSize | SMRep
fixedpoint | Dataflow
fixEndian | Llvm.Types
FixItem |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
Fixity |
1 (Type/Class) | BasicTypes, HsSyn, GHC
2 (Data Constructor) | BasicTypes
FixityDirection | BasicTypes, GHC
FixityEnv | HscTypes
FixitySig |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
fixM | IOEnv, TcRnMonad
FixSig | HsBinds, HsSyn, GHC
fixStgRegisters | CgUtils
fixV | Vectorise.Monad.Base, Vectorise.Monad
fixVarSet | VarSet
fi_fam | FamInstEnv
fi_tcs | FamInstEnv
fi_tvs | FamInstEnv
fi_tycon | FamInstEnv
fi_tys | FamInstEnv
Flag |
1 (Type/Class) | CmdLineParser
2 (Data Constructor) | CmdLineParser
flagName | CmdLineParser
flagOptKind | CmdLineParser
flags | DynFlags, GHC
fLangFlags | DynFlags
flatMapBagM | Bag
flatMapBagPairM | Bag
FlatSkol | TcType
flattenBinds | CoreSyn
flattenForAllErrorTcS | TcErrors
flattenSCC | Digraph
flattenSCCs | Digraph
FlavoredEvVar | TcRnTypes, TcRnMonad
Flexi | TcType
float |
1 (Function) | Pretty
2 (Function) | Outputable
float2DoubleLit | Literal
Float2DoubleOp | PrimOp
float2IntLit | Literal
Float2IntOp | PrimOp
FloatAcosOp | PrimOp
FloatAddOp | PrimOp
FloatArg | SMRep
FloatAsinOp | PrimOp
FloatAtanOp | PrimOp
floatBinds | SimplEnv
FloatCoshOp | PrimOp
FloatCosOp | PrimOp
floatDataCon | TysWiredIn
floatDataConKey | PrelNames
FloatDecode_IntOp | PrimOp
FloatDivOp | PrimOp
FloatEqOp | PrimOp
FloatExpOp | PrimOp
FloatGeOp | PrimOp
FloatGtOp | PrimOp
floatingClassKey | PrelNames
floatingClassName | PrelNames
FloatingInfoTable | CmmBuildInfoTables
floatInwards | FloatIn
floatLamArgs | DynFlags, GHC
FloatLeOp | PrimOp
FloatLogOp | PrimOp
FloatLtOp | PrimOp
FloatMulOp | PrimOp
FloatNegOp | PrimOp
FloatNeOp | PrimOp
floatOutConstants | CoreMonad
floatOutLambdas | CoreMonad
floatOutPartialApplications | CoreMonad
FloatOutSwitches |
1 (Type/Class) | CoreMonad
2 (Data Constructor) | CoreMonad
floatOutwards | FloatOut
FloatPowerOp | PrimOp
floatPrimTy | TysPrim
floatPrimTyCon | TysPrim
floatPrimTyConKey | PrelNames
FloatReg | CmmExpr, Cmm
FloatRep | TyCon, Type
Floats | SimplEnv
FloatSinhOp | PrimOp
FloatSinOp | PrimOp
floatSize | Size
FloatSqrtOp | PrimOp
FloatSubOp | PrimOp
FloatTanhOp | PrimOp
FloatTanOp | PrimOp
floatToBytes | PprBase
floatTy | TysWiredIn
floatTyCon | TysWiredIn
floatTyConKey | PrelNames
floatTyConName | TysWiredIn
flushFinderCaches | Finder
fmapEitherM | MonadUtils, IOEnv, TcRnMonad
fmapMaybeM | MonadUtils, IOEnv, TcRnMonad
fmapM_maybe | Maybes
fmap_RDR | PrelNames
FMOV | SPARC.Instr
FMUL |
1 (Data Constructor) | PPC.Instr
2 (Data Constructor) | SPARC.Instr
FNEG |
1 (Data Constructor) | PPC.Instr
2 (Data Constructor) | SPARC.Instr
fNewtypeWrap | RtClosureInspect
fNewtypeWrapM | RtClosureInspect
foldableClassKey | PrelNames
foldableClassName | PrelNames
foldable_foldr_RDR | PrelNames
foldBag | Bag
foldBlockEnv | BlockId
foldBlockEnv' | BlockId
foldBlockSet | BlockId
foldConflicts | StackColor
foldDataConArgs | TcGenDeriv
foldExpDeepLast | ZipCfgCmmRep
foldExpDeepMiddle | ZipCfgCmmRep
foldExpLast | ZipCfgCmmRep
foldExpMiddle | ZipCfgCmmRep
foldl1' | Util
foldl2 | Util
foldlBag | Bag
foldlBagM | Bag
foldlIdKey | PrelNames
foldlM | MonadUtils, IOEnv, TcRnMonad, DsMonad
foldlM_ | MonadUtils, IOEnv, TcRnMonad
foldlOL | OrdList
foldModuleEnv | Module
foldNameEnv | NameEnv
foldNameSet | NameSet
foldOccEnv | OccName, Name
foldOccSet | OccName, Name
foldrBag | Bag
foldRegsDefd | CmmExpr, Cmm
foldRegsUsed | CmmExpr, Cmm
foldrIdKey | PrelNames
foldRight | FiniteMap
foldRightWithKey | FiniteMap
foldrM | MonadUtils, IOEnv, TcRnMonad, DsMonad
foldrName | PrelNames
foldrOL | OrdList
foldr_RDR | PrelNames
foldSlotsDefd | CmmExpr, Cmm
foldSlotsUsed | CmmExpr, Cmm
foldTerm | RtClosureInspect
foldTermM | RtClosureInspect
foldUFM | UniqFM
foldUFM_Directly | UniqFM
foldUniqSet | UniqSet
foldVarEnv | VarEnv
foldVarSet | VarSet
fold_blocks | ZipCfg
fold_edge_facts_b | StackColor
fold_fwd_block | ZipCfg
fold_layout | ZipCfg
fold_succs | ZipCfg
forall_tv_RDR | PrelNames
ForceSpecConstr | SpecConstr
ForD | HsDecls, HsSyn, GHC
Foreign | ZipCfgCmmRep, MkZipCfgCmm
ForeignCall | ForeignCall
ForeignCallToken | LibFFI
ForeignConvention |
1 (Type/Class) | ZipCfgCmmRep, MkZipCfgCmm
2 (Data Constructor) | ZipCfgCmmRep, MkZipCfgCmm
ForeignDecl | HsDecls, HsSyn, GHC
ForeignExport |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
ForeignHint | Cmm, ZipCfgCmmRep
ForeignImport |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
ForeignLabelInExternalPackage | CLabel
ForeignLabelInPackage | CLabel
ForeignLabelInThisPackage | CLabel
ForeignLabelSource | CLabel
foreignLabelStdcallInfo | CLabel
foreignObjPrimTyConKey | PrelNames
ForeignSafety | ZipCfgCmmRep
ForeignStubs |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
ForeignTarget | ZipCfgCmmRep, MkZipCfgCmm
ForeignType | HsDecls, HsSyn, GHC
forgetFact | DFMonad
forgetLastOutFacts | DFMonad
forkAlts |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
forkCgStmts | CgMonad
forkClosureBody |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
forkEval | CgMonad
forkEvalHelp | CgMonad
forkLabelledCode | CgMonad
forkLabelledCodeEC | CgExtCode
forkM | TcRnMonad
forkM_maybe | TcRnMonad
ForkOnOp | PrimOp
ForkOp | PrimOp
forkProc |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
forkStatics |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
ForSigCtxt | TcType, TcMType, TcHsType
forward |
1 (Function) | Digraph
2 (Function) | InteractiveEval, GHC
ForwardFixedPoint | ZipDataflow
ForwardRewrites |
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
Forwards | Util
ForwardTransfers |
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
Found | HscTypes, Finder
FoundMultiple | HscTypes, Finder
fp | SPARC.Regs
fpRel | SPARC.Stack
fpRelEA | SPARC.Instr
fPrim | RtClosureInspect
fPrimM | RtClosureInspect
fractionalClassKey | PrelNames
fractionalClassKeys | PrelNames
fractionalClassName | PrelNames
frameSp | CgMonad
frameworkDirs | PackageConfig, Packages
frameworkPaths | DynFlags, GHC
frameworks | PackageConfig, Packages
freeNamesIfDecl | IfaceSyn
freeNamesIfRule | IfaceSyn
freeReg |
1 (Function) | SPARC.RegPlate
2 (Function) | X86.Regs
3 (Function) | PPC.Regs
FreeRegs |
1 (Type/Class) | RegAlloc.Linear.X86.FreeRegs, RegAlloc.Linear.FreeRegs
2 (Type/Class) | RegAlloc.Linear.PPC.FreeRegs
3 (Data Constructor) | RegAlloc.Linear.PPC.FreeRegs
4 (Type/Class) | RegAlloc.Linear.SPARC.FreeRegs
5 (Data Constructor) | RegAlloc.Linear.SPARC.FreeRegs
freeStackSlots | CgStackery
freeStk | CgMonad
freeTick | SimplMonad
FreeVars | NameSet
freeVars | CoreFVs
freeVarsOf | CoreFVs
freezeAllInGraph | GraphOps, GraphColor
freezeNode | GraphOps, GraphColor
freezeOneInGraph | GraphOps, GraphColor
fRefWrap | RtClosureInspect
fRefWrapM | RtClosureInspect
fReg |
1 (Function) | PPC.Regs
2 (Function) | SPARC.Regs
freshBlockId | MkZipCfg
From | HsExpr, HsSyn, GHC
fromCoI | Coercion
FromDynFlags | DynFlags
fromEnum_RDR | PrelNames
fromEP | BasicTypes
fromException | Exception, Panic
fromIntegerClassOpKey | PrelNames
fromIntegerName | PrelNames
fromInteger_RDR | PrelNames
fromJust | Maybes
fromMaybe | Maybes
fromOL | OrdList
fromRationalClassOpKey | PrelNames
fromRationalName | PrelNames
fromRational_RDR | PrelNames
fromSerialized | Serialized
fromStringClassOpKey | PrelNames
fromStringName | PrelNames
fromString_RDR | PrelNames
FromThen | HsExpr, HsSyn, GHC
FromThenTo | HsExpr, HsSyn, GHC
FromTo | HsExpr, HsSyn, GHC
fromVect | Vectorise.Convert
fromVoidVar | Vectorise.Builtins.Base, Vectorise.Builtins
FRSP | PPC.Instr
fr_exit | ZipDataflow
fr_first | ZipDataflow
fr_last | ZipDataflow
fr_middle | ZipDataflow
fsep |
1 (Function) | Pretty
2 (Function) | Outputable
fsLit | FastString
FSQRT | SPARC.Instr
fstIdKey | PrelNames
fstName | PrelNames
fstOf3 | Util
fsToPackageId | Module
FSUB |
1 (Data Constructor) | PPC.Instr
2 (Data Constructor) | SPARC.Instr
fSuspension | RtClosureInspect
fSuspensionM | RtClosureInspect
FT | TcGenDeriv
fTerm | RtClosureInspect
fTermM | RtClosureInspect
ftext |
1 (Function) | Pretty
2 (Function) | Outputable
fToStr | Llvm.Types
ft_bad_app | TcGenDeriv
ft_co_var | TcGenDeriv
ft_exit_out | ZipDataflow
ft_first_out | ZipDataflow
ft_forall | TcGenDeriv
ft_fun | TcGenDeriv
ft_last_outs | ZipDataflow
ft_middle_out | ZipDataflow
ft_triv | TcGenDeriv
ft_tup | TcGenDeriv
ft_ty_app | TcGenDeriv
ft_var | TcGenDeriv
FuelConsumer | OptimizationFuel, DFMonad
fuelConsumingPass | OptimizationFuel, DFMonad
fuelDec1 | OptimizationFuel, DFMonad
fuelDecrement | OptimizationFuel, DFMonad
fuelExhausted | OptimizationFuel, DFMonad
FuelMonad | OptimizationFuel, DFMonad
fuelRemaining | OptimizationFuel, DFMonad
FuelState | OptimizationFuel, DFMonad
FuelUsingMonad | OptimizationFuel, DFMonad
fullRender | Pretty
FullSlot | StackPlacements
Fun |
1 (Data Constructor) | SMRep
2 (Data Constructor) | CgExtCode
3 (Data Constructor) | RtClosureInspect
funArgTy | Type
FunBind | HsBinds, HsSyn, GHC
funcAlign | Llvm.Types, Llvm
funcArgs | Llvm.AbsSyn, Llvm
funcAttrs | Llvm.AbsSyn, Llvm
funcBody | Llvm.AbsSyn, Llvm
funcCc | Llvm.Types, Llvm
funcDecl | Llvm.AbsSyn, Llvm
funcLinkage | Llvm.Types, Llvm
funcSect | Llvm.AbsSyn, Llvm
FunctionEntry | CmmBrokenBlock
FunctionOrData | BasicTypes
functorClassKey | PrelNames
functorClassName | PrelNames
functorLikeTraverse | TcGenDeriv
FunDep | Class
FunDepOrigin | TcRnTypes, TcRnMonad
funEntryChecks | CgHeapery
FunInfo | Cmm
funInfoTable |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
funInsert | LlvmCodeGen.Base
FunLike | BasicTypes
funLookup | LlvmCodeGen.Base
funPtrTyConKey | PrelNames
funPtrTyConName | PrelNames
funResultTy | Type, GHC
FunRhs | HsExpr, HsSyn, GHC
FunSigCtxt | TcType, TcMType, TcHsType
funTag |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
funTagLFInfo | ClosureInfo
funTyCon | Type
funTyConKey | PrelNames
funTyFixity | BasicTypes
fun_co_fn | HsBinds, HsSyn, GHC
fun_id | HsBinds, HsSyn, GHC
fun_infix | HsBinds, HsSyn, GHC
fun_matches | HsBinds, HsSyn, GHC
fun_tick | HsBinds, HsSyn, GHC
fuzzyMatch | Util
FxTOy | SPARC.Instr
g0 | SPARC.Regs
g1 | SPARC.Regs
g2 | SPARC.Regs
GABS | X86.Instr
GADD | X86.Instr
GadtConstr | ExternalCore
gammaTy | TysPrim
gammaTyVar | TysPrim
gblock | Exception
gbracket | Exception, GHC
GC | ZipCfgCmmRep, MkZipCfgCmm
gcatch | Exception, GHC
GCEnter1 | CmmExpr, Cmm
GCFun | CmmExpr, Cmm
GCMP | X86.Instr
GCOS | X86.Instr
gcWord | CmmExpr, Cmm
GDIV | X86.Instr
GDTOI | X86.Instr
GE |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
geClassOpKey | PrelNames
geName | PrelNames
genAuxBind | TcGenDeriv
GenAvailInfo | HscTypes
GenBasicBlock | Cmm
genCCall | SPARC.CodeGen.CCall
GenCmm | Cmm
genCmmLabelRef | LlvmCodeGen.Base
GenCmmTop | Cmm
GenDefMeth | Class
generatedSrcLoc | SrcLoc
GenericDM | BasicTypes
GenericRep | SMRep
gENERICS | PrelNames
genericTyConNames | PrelNames
genLlvmData | LlvmCodeGen.Data
genLlvmProc | LlvmCodeGen.CodeGen
GenPatCtxt | TcType, TcMType, TcHsType
GenSigCtxt | TcType, TcMType, TcHsType
GenStgAlt | StgSyn
GenStgArg | StgSyn
GenStgBinding | StgSyn
GenStgExpr | StgSyn
GenStgLiveVars | StgSyn
GenStgRhs | StgSyn
genStringLabelRef | LlvmCodeGen.Base
genUnitDataConKey | PrelNames
genUnitDataCon_RDR | PrelNames
genUnitTyConKey | PrelNames
genUnitTyConName | PrelNames
gen_Bounded_binds | TcGenDeriv
gen_Data_binds | TcGenDeriv
gen_Enum_binds | TcGenDeriv
gen_Eq_binds | TcGenDeriv
gen_Foldable_binds | TcGenDeriv
gen_Functor_binds | TcGenDeriv
gen_Ix_binds | TcGenDeriv
gen_Ord_binds | TcGenDeriv
gen_Read_binds | TcGenDeriv
gen_Show_binds | TcGenDeriv
gen_Traversable_binds | TcGenDeriv
gen_Typeable_binds | TcGenDeriv
get |
1 (Function) | State
2 (Function) | Binary
getAllFacts | DFMonad
getAmode | SPARC.CodeGen.Amode
getAnnotations | CoreMonad
getAnnTargetName_maybe | Annotations
GetApStackValOp | PrimOp
getArg | CmdLineParser
getArgAmode |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
getArgAmodes | CgBindery
getAssigR | RegAlloc.Linear.State
getAt | Binary
getBangStrictness | HsTypes, HsSyn, GHC
getBangType | HsTypes, HsSyn, GHC
getBindings | GHC
getBindName | Vectorise.Monad.Local, Vectorise.Monad
getBinds |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getBlockAssigR | RegAlloc.Linear.State
getBlockIdNat | NCGMonad
getBreak | BreakArray, GHC
getByte | Binary
getByteArray | Binary
getCAddrModeIfVolatile | CgBindery
getCallMethod |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
getCgIdInfo |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
getCgStmts | CgMonad
getCgStmts' | CgMonad
getCgStmtsEC | CgExtCode
getCgStmtsEC' | CgExtCode
getClassPredTys | TcType
getClassPredTys_maybe | TcType
getClosureData | RtClosureInspect
getClosureType |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
getCmd | Util
getCmdLineState | CmdLineParser
getCmm |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getCode | StgCmmMonad
getCodeR | StgCmmMonad
getCondCode | SPARC.CodeGen.CondCode
getConstraintVar | TcRnMonad
getConstrTag |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
getContext | InteractiveEval, GHC
getCoreModuleName | ParserCoreUtils
getCoreToDo | CoreMonad
getCtLoc | TcRnMonad
getDeclaredDefaultTys | TcRnMonad
getDefaultInfo | TcSMonad
getDeltaNat | NCGMonad
getDeltaR | RegAlloc.Linear.State
getDFunTyKey | TcType
getDictionary | Binary
getDOpts | TcRnMonad
getDOptsDs | DsMonad
getDOptsSmpl | SimplMonad
getDynFlags |
1 (Function) | Lexer
2 (Function) | CgMonad
3 (Function) | StgCmmMonad
4 (Function) | CoreMonad
5 (Function) | TcSMonad
getDynFlagsNat | NCGMonad
GetElemPtr | Llvm.AbsSyn, Llvm
getEnclosingCC | SimplEnv
getEndOfBlockInfo | CgMonad
getEnv |
1 (Function) | IOEnv, TcRnMonad
2 (Function) | CgExtCode
getEnvs | TcRnMonad
getEps | TcRnMonad
getEpsAndHpt | TcRnMonad
getEpsVar | TcRnMonad
getEqPredTys | Coercion
getErrCtxt | TcRnMonad
getErrsVar | TcRnMonad
getExitFact | DFMonad
getExtraViaCOpts | SysTools
getFact | DFMonad
getFamEnvs | SimplMonad
getFamInstEnvs | TcSMonad
getFastStringTable | FastString
getFinalStackHW | CgStackery
getFirstAnnotations | CoreMonad
getFixityEnv | TcRnMonad
getFloats | SimplEnv
getFreeRegs |
1 (Function) | RegAlloc.Linear.X86.FreeRegs, RegAlloc.Linear.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.SPARC.FreeRegs
getFreeRegsR | RegAlloc.Linear.State
getGblEnv |
1 (Function) | TcRnMonad
2 (Function) | TcSMonad
getGenericInstances | TcClassDcl
getGhcMode | TcRnMonad
getGhcModeDs | DsMonad
getGlobalRdrEnv | TcRnMonad
getGlobalType | Llvm.Types, Llvm
getGlobalVar | Llvm.Types, Llvm
getGRE | GHC
getGRE_NameQualifier_maybes | RdrName
getHeapUsage | StgCmmMonad
getHistoryModule | InteractiveEval, GHC
getHistorySpan |
1 (Function) | InteractiveEval
2 (Function) | GHC
getHiVirtualRegFromLo | Reg
getHiVRegFromLo | Reg
getHpRelOffset |
1 (Function) | CgHeapery
2 (Function) | StgCmmLayout, StgCmmHeap
getHpt | TcRnMonad
getHpUsage |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getHscEnv | CoreMonad
getHValue | Linker
getIfModule | TcRnMonad
getImports |
1 (Function) | TcRnMonad
2 (Function) | HeaderInfo
getInfo | InteractiveEval, GHC
getInfoDown |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getInLocalScope | TcEnv
getInScope | SimplEnv
getInScopeVars | VarEnv
getInstEnvs | TcSMonad
getKey | Unique
getKeyFastInt | Unique
getLclEnv | TcRnMonad
getLclTypeEnv | TcRnMonad
getLexState | Lexer
getLink | Llvm.Types, Llvm
getLit | Llvm.Types, Llvm
getLitType | Llvm.Types, Llvm
getLiveStackBindings | CgBindery
getLiveStackSlots | CgBindery
getLoc | SrcLoc, GHC
getLocalNonValBinders | RnNames
getLocalRdrEnv | TcRnMonad
getLookupOccRn | RnEnv
getMaskingState | Exception
getMessages | Lexer
getModBreaks | InteractiveEval
getMode | SimplEnv
getModSummary | GHC
getModule |
1 (Function) | TcRnMonad
2 (Function) | CoreMonad
getModuleDs | DsMonad
getModuleExports | TcRnDriver
getModuleGraph | GHC
getModuleInfo | GHC
getModuleName |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getName |
1 (Function) | Name, GHC
2 (Function) | Llvm.Types, Llvm
getNameCache | IfaceEnv
getNamesInScope | InteractiveEval, GHC
getNewLabelNat | NCGMonad
getNewRegNat | NCGMonad
getNewRegPairNat | NCGMonad
getNode | GraphOps, GraphColor
getNonVoidArgAmodes | StgCmmEnv
getOccName | Name, GHC
getOccString | Name
getOptions | HeaderInfo
getOptionsFromFile | HeaderInfo
getOpts | DynFlags
getOrigNameCache | CoreMonad
getOverlapFlag | Inst
getPackageDetails | Packages
getPackageExtraCcOpts | Packages
getPackageFrameworkPath | Packages
getPackageFrameworks | Packages
getPackageIncludePath | Packages
getPackageLibraryPath | Packages
getPackageLinkOpts | Packages
getPicBaseMaybeNat | NCGMonad
getPicBaseNat | NCGMonad
getPlainName | Llvm.Types, Llvm
getPprStyle | Outputable
getPreloadPackagesAnd | Packages
getPrimOpResultInfo | PrimOp
getPrintUnqual | GHC
getPState | Lexer
getRdrEnvs | TcRnMonad
getRdrName | RdrName
getRdrNamesInScope | InteractiveEval, GHC
getRealSp | CgStackery
getRecFieldEnv | TcRnMonad
getRegister | SPARC.CodeGen.Gen32
getRegisterReg | SPARC.CodeGen.Base
getResumeContext | InteractiveEval, GHC
getRichTokenStream | GHC
getRuleBase | CoreMonad
getRules | Rules
gets | State
getScopedTyVarBinds | TcEnv
getSequel | StgCmmMonad
getSequelAmode | CgCallConv
getSession | HscTypes, GHC
getSessionDynFlags | GHC
getSimplCount | SimplMonad
getSimplRules | SimplMonad, SimplEnv
getSomeReg | SPARC.CodeGen.Gen32
GetSparkOp | PrimOp
getSpRelOffset | CgStackery
getSrcLoc |
1 (Function) | Name
2 (Function) | Lexer
getSrcSpan | Name
getSrcSpanDs | DsMonad
getSrcSpanM | TcRnMonad
getSRT | CgMonad
getSRTInfo |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
getSRTLabel |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getStackFrame | CgStackery
getStackSlot | StackPlacements
getStackSlotFor | RegAlloc.Linear.StackMap
getStage | TcRnMonad
getState |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getStaticBinds |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getStatType | Llvm.Types, Llvm
getStgToDo | DynFlags
getStkUsage | CgMonad
getTag_RDR | PrelNames
getTargets | GHC
getTcEvBinds | TcSMonad
getTcEvBindsBag | TcSMonad
getTcSContext | TcSMonad
getTcSTyBinds | TcSMonad
getTcSTyBindsMap | TcSMonad
getThisPackage |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getTickyCtrLabel |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getTokenStream | GHC
getTopEnv |
1 (Function) | TcRnMonad
2 (Function) | TcSMonad
getTvInScope | Type, TcType
getTvSubst | SimplEnv
getTvSubstEnv | Type, TcType
getTypeSigNames | HsBinds, HsSyn, GHC
getTyVar | Type
getTyVar_maybe | Type
getUnfoldingInRuleMatch | SimplUtils
getUnique | Unique, PrelNames
getUniqueM | UniqSupply, SimplMonad
getUniqueNat | NCGMonad
getUniqueR | RegAlloc.Linear.State
getUniquesM | UniqSupply, SimplMonad
getUniqueSupplyM | UniqSupply, SimplMonad
getUniqueUs | UniqSupply
getUntouchables | TcSMonad
getUpdFrameOff | StgCmmMonad
getUs | UniqSupply
getUserData | Binary
getVarType | Llvm.Types, Llvm
getVerbFlag | DynFlags
getVirtHp |
1 (Function) | CgHeapery
2 (Function) | StgCmmMonad, StgCmmHeap
getVirtSp | CgStackery
getVolatileRegs | CgBindery
getWantedLoc | TcSMonad
getWarnings | HscTypes, GHC
getWayFlags | StaticFlags
get_GlobalReg_addr |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
GEU |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
ge_RDR | PrelNames
gfinally | Exception, GHC
GFREE | X86.Instr
GFTOI | X86.Instr
ghandle | Exception
Ghc |
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes
GhcApiCallbacks |
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes, GHC
GhcApiError | HscTypes
ghcError | Panic
GhcException | Panic, GHC
ghcExit | ErrUtils
GhciStmt | HsExpr, HsSyn, GHC
ghciSupported | Util
ghciTablesNextToCode | Util
ghciUsagePath | DynFlags, GHC
GhcLink | DynFlags, GHC
ghcLink | DynFlags, GHC
GhcMode | DynFlags, GHC
ghcMode | DynFlags, GHC
GhcMonad | HscTypes, GHC
ghcPrimExports | PrelInfo
ghcPrimIds | MkId, PrelInfo
GhcT |
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes
ghcUsagePath | DynFlags, GHC
gHC_ADDR | PrelNames
gHC_ARR | PrelNames
gHC_BASE | PrelNames
gHC_BOOL | PrelNames
gHC_CLASSES | PrelNames
gHC_CONC | PrelNames
gHC_DESUGAR | PrelNames
gHC_ENUM | PrelNames
gHC_ERR | PrelNames
gHC_EXTS | PrelNames
gHC_FLOAT | PrelNames
gHC_GENERICS | PrelNames
gHC_INT | PrelNames
gHC_INTEGER | PrelNames
gHC_INTEGER_TYPE | PrelNames
gHC_IO | PrelNames
gHC_IO_Exception | PrelNames
gHC_LIST | PrelNames
gHC_MAGIC | PrelNames
gHC_NUM | PrelNames
gHC_ORDERING | PrelNames
gHC_PACK | PrelNames
gHC_PARR | PrelNames
gHC_PRIM | PrelNames
gHC_PTR | PrelNames
gHC_READ | PrelNames
gHC_REAL | PrelNames
gHC_SHOW | PrelNames
gHC_ST | PrelNames
gHC_STABLE | PrelNames
gHC_TOP_HANDLER | PrelNames
gHC_TUPLE | PrelNames
gHC_TYPES | PrelNames
gHC_UNIT | PrelNames
gHC_WORD | PrelNames
GITOD | X86.Instr
GITOF | X86.Instr
Given | TcRnTypes, TcRnMonad
GivenLoc | TcRnTypes, TcRnMonad
givesUniquePredecessorTo | CmmZipUtil
glasgowExtsFlags | DynFlags
GLD | X86.Instr
GLD1 | X86.Instr
GLDZ | X86.Instr
Global |
1 (Type/Class) | FastFunctions
2 (Data Constructor) | Vectorise.Env
global |
1 (Function) | FastFunctions
2 (Function) | Util
globalEmptyMVar | Util
GlobalEnv |
1 (Type/Class) | Vectorise.Env
2 (Data Constructor) | Vectorise.Env
globaliseAndTidyId | TidyPgm
globaliseId | Var, Id
globalMVar | Util
GlobalRdrElt | RdrName
GlobalRdrEnv | RdrName
globalRdrEnvElts | RdrName
GlobalReg | CmmExpr, Cmm
globalRegMaybe |
1 (Function) | SPARC.RegPlate
2 (Function) | X86.Regs
3 (Function) | PPC.Regs
globalRegType | CmmExpr, Cmm
globalScalars | Vectorise.Monad.Global, Vectorise.Monad
global_bindings | Vectorise.Env
global_boxed_tycons | Vectorise.Env
global_datacons | Vectorise.Env
global_exported_vars | Vectorise.Env
global_fam_inst_env | Vectorise.Env
global_inst_env | Vectorise.Env
global_pa_funs | Vectorise.Env
global_pr_funs | Vectorise.Env
global_scalars | Vectorise.Env
global_tycons | Vectorise.Env
global_vars | Vectorise.Env
gmask | Exception
GMOV | X86.Instr
GMUL | X86.Instr
GNEG | X86.Instr
gonException | Exception
goto_end | ZipCfg
GotSymbolOffset | CLabel
GotSymbolPtr | CLabel
granFetchAndReschedule | CgParallel
granThunk | StgCmmGran
granYield |
1 (Function) | CgParallel
2 (Function) | StgCmmGran
Graph |
1 (Type/Class) | GraphBase, GraphColor
2 (Data Constructor) | GraphBase, GraphColor
3 (Type/Class) | Digraph
4 (Type/Class) | ZipCfg
5 (Data Constructor) | ZipCfg
graphAddConflictSet | StackColor
graphFromEdgedVertices | Digraph
graphFromVerticesAndAdjacency | Digraph
graphMap | GraphBase, GraphColor
graphMapModify | GraphBase, GraphColor
graphOfAGraph | MkZipCfg, MkZipCfgCmm
graphOfLGraph | ZipCfg
graphOfMiddles | MkZipCfg
graphOfZTail | MkZipCfg
graphWasRewritten | DFMonad
GRE | RdrName
gReg | SPARC.Regs
gresFromAvails | RnNames
gre_name | RdrName
gre_par | RdrName
gre_prov | RdrName
GRHS |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
GRHSs |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
grhssGRHSs | HsExpr, HsSyn, GHC
grhssLocalBinds | HsExpr, HsSyn, GHC
GroupStmt | HsExpr, HsSyn, GHC
groupWithIdKey | PrelNames
groupWithName | PrelNames
growPredTyVars | TcMType
growThetaTyVars | TcMType
GSIN | X86.Instr
GSQRT | X86.Instr
GST | X86.Instr
GSUB | X86.Instr
GTAN | X86.Instr
gtry | Exception
GTT |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
gtTag_RDR | PrelNames
gt_RDR | PrelNames
GU |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
guessTarget | GHC
gunblock | Exception
g_blocks | ZipCfg
g_entry | ZipCfg
HA | PPC.Regs
haddockHTMLs | PackageConfig, Packages
haddockInterfaces | PackageConfig, Packages
haddockOptions | DynFlags, GHC
halfWordWidth | CmmExpr, Cmm
hALF_WORD_SIZE | SMRep
hALF_WORD_SIZE_IN_BITS | SMRep
handle | Exception
handleFlagWarnings | HscTypes
handleGhcException | Panic
handleIO | Exception
handleJust | Exception
Handler |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
handleSourceError | HscTypes, GHC
hang |
1 (Function) | Pretty
2 (Function) | Outputable
happensBefore | DriverPhases
HasArg | CmdLineParser
hasCAF | CLabel
hasEqualities | Inst
hashExpr | CoreUtils
hashLiteral | Literal
hashName | Name
HasInfo | IfaceSyn
hasKey | Unique, PrelNames
hasNoBinding | Id
hasNoDups | ListSetOps
hasNoGlobalRegs | CmmUtils
hasNoLBVarInfo | IdInfo
hasSomeUnfolding | CoreSyn
hasSpecPrags | HsBinds, HsSyn, GHC
HasStaticClosure | Cmm
hasVertexG | Digraph
hasWarnings | HscTypes, GHC
hasZEncoding | FastString
HavingSuccessors | ZipCfg
hcat |
1 (Function) | Pretty
2 (Function) | Outputable
HCc | DriverPhases
hcSuf | DynFlags, GHC
headFS | FastString
heapHWM |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
heapIdInfo | CgBindery
HeapOverflow | Exception
HeapUsage |
1 (Type/Class) | CgMonad
2 (Data Constructor) | CgMonad
3 (Type/Class) | StgCmmMonad
4 (Data Constructor) | StgCmmMonad
hexDigit | Ctype
hexToChar | LexCore
hGetStringBuffer | StringBuffer
hGetStringBufferBlock | StringBuffer
HI |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
hiddenModules | PackageConfig, Packages
HidePackage | DynFlags
hiDir | DynFlags, GHC
HintedCmmActual | Cmm
HintedCmmActuals | Cmm
HintedCmmFormal | Cmm
HintedCmmFormals | Cmm
hintlessCmm | Cmm
History |
1 (Type/Class) | InteractiveEval, GHC
2 (Data Constructor) | InteractiveEval
historyApStack | InteractiveEval
historyBreakInfo | InteractiveEval, GHC
historyEnclosingDecl | InteractiveEval, GHC
hiSuf | DynFlags, GHC
hm_details | HscTypes
hm_iface | HscTypes
hm_linkable | HscTypes
hoistBinding | Vectorise.Utils.Hoisting, Vectorise.Utils
hoistExpr | Vectorise.Utils.Hoisting, Vectorise.Utils
hoistPolyVExpr | Vectorise.Utils.Hoisting, Vectorise.Utils
hoistVExpr | Vectorise.Utils.Hoisting, Vectorise.Utils
HomeModInfo |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
HomePackageTable | HscTypes
homepage | PackageConfig, Packages
Hp | CmmExpr, Cmm
HpAlloc | CmmExpr, Cmm
hpcDir | DynFlags, GHC
hpChkGen | CgHeapery
hpChkNodePointsAssignSp0 | CgHeapery
HpcInfo |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
hpcInfoHash | HscTypes
hpcInfoTickCount | HscTypes
hpcTable | CgHpc
hpcUsed | HscTypes
HpLim | CmmExpr, Cmm
hpReg | CmmExpr, Cmm
hpRel |
1 (Function) | CgHeapery
2 (Function) | StgCmmLayout, StgCmmHeap
hPrintDump | Outputable
hptInstances | HscTypes
hptRules | HscTypes
hptVectInfo | HscTypes
hPutFS | FastString
HsAnnotation | HsDecls, HsSyn, GHC
HsApp | HsExpr, HsSyn, GHC
HsAppTy | HsTypes, HsSyn, GHC
HsArity | IfaceSyn
HsArrApp | HsExpr, HsSyn, GHC
HsArrAppType | HsExpr, HsSyn, GHC
HsArrForm | HsExpr, HsSyn, GHC
HsBang | BasicTypes, HsTypes, HsSyn, GHC
HsBangTy | HsTypes, HsSyn, GHC
HsBind | HsBinds, HsSyn, GHC
HsBindLR | HsBinds, HsSyn, GHC
HsBinTick | HsExpr, HsSyn, GHC
HsBootFile | DriverPhases, HscTypes
HsBracket |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HsBracketOut | HsExpr, HsSyn, GHC
Hsc | DriverPhases
HsCase | HsExpr, HsSyn, GHC
HscAsm | DynFlags, GHC
hscBackend | HscMain
hscBatchCompiler | HscMain
HscC | DynFlags, GHC
hscCheckRecompBackend | HscMain
hscCmmFile | HscMain
hscCompileBatch | HscMain
hscCompileInteractive | HscMain
hscCompileNothing | HscMain
hscCompileOneShot | HscMain
hscDesugar | HscMain
HscEnv |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
hscEPS | HscTypes
hscGenBootOutput | HscMain
hscGenHardCode | HscMain
hscGenOutput | HscMain
HsChar | HsLit, HsSyn, GHC
HsCharPrim | HsLit, HsSyn, GHC
hscImport | HscMain
hscInteractiveCompiler | HscMain
HscInterpreted | DynFlags, GHC
HscJava | DynFlags, GHC
hscKcType | HscMain
HsClassP | HsTypes, HsSyn, GHC
HscLlvm | DynFlags, GHC
HsCmd | HsExpr, HsSyn, GHC
HsCmdTop |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HscNoRecomp | HscMain
hscNoRecomp | HscMain
hscNormalIface | HscMain
HscNothing | DynFlags, GHC
hscNothingCompiler | HscMain
HsCompiler |
1 (Type/Class) | HscMain
2 (Data Constructor) | HscMain
hsConDeclArgTys | HsDecls, HsSyn, GHC
HsConDeclDetails | HsDecls, HsSyn, GHC
HsConDetails | HsPat, HsSyn, GHC
hscOneShotCompiler | HscMain
hsConPatArgs | HsPat, HsSyn, GHC
HsConPatDetails | HsPat, HsSyn, GHC
HsContext | HsTypes, HsSyn, GHC
HsCoreAnn | HsExpr, HsSyn, GHC
HsCoreTy | HsTypes, HsSyn, GHC
hscOutName | DynFlags, GHC
hscParse | HscMain
hscParseIdentifier | HscMain
HscRecomp | HscMain
hscRecompile | HscMain
hscSimplify | HscMain
HscSource | DriverPhases, HscTypes
hscSourceString | DriverPhases, HscTypes
HscStatus | HscMain
HscStatus' | HscMain
hscStmt | HscMain
HscTarget | DynFlags, GHC
hscTarget | DynFlags, GHC
hscTcExpr | HscMain
hscTypecheck | HscMain
hscTypecheckRename | HscMain
hscWriteIface | HscMain
hsc_callbacks | HscTypes
hsc_dflags | HscTypes
hsc_EPS | HscTypes
hsc_FC | HscTypes
hsc_HPT | HscTypes
hsc_IC | HscTypes
hsc_MLC | HscTypes
hsc_mod_graph | HscTypes
hsc_NC | HscTypes
hsc_OptFuel | HscTypes
hsc_targets | HscTypes
hsc_type_env_var | HscTypes
HsDecl | HsDecls, HsSyn, GHC
HsDo | HsExpr, HsSyn, GHC
HsDocString |
1 (Type/Class) | HsDoc, HsSyn, GHC
2 (Data Constructor) | HsDoc, HsSyn, GHC
HsDocTy | HsTypes, HsSyn, GHC
HsDoublePrim | HsLit, HsSyn, GHC
hsep |
1 (Function) | Pretty
2 (Function) | Outputable
HsEqualP | HsTypes, HsSyn, GHC
HsExplicitFlag | HsTypes, HsSyn, GHC
hsExplicitTvs | HsTypes, HsSyn, GHC
HsExpr | HsExpr, HsSyn, GHC
HsExtCore |
1 (Type/Class) | HsSyn, GHC
2 (Data Constructor) | HsSyn, GHC
HsFirstOrderApp | HsExpr, HsSyn, GHC
HsFloatPrim | HsLit, HsSyn, GHC
HsForAllTy | HsTypes, HsSyn, GHC
hsForeignDeclsBinders | HsUtils, HsSyn, GHC
HsFractional | HsLit, HsSyn, GHC
HsFunTy | HsTypes, HsSyn, GHC
HsGroup |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
hsGroupBinders | HsUtils, HsSyn, GHC
HsHigherOrderApp | HsExpr, HsSyn, GHC
HsIf | HsExpr, HsSyn, GHC
HsInline | IfaceSyn
HsInt | HsLit, HsSyn, GHC
HsInteger | HsLit, HsSyn, GHC
HsIntegral | HsLit, HsSyn, GHC
HsIntPrim | HsLit, HsSyn, GHC
HsIParam | HsTypes, HsSyn, GHC
HsIPBinds |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
HsIPVar | HsExpr, HsSyn, GHC
HsIsString | HsLit, HsSyn, GHC
HsKindSig | HsTypes, HsSyn, GHC
HsLam | HsExpr, HsSyn, GHC
HsLet | HsExpr, HsSyn, GHC
hsLibraries | PackageConfig, Packages
HsListTy | HsTypes, HsSyn, GHC
HsLit |
1 (Type/Class) | HsLit, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
hsLitKey | MatchLit
hsLitType | TcHsSyn
hsLMatchPats | HsExpr, HsSyn, GHC
HsLocalBinds | HsBinds, HsSyn, GHC
HsLocalBindsLR | HsBinds, HsSyn, GHC
hsLPatType | TcHsSyn
hsLTyVarLocName | HsTypes, HsSyn, GHC
hsLTyVarLocNames | HsTypes, HsSyn, GHC
hsLTyVarName | HsTypes, HsSyn, GHC
hsLTyVarNames | HsTypes, HsSyn, GHC
HsMatchContext | HsExpr, HsSyn, GHC
hsmodDecls | HsSyn, GHC
hsmodDeprecMessage | HsSyn, GHC
hsmodExports | HsSyn, GHC
hsmodHaddockModHeader | HsSyn, GHC
hsmodImports | HsSyn, GHC
hsmodName | HsSyn, GHC
HsModule |
1 (Type/Class) | HsSyn, GHC
2 (Data Constructor) | HsSyn, GHC
HsNoBang | BasicTypes, HsTypes, HsSyn, GHC
HsNoCafRefs | IfaceSyn
HsNumTy | HsTypes, HsSyn, GHC
HsOpTy | HsTypes, HsSyn, GHC
HsOverLit |
1 (Type/Class) | HsLit, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
hsOverLitKey | MatchLit
hsOverLitName | TcHsSyn
HsPar | HsExpr, HsSyn, GHC
HsPArrTy | HsTypes, HsSyn, GHC
HsParTy | HsTypes, HsSyn, GHC
hsPatNeedsParens | HsPat, HsSyn, GHC
hsPatType | TcHsSyn
HsPp | DriverPhases
HsPred | HsTypes, HsSyn, GHC
HsPredTy | HsTypes, HsSyn, GHC
HsProc | HsExpr, HsSyn, GHC
HsQuasiQuote |
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsTypes, HsSyn, GHC
HsQuasiQuoteE | HsExpr, HsSyn, GHC
HsQuasiQuoteTy | HsTypes, HsSyn, GHC
HsRat | HsLit, HsSyn, GHC
HsRecField |
1 (Type/Class) | HsPat, HsSyn, GHC
2 (Data Constructor) | HsPat, HsSyn, GHC
hsRecFieldArg | HsPat, HsSyn, GHC
HsRecFieldCon | RnPat
HsRecFieldContext | RnPat
hsRecFieldId | HsPat, HsSyn, GHC
HsRecFieldPat | RnPat
HsRecFields |
1 (Type/Class) | HsPat, HsSyn, GHC
2 (Data Constructor) | HsPat, HsSyn, GHC
hsRecFields | HsPat, HsSyn, GHC
HsRecFieldUpd | RnPat
HsRecordBinds | HsExpr, HsSyn, GHC
hsRecPun | HsPat, HsSyn, GHC
HsRecTy | HsTypes, HsSyn, GHC
HsRule | HsDecls, HsSyn, GHC
HsSCC | HsExpr, HsSyn, GHC
hsSigDoc | HsBinds, HsSyn, GHC
hsSigFVs | RnHsSyn
hsSigsFVs | RnHsSyn
HsSplice |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HsSpliceE | HsExpr, HsSyn, GHC
HsSpliceTy | HsTypes, HsSyn, GHC
HsSrcFile | DriverPhases, HscTypes
HsStmtContext | HsExpr, HsSyn, GHC
HsStrict | BasicTypes, HsTypes, HsSyn, GHC
HsStrictness | IfaceSyn
HsString | HsLit, HsSyn, GHC
HsStringPrim | HsLit, HsSyn, GHC
HsTick | HsExpr, HsSyn, GHC
HsTickPragma | HsExpr, HsSyn, GHC
HsTupArg | HsExpr, HsSyn, GHC
HsTupleTy | HsTypes, HsSyn, GHC
hsTyClDeclBinders | HsUtils, HsSyn, GHC
hsTyClDeclsBinders | HsUtils, HsSyn, GHC
HsType |
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HsTyVar | HsTypes, HsSyn, GHC
HsTyVarBndr | HsTypes, HsSyn, GHC
hsTyVarKind | HsTypes, HsSyn, GHC
hsTyVarName | HsTypes, HsSyn, GHC
hsTyVarNameKind | HsTypes, HsSyn, GHC
hsTyVarNames | HsTypes, HsSyn, GHC
HsUnfold | IfaceSyn
HsUnpack | BasicTypes, HsTypes, HsSyn, GHC
HsUnpackFailed | BasicTypes, HsTypes, HsSyn, GHC
HsValBinds |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
HsValBindsLR | HsBinds, HsSyn, GHC
HsVar | HsExpr, HsSyn, GHC
HsWordPrim | HsLit, HsSyn, GHC
HsWrap | HsExpr, HsSyn, GHC
HsWrapper | HsBinds, HsSyn, GHC
hs_annds | HsDecls, HsSyn, GHC
hs_defds | HsDecls, HsSyn, GHC
hs_derivds | HsDecls, HsSyn, GHC
hs_docs | HsDecls, HsSyn, GHC
hs_fixds | HsDecls, HsSyn, GHC
hs_fords | HsDecls, HsSyn, GHC
hs_instds | HsDecls, HsSyn, GHC
hs_ruleds | HsDecls, HsSyn, GHC
hs_tyclds | HsDecls, HsSyn, GHC
hs_valds | HsDecls, HsSyn, GHC
hs_warnds | HsDecls, HsSyn, GHC
hugsOptions | PackageConfig, Packages
HValue | ByteCodeLink, Linker, GHC
hwSp | CgMonad
i1 | Llvm.Types, Llvm
i128 | Llvm.Types
i16 | Llvm.Types, Llvm
i32 | Llvm.Types, Llvm
i386_insert_ffrees | X86.Instr
i64 | Llvm.Types, Llvm
i8 | Llvm.Types, Llvm
i8Ptr | Llvm.Types, Llvm
IAmALoopBreaker | BasicTypes, IdInfo
IAmDead | BasicTypes, IdInfo
iBinds | TcEnv
iBox | FastTypes
icPrintUnqual | HscTypes
ic_binds | TcRnTypes, TcRnMonad
ic_cwd | HscTypes
ic_env | TcRnTypes, TcRnMonad
ic_exports | HscTypes
ic_given | TcRnTypes, TcRnMonad
ic_insol | TcRnTypes, TcRnMonad
ic_loc | TcRnTypes, TcRnMonad
ic_resume | HscTypes
ic_rn_gbl_env | HscTypes
ic_skols | TcRnTypes, TcRnMonad
ic_tmp_ids | HscTypes
ic_toplev_scope | HscTypes
ic_untch | TcRnTypes, TcRnMonad
ic_wanted | TcRnTypes, TcRnMonad
ID | MonadUtils, IOEnv, TcRnMonad
Id |
1 (Type/Class) | ExternalCore
2 (Type/Class) | Var, Id, GHC
idArity | Id
idCafInfo | Id
idCgRep | SMRep
IdCo | Coercion
idCoreRules | Id
idDataCon | Id, GHC
idDemandInfo | Id
idDemandInfo_maybe | Id
IdDetails | IdInfo
idDetails | Var, Id
idDsWrapper | DsMonad
ideclAs | HsImpExp, HsSyn, GHC
ideclHiding | HsImpExp, HsSyn, GHC
ideclName | HsImpExp, HsSyn, GHC
ideclPkgQual | HsImpExp, HsSyn, GHC
ideclQualified | HsImpExp, HsSyn, GHC
ideclSource | HsImpExp, HsSyn, GHC
ident_RDR | PrelNames
IdEnv | VarEnv
idFreeVars | CoreFVs
iDFunId | TcEnv
idHasRules | Id
idHsWrapper | HsBinds, HsSyn, GHC
IdInfo | IdInfo
idInfo | Var, Id
idInfoToAmode |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
idInlineActivation | Id
idInlinePragma | Id
idIsFrom | Id
IDIV | X86.Instr
idLBVarInfo | Id
idName | Id
idOccInfo | Id
idPrimRep | Id
idRuleAndUnfoldingVars | CoreFVs
idRuleMatchInfo | Id
idRuleRhsVars | CoreFVs
idRuleVars | CoreFVs
IdSet | VarSet
IdSig | HsBinds, HsSyn, GHC
idSpecialisation | Id
idStrictness | Id
idStrictness_maybe | Id
IdSubstEnv | CoreSubst
idTermFold | RtClosureInspect
idToReg | StgCmmEnv
idType | Id, GHC
idUnfolding | Id
IdUnfoldingFun | CoreSyn
idUnfoldingVars | CoreFVs
idUnique | Id
IE | HsImpExp, HsSyn, GHC
IEDoc | HsImpExp, HsSyn, GHC
IEDocNamed | HsImpExp, HsSyn, GHC
IEGroup | HsImpExp, HsSyn, GHC
IEModuleContents | HsImpExp, HsSyn, GHC
ieName | HsImpExp, HsSyn, GHC
ieNames | HsImpExp, HsSyn, GHC
IEThingAbs | HsImpExp, HsSyn, GHC
IEThingAll | HsImpExp, HsSyn, GHC
IEThingWith | HsImpExp, HsSyn, GHC
IEVar | HsImpExp, HsSyn, GHC
IfAbstractTyCon | IfaceSyn
IfaceAlt | IfaceSyn
IfaceAnnotation |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceAnnTarget | IfaceSyn
IfaceAnyTc | IfaceType, IfaceSyn
IfaceApp | IfaceSyn
IfaceAppTy | IfaceType, IfaceSyn
IfaceArgTypeKindTc | IfaceType, IfaceSyn
IfaceBinding | IfaceSyn
IfaceBndr | IfaceType, IfaceSyn
IfaceBoolTc | IfaceType, IfaceSyn
IfaceCase | IfaceSyn
IfaceCast | IfaceSyn
IfaceCharTc | IfaceType, IfaceSyn
IfaceClass | IfaceSyn
IfaceClassOp |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceClassP | IfaceType, IfaceSyn
IfaceCoercion | IfaceType, IfaceSyn
IfaceConAlt | IfaceSyn
IfaceConDecl | IfaceSyn
IfaceConDecls | IfaceSyn
IfaceContext | IfaceType, IfaceSyn
IfaceCoreNote | IfaceSyn
IfaceData | IfaceSyn
IfaceDataAlt | IfaceSyn
IfaceDecl | IfaceSyn
ifaceDeclSubBndrs | IfaceSyn
IfaceDefault | IfaceSyn
IfaceEqPred | IfaceType, IfaceSyn
IfaceExport | HscTypes
ifaceExportNames | IfaceEnv
IfaceExpr | IfaceSyn
IfaceExt | IfaceSyn
IfaceFamInst |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceFCall | IfaceSyn
IfaceForAllTy | IfaceType, IfaceSyn
IfaceForeign | IfaceSyn
IfaceFunTy | IfaceType, IfaceSyn
IfaceId | IfaceSyn
IfaceIdBndr |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceIdDetails | IfaceSyn
IfaceIdInfo | IfaceSyn
IfaceInfoItem | IfaceSyn
IfaceInst |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceIntTc | IfaceType, IfaceSyn
IfaceIParam | IfaceType, IfaceSyn
IfaceKind | IfaceType, IfaceSyn
IfaceLam | IfaceSyn
IfaceLcl | IfaceSyn
IfaceLet | IfaceSyn
IfaceLetBndr | IfaceSyn
IfaceLiftedTypeKindTc | IfaceType, IfaceSyn
IfaceListTc | IfaceType, IfaceSyn
IfaceLit | IfaceSyn
IfaceLitAlt | IfaceSyn
IfaceNonRec | IfaceSyn
IfaceNote |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceOpenTypeKindTc | IfaceType, IfaceSyn
IfacePArrTc | IfaceType, IfaceSyn
IfacePredTy | IfaceType, IfaceSyn
IfacePredType | IfaceType, IfaceSyn
IfaceRec | IfaceSyn
IfaceRule |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceSCC | IfaceSyn
ifaceStats | LoadIface
IfaceSyn | IfaceSyn
IfaceTc | IfaceType, IfaceSyn
IfaceTick | IfaceSyn
IfaceTuple | IfaceSyn
IfaceTupleAlt | IfaceSyn
IfaceTupTc | IfaceType, IfaceSyn
IfaceTvBndr |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceTyCon | IfaceType, IfaceSyn
IfaceTyConApp | IfaceType, IfaceSyn
ifaceTyConName | IfaceType, IfaceSyn
IfaceType |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceTyVar | IfaceType, IfaceSyn
IfaceUbxTupleKindTc | IfaceType, IfaceSyn
IfaceUnfolding | IfaceSyn
IfaceUnliftedTypeKindTc | IfaceType, IfaceSyn
IfaceVectInfo |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
ifaceVectInfoTyCon | HscTypes
ifaceVectInfoTyConReuse | HscTypes
ifaceVectInfoVar | HscTypes
ifActivation | IfaceSyn
ifAnnotatedTarget | IfaceSyn
ifAnnotatedValue | IfaceSyn
ifATs | IfaceSyn
IfCompulsory | IfaceSyn
IfCon | IfaceSyn
ifConArgTys | IfaceSyn
ifConCtxt | IfaceSyn
ifConEqSpec | IfaceSyn
ifConExTvs | IfaceSyn
ifConFields | IfaceSyn
ifConInfix | IfaceSyn
ifConOcc | IfaceSyn
ifCons | IfaceSyn
ifConStricts | IfaceSyn
ifConUnivTvs | IfaceSyn
ifConWrapper | IfaceSyn
IfCoreUnfold | IfaceSyn
ifCtxt | IfaceSyn
IfDataTyCon | IfaceSyn
ifDFun | IfaceSyn
IfDFunId | IfaceSyn
IfDFunUnfold | IfaceSyn
ifDOptM | TcRnMonad, DsMonad
ifErrsM | TcRnMonad
IfExtName | IfaceType, IfaceSyn
ifExtName | IfaceSyn
IfExtWrapper | IfaceSyn
ifFamInst | IfaceSyn
ifFamInstFam | IfaceSyn
ifFamInstTyCon | IfaceSyn
ifFamInstTys | IfaceSyn
ifFDs | IfaceSyn
IfG | TcRnTypes, TcRnMonad
ifGadtSyntax | IfaceSyn
IfGblEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ifGeneric | IfaceSyn
ifIdDetails | IfaceSyn
ifIdInfo | IfaceSyn
IfInlineRule | IfaceSyn
ifInstCls | IfaceSyn
ifInstOrph | IfaceSyn
ifInstTys | IfaceSyn
IfL | TcRnTypes, TcRnMonad
IfLclEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
IfLclName | IfaceType, IfaceSyn
IfLclWrapper | IfaceSyn
IfLetBndr | IfaceSyn
IfM | TcRnTypes, TcRnMonad
ifName | IfaceSyn
IfNewTyCon | IfaceSyn
ifOFlag | IfaceSyn
IfOpenDataTyCon | IfaceSyn
IfOrigin | TcRnTypes, TcRnMonad
ifPprDebug | Outputable
ifRec | IfaceSyn
IfRecSelId | IfaceSyn
ifRuleArgs | IfaceSyn
ifRuleAuto | IfaceSyn
ifRuleBndrs | IfaceSyn
ifRuleHead | IfaceSyn
ifRuleName | IfaceSyn
ifRuleOrph | IfaceSyn
ifRuleRhs | IfaceSyn
ifSigs | IfaceSyn
ifSynKind | IfaceSyn
ifSynRhs | IfaceSyn
ifType | IfaceSyn
ifTyVars | IfaceSyn
IfVanillaId | IfaceSyn
ifXOptM | TcRnMonad
if_id_env | TcRnTypes, TcRnMonad
if_loc | TcRnTypes, TcRnMonad
if_mod | TcRnTypes, TcRnMonad
if_rec_types | TcRnTypes, TcRnMonad
if_tv_env | TcRnTypes, TcRnMonad
IgnoreHiWay | BinIface
IgnorePackage | DynFlags
IGraph | StackColor
igraph | CmmStackLayout
II16 | Size
II32 | Size
II64 | Size
II8 | Size
Imm |
1 (Type/Class) | X86.Regs
2 (Type/Class) | PPC.Regs
3 (Type/Class) | SPARC.Imm
ImmAddr | X86.Regs
ImmCLbl |
1 (Data Constructor) | X86.Regs
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | SPARC.Imm
ImmConstantDiff |
1 (Data Constructor) | X86.Regs
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | SPARC.Imm
ImmConstantSum |
1 (Data Constructor) | X86.Regs
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | SPARC.Imm
ImmDouble |
1 (Data Constructor) | X86.Regs
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | SPARC.Imm
ImmFloat |
1 (Data Constructor) | X86.Regs
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | SPARC.Imm
ImmIndex |
1 (Data Constructor) | X86.Regs
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | SPARC.Imm
ImmInt |
1 (Data Constructor) | X86.Regs
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | SPARC.Imm
ImmInteger |
1 (Data Constructor) | X86.Regs
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | SPARC.Imm
ImmLit |
1 (Data Constructor) | X86.Regs
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | SPARC.Imm
immSuperClasses | TcType
ImpAll | RdrName
ImpDeclSpec |
1 (Type/Class) | RdrName
2 (Data Constructor) | RdrName
ImpItemSpec | RdrName
impLevel | TcRnTypes, TcRnMonad
Implic | TcRnTypes, TcRnMonad
Implication | TcRnTypes, TcRnMonad
Implicit | HsTypes, HsSyn, GHC
implicitTyThings | HscTypes
ImportAvails |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ImportBySystem | TcRnTypes, TcRnMonad
ImportByUser | TcRnTypes, TcRnMonad
ImportDecl |
1 (Type/Class) | HsImpExp, HsSyn, GHC
2 (Data Constructor) | HsImpExp, HsSyn, GHC
importDirs | PackageConfig, Packages
Imported | RdrName
ImportedMods | HscTypes
importPaths | DynFlags, GHC
ImportSpec | RdrName
importSpecLoc | RdrName
importSpecModule | RdrName
improveFromAnother | FunDeps
improveFromInstEnv | FunDeps
improveRTTIType | RtClosureInspect
ImpSome | RdrName
ImpSpec | RdrName
imp_dep_mods | TcRnTypes, TcRnMonad
imp_dep_pkgs | TcRnTypes, TcRnMonad
imp_finsts | TcRnTypes, TcRnMonad
imp_mods | TcRnTypes, TcRnMonad
imp_orphs | TcRnTypes, TcRnMonad
IMUL | X86.Instr
IMUL2 | X86.Instr
InAlt | SimplEnv
InArg | SimplEnv
InBind | SimplEnv
inBind | Vectorise.Monad.Local, Vectorise.Monad
InBndr | SimplEnv
InBoth | RegAlloc.Linear.Base, RegAlloc.Linear.Main
inCharRange | Literal
includeDirs | PackageConfig, Packages
includePaths | DynFlags, GHC
includes | PackageConfig, Packages
incMinorLvl | SetLevels
InCoercion | SimplEnv
Incoherent | BasicTypes, InstEnv
increaseStrictSigArity | Demand
incrUnique | Unique
indegreeG | Digraph
IndexArrayOp | PrimOp
indexBuiltin | Vectorise.Builtins.Base, Vectorise.Builtins
IndexByteArrayOp_Addr | PrimOp
IndexByteArrayOp_Char | PrimOp
IndexByteArrayOp_Double | PrimOp
IndexByteArrayOp_Float | PrimOp
IndexByteArrayOp_Int | PrimOp
IndexByteArrayOp_Int16 | PrimOp
IndexByteArrayOp_Int32 | PrimOp
IndexByteArrayOp_Int64 | PrimOp
IndexByteArrayOp_Int8 | PrimOp
IndexByteArrayOp_StablePtr | PrimOp
IndexByteArrayOp_WideChar | PrimOp
IndexByteArrayOp_Word | PrimOp
IndexByteArrayOp_Word16 | PrimOp
IndexByteArrayOp_Word32 | PrimOp
IndexByteArrayOp_Word64 | PrimOp
IndexByteArrayOp_Word8 | PrimOp
IndexOffAddrOp_Addr | PrimOp
IndexOffAddrOp_Char | PrimOp
IndexOffAddrOp_Double | PrimOp
IndexOffAddrOp_Float | PrimOp
IndexOffAddrOp_Int | PrimOp
IndexOffAddrOp_Int16 | PrimOp
IndexOffAddrOp_Int32 | PrimOp
IndexOffAddrOp_Int64 | PrimOp
IndexOffAddrOp_Int8 | PrimOp
IndexOffAddrOp_StablePtr | PrimOp
IndexOffAddrOp_WideChar | PrimOp
IndexOffAddrOp_Word | PrimOp
IndexOffAddrOp_Word16 | PrimOp
IndexOffAddrOp_Word32 | PrimOp
IndexOffAddrOp_Word64 | PrimOp
IndexOffAddrOp_Word8 | PrimOp
IndexOutOfBounds | Exception
indexPIdKey | PrelNames
indexPName | PrelNames
indexWord8OffFastPtr | FastFunctions
indexWord8OffFastPtrAsFastChar | FastFunctions
indexWord8OffFastPtrAsFastInt | FastFunctions
index_RDR | PrelNames
Indirect | TcType
Indirection | RtClosureInspect
InertSet | TcInteract
InExpr | SimplEnv
InferSkol | TcRnTypes, TcRnMonad
InfixCon | HsPat, HsSyn, GHC
InfixL | BasicTypes, GHC
InfixN | BasicTypes, GHC
InfixR | BasicTypes, GHC
infoLblToEntryLbl | CLabel
infoPtr | RtClosureInspect
infoSection | LlvmCodeGen.Ppr
infoTable |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
3 (Function) | RtClosureInspect
infoTableClosureType |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
infoTableLabelFromCI |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
infoTableNonPtrs |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
infoTablePtrs |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
infoTblLbl | BlockId
InId | SimplEnv
inIntRange | Literal
initBuiltinBoxedTyCons | Vectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinDataCons | Vectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinPAs | Vectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinPRs | Vectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltins | Vectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinScalars | Vectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinTyCons | Vectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinVars | Vectorise.Builtins.Initialise, Vectorise.Builtins
initC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
initCostCentres | StgCmmProf
initDs | DsMonad
initDsTc | DsMonad
initDynFlags | DynFlags
initDynLinker | Linker
initExternalPackageState | LoadIface
initFreeRegs |
1 (Function) | RegAlloc.Linear.X86.FreeRegs, RegAlloc.Linear.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.SPARC.FreeRegs
initGhcMonad | GHC
initGlobalEnv | Vectorise.Env
initGraph | GraphBase, GraphColor
initHeapUsage | CgHeapery
initHpc |
1 (Function) | CgHpc
2 (Function) | StgCmmHpc
initHpUsage |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
initializePicBase_ppc | PIC
initializePicBase_x86 | PIC
InitialPhase | BasicTypes
initialVersion | BasicTypes
initIfaceCheck | TcRnMonad
initIfaceExtCore | TcRnMonad
initIfaceLcl | TcRnMonad
initIfaceRules | TcRnMonad
initIfaceTc | TcRnMonad
initIfaceTcRn | TcRnMonad
initLlvmEnv | LlvmCodeGen.Base
initNameCache | IfaceEnv
initNat | NCGMonad
initObjLinker | ObjLink
initOptFuelState | OptimizationFuel, DFMonad
initPackages | Packages
initSmpl | SimplMonad
initStaticOpts | StaticFlags
initStkUsage | CgMonad
initSysTools | SysTools
initTc | TcRnMonad
initTcPrintErrors | TcRnMonad
initTcRnIf | TcRnMonad
initTidyOccEnv | OccName, Name
initTyVarUnique | Unique
initUpdFrameOff | StgCmmMonad
initUpdFrameProf |
1 (Function) | CgProf
2 (Function) | StgCmmProf
initUs | UniqSupply
initUs_ | UniqSupply
initV | Vectorise.Monad
inlDataConKey | PrelNames
inlDataCon_RDR | PrelNames
Inlinable | BasicTypes
Inline |
1 (Data Constructor) | BasicTypes
2 (Type/Class) | Vectorise.Utils.Hoisting, Vectorise.Utils
3 (Data Constructor) | Vectorise.Utils.Hoisting, Vectorise.Utils
InlineCompulsory | CoreSyn
InlineHint | Llvm.Types, Llvm
inlineIdKey | PrelNames
inlineIdName | PrelNames
inlineMe | Vectorise.Utils.Hoisting, Vectorise.Utils
inlinePerformIO | FastFunctions
InlinePragInfo | IdInfo
inlinePragInfo | IdInfo
InlinePragma |
1 (Type/Class) | BasicTypes
2 (Data Constructor) | BasicTypes
inlinePragmaActivation | BasicTypes
inlinePragmaRuleMatchInfo | BasicTypes
inlinePragmaSat | BasicTypes
inlinePragmaSpec | BasicTypes
InlineRhs | CoreSyn
InlineSig | HsBinds, HsSyn, GHC
InlineSpec | BasicTypes
InlineStable | CoreSyn
InlineWrapper | CoreSyn
inl_act | BasicTypes
inl_inline | BasicTypes
inl_rule | BasicTypes
inl_sat | BasicTypes
InMem | RegAlloc.Linear.Base, RegAlloc.Linear.Main
InPat | HsPat, HsSyn, GHC
inRange_RDR | PrelNames
inrDataConKey | PrelNames
inrDataCon_RDR | PrelNames
InReg |
1 (Data Constructor) | Llvm.Types, Llvm
2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.Main
inRnEnvL | VarEnv
inRnEnvR | VarEnv
InScopeSet | VarEnv, CoreSubst
insertBetween | ZipCfgCmmRep
insertBlock | ZipCfg
insertLateReloads | CmmSpillReload
insertList |
1 (Function) | FiniteMap
2 (Function) | ListSetOps
insertListWith | FiniteMap
insertSymbol | ObjLink
InsideLam | BasicTypes, IdInfo
insideLam | BasicTypes, IdInfo
insolubleWC | TcRnTypes, TcRnMonad
InstallationError | Panic, GHC
installedPackageId | PackageConfig, Packages
installedPackageIdMap | Packages
InstalledPackageInfo | PackageConfig, Packages
installedPackageInfoToPackageConfig | PackageConfig, Packages
InstalledPackageInfo_ | PackageConfig, Packages
installSignalHandlers | Panic
Instance |
1 (Type/Class) | InstEnv, GHC
2 (Data Constructor) | InstEnv
instanceBindFun | InstEnv
instanceCantMatch | InstEnv
instanceDFunId | InstEnv, GHC
instanceHead | InstEnv
instanceRoughTcs | InstEnv
instantiateMethod | TcClassDcl
InstBindings | TcEnv
instCall | Inst
instCallConstraints | Inst
InstCoercion | ExternalCore
instCoercionTyCon | Coercion
instCoercionTyConKey | PrelNames
InstD | HsDecls, HsSyn, GHC
InstDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
instDeclATs | HsDecls, HsSyn, GHC
instDFunConstraints | TcSMonad
instDFunTypes | TcSMonad
InstEnv | InstEnv
instEnvElts | InstEnv
instFlexiTcS | TcSMonad
InstInfo |
1 (Type/Class) | TcEnv
2 (Data Constructor) | TcEnv
instMetaTyVar | TcMType
instNewTyCon_maybe | Coercion
Instr |
1 (Type/Class) | X86.Instr
2 (Type/Class) | PPC.Instr
3 (Data Constructor) | RegAlloc.Liveness
4 (Type/Class) | SPARC.Instr
InstrBlock |
1 (Type/Class) | X86.CodeGen
2 (Type/Class) | SPARC.CodeGen.Base, SPARC.CodeGen
3 (Type/Class) | PPC.CodeGen
InstrSR | RegAlloc.Liveness
Instruction | Instruction
InstSkol | TcRnTypes, TcRnMonad
instStupidTheta | Inst
InstThetaCtxt | TcMType
int |
1 (Function) | Pretty
2 (Function) | Outputable
int16TyConKey | PrelNames
int16TyConName | PrelNames
Int2AddrOp | PrimOp
int2CharLit | Literal
int2DoubleLit | Literal
Int2DoubleOp | PrimOp
int2FloatLit | Literal
Int2FloatOp | PrimOp
int2IntegerIdKey | PrelNames
int2WordLit | Literal
Int2WordOp | PrimOp
int32PrimTy | TysPrim
int32PrimTyCon | TysPrim
int32PrimTyConKey | PrelNames
int32TyConKey | PrelNames
int32TyConName | PrelNames
int64PrimTy | TysPrim
int64PrimTyCon | TysPrim
int64PrimTyConKey | PrelNames
Int64Rep | TyCon, Type
int64TyConKey | PrelNames
int64TyConName | PrelNames
iNT64_SIZE | Constants
int8TyConKey | PrelNames
int8TyConName | PrelNames
IntAddCOp | PrimOp
IntAddOp | PrimOp
intDataCon | TysWiredIn
intDataConKey | PrelNames
intDataCon_RDR | TysWiredIn
integer |
1 (Function) | Pretty
2 (Function) | Outputable
integerDataConKey | PrelNames
integerMinusOneIdKey | PrelNames
integerPackageId | Module
integerPlusOneIdKey | PrelNames
integerPlusTwoIdKey | PrelNames
integersInInterval | Interval
integerTyConKey | PrelNames
integerTyConName | PrelNames
integerZeroIdKey | PrelNames
integralClassKey | PrelNames
integralClassName | PrelNames
IntEqOp | PrimOp
iNTERACTIVE | PrelNames
InteractiveContext |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
interactiveSrcLoc | SrcLoc
InteractiveStatus | HscMain
interesting | X86.Instr
interestingArg | CoreUnfold, SimplUtils
interestingCallContext | SimplUtils
InterestingCxt | BasicTypes
InterestingVarFun | CoreFVs
Internal | Llvm.Types, Llvm
interpp'SP | Outputable
interppSP | Outputable
iNTERP_STACK_CHECK_THRESH | ByteCodeAsm
interruptTargetThread | Panic
intersectNameSet | NameSet
intersectOccSet | OccName, Name
intersectsNameSet | NameSet
intersectsOccSet | OccName, Name
intersectsVarEnv | VarEnv
intersectsVarSet | VarSet
intersectUFM | UniqFM
intersectUFM_C | UniqFM
intersectUniqSets | UniqSet
intersectVarSet | VarSet
Interval | Interval
intervalToInfinityFrom | Interval
IntGeOp | PrimOp
IntGtOp | PrimOp
IntLeOp | PrimOp
IntLtOp | PrimOp
IntMulMayOfloOp | PrimOp
IntMulOp | PrimOp
IntNegOp | PrimOp
IntNeOp | PrimOp
inTouchableRange | TcRnTypes, TcRnMonad
intPrimTy | TysPrim
intPrimTyCon | TysPrim
intPrimTyConKey | PrelNames
IntQuotOp | PrimOp
IntRemOp | PrimOp
IntRep | TyCon, Type
intSize | Size
intsToBitmap | Bitmap
intsToReverseBitmap | Bitmap
IntSubCOp | PrimOp
IntSubOp | PrimOp
IntSuffix | CmdLineParser
intTy | TysWiredIn
intTyCon | TysWiredIn
intTyConKey | PrelNames
intTyConName | TysWiredIn
intTyCon_RDR | TysWiredIn
InType | SimplEnv
InVar | SimplEnv
inWordRange | Literal
in_regs | CmmSpillReload
ioDataConKey | PrelNames
ioDataConName | PrelNames
ioDataCon_RDR | PrelNames
IOEnv | IOEnv, TcRnMonad
IOEnvFailure |
1 (Type/Class) | IOEnv, TcRnMonad
2 (Data Constructor) | IOEnv, TcRnMonad
ioError | Exception
IOException | Exception
ioMsg | HscTypes
ioMsgMaybe | HscTypes
IORef | IOEnv, TcRnMonad
ioTyConKey | PrelNames
ioTyConName | PrelNames
IParam | Type, TcType
IPBind |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
IPBinds | HsBinds, HsSyn, GHC
IpId | Var
IPName |
1 (Type/Class) | BasicTypes
2 (Data Constructor) | BasicTypes
ipNameName | BasicTypes
IPOccOrigin | TcRnTypes, TcRnMonad
IPSkol | TcRnTypes, TcRnMonad
iReg | SPARC.Regs
irrefutPatErrorIdKey | PrelNames
iRREFUT_PAT_ERROR_ID | MkCore
is32BitInteger | SPARC.Base
is64BitArg | SMRep
isAbsent | Demand
isAbstractTyCon | TyCon
isActive | BasicTypes
isActiveIn | BasicTypes
isAlgTyCon | TyCon
isAlgType | Type
isAlwaysActive | BasicTypes
isAnnTypeArg | Vectorise.Utils
isAnyInlinePragma | BasicTypes
isAnyTyCon | TyCon
isArgTypeKind | Coercion
isAsmTemp | CLabel
isAssociativeMachOp | CmmExpr, Cmm
isAtomicHsExpr | HsExpr, HsSyn, GHC
isBanged | BasicTypes
isBangHsBind | HsPat, HsSyn, GHC
isBangLPat | HsPat, HsSyn, GHC
isBigLiveness | CgCallConv
isBoolTy | TcType
IsBootInterface | HscTypes
isBootSummary | HscTypes
isBotRes | Demand
isBottomingId | Id, GHC
isBottomingSig | Demand
isBoxed | BasicTypes
isBoxedTupleTyCon | TyCon
isBrackStage | TcEnv
isBranchNode | ZipCfg
isBuiltinRule | CoreSyn
isBuiltInSyntax | Name
IsCafCC | CostCentre
isCafCC | CostCentre
isCafCCS | CostCentre
isCDictCan_Maybe | TcSMonad
isCFrozenErr | TcSMonad
isCFunctionLabel | CLabel
isCFunEqCan_Maybe | TcSMonad
isCharTy | TcType
isCheapApp | CoreUtils
isCheapUnfolding | CoreSyn
isCIPCan_Maybe | TcSMonad
isCishFilename | DriverPhases
isCishSuffix | DriverPhases
isCLabelString | ForeignCall
isClassDecl | HsDecls, HsSyn, GHC
isClassOpId_maybe | Id, GHC
isClassPred | TcType
isClassTyCon | TyCon, GHC
isClosedAlgType | Type
isClosedSynTyCon | TyCon
isClosedUnfolding | CoreSyn
isCoercionKind | Coercion
isCoercionTyCon | TyCon
isCoercionTyCon_maybe | TyCon
isCommutableMachOp | CmmExpr, Cmm
isComparisonMachOp | CmmExpr, Cmm
isCompulsoryUnfolding | CoreSyn
isConLike | BasicTypes
isConLikeId | Id
isConLikeUnfolding | CoreSyn
isConstr | RtClosureInspect
isConstrClosure_maybe |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isCoSuperKind | Coercion
isCoVar | Var
isCTyEqCan | TcSMonad
isCurrentCCS | CostCentre
IsCurrentThreadBoundOp | PrimOp
isDarwinTarget | Util
IsData | BasicTypes
isDataConId_maybe | Id
isDataConName | Name
isDataConNameSpace | OccName, Name
isDataConWorkId | Id, GHC
isDataConWorkId_maybe | Id
isDataDecl | HsDecls, HsSyn, GHC
isDataFamilyTyCon | TyCon
isDataOcc | OccName, Name
isDataSymOcc | OccName, Name
isDataTyCon | TyCon
isDeadBinder | Id, GHC
isDeadOcc | BasicTypes, IdInfo
isDecomposableTyCon | TyCon
isDefaultAlt | CoreUtils
isDefaultInlinePragma | BasicTypes
IsDefaultMethod | HsBinds, HsSyn, GHC
isDefaultMethod | HsBinds, HsSyn, GHC
isDerived | TcRnTypes, TcRnMonad, TcSMonad
isDerivedCt | TcSMonad
isDerivedFromCurrentCCS | CostCentre
isDerivedOccName | OccName, Name
isDFunId | Id
isDictId | Id
isDictLikeTy | TcType
isDictonaryId | GHC
isDictTy | Type, TcType
isDllConApp | StgSyn
isDllName | Packages
isDoExpr | HsExpr, HsSyn, GHC
isDoubleTy | TcType
isDupAux | TcGenDeriv
IsDupdCC | CostCentre
isDynamicGhcLib | Util
isDynamicTarget | ForeignCall
isDynLibFilename | DriverPhases
isDynLibSuffix | DriverPhases
isEarlyActive | BasicTypes
iselExpr64 | SPARC.CodeGen.Gen64
isEmpty | Pretty
isEmptyBag | Bag
isEmptyBlockSet | BlockId
isEmptyCCan | TcSMonad
isEmptyFloats | SimplEnv
isEmptyFVs | NameSet
isEmptyIPBinds | HsBinds, HsSyn, GHC
isEmptyLHsBinds | HsBinds, HsSyn, GHC
isEmptyLocalBinds | HsBinds, HsSyn, GHC
isEmptyMatchGroup | HsExpr, HsSyn, GHC
isEmptyModuleEnv | Module
IsEmptyMVarOp | PrimOp
isEmptyNameSet | NameSet
isEmptyOccSet | OccName, Name
isEmptySpecInfo | IdInfo
isEmptySubst | CoreSubst
isEmptyTcEvBinds | HsBinds, HsSyn, GHC
isEmptyTvSubst | Type
isEmptyUniqSet | UniqSet
isEmptyValBinds | HsBinds, HsSyn, GHC
isEmptyVarEnv | VarEnv
isEmptyVarSet | VarSet
isEmptyWC | TcRnTypes, TcRnMonad
isEnumerationTyCon | TyCon
isEOFBin | Binary
isEqPred | Type, Coercion, TcType
isEqPredTy | Coercion
isEqual | Util
isEvaldUnfolding | CoreSyn
isExact | RdrName
isExact_maybe | RdrName
isExpandableApp | CoreUtils
isExpandableUnfolding | CoreSyn
isExplicitItem | RdrName
isExportedId | Var, Id, GHC
isExtCoreFilename | DriverPhases
isExtCoreSuffix | DriverPhases
isExternalName | Name, GHC
isFamilyDecl | HsDecls, HsSyn, GHC
isFamilyTyCon | TyCon, GHC
isFamInstDecl | HsDecls, HsSyn, GHC
isFamInstTyCon | TyCon
isFastTrue | FastBool
isFCallId | Id, GHC
isFCallId_maybe | Id
isFFIArgumentTy | TcType
isFFIDotnetObjTy | TcType
isFFIDotnetTy | TcType
isFFIDynArgumentTy | TcType
isFFIDynResultTy | TcType
isFFIExportResultTy | TcType
isFFIExternalTy | TcType
isFFIImportResultTy | TcType
isFFILabelTy | TcType
isFFIPrimArgumentTy | TcType
isFFIPrimResultTy | TcType
isFFITy | TcType
isFilledMetaTyVar | TcMType
isFixityLSig | HsBinds, HsSyn, GHC
isFlexi | TcType
isFlexiMetaTyVar | TcMType
isFlexiTcsTv | TcSMonad
isFloat | Llvm.Types, Llvm
isFloat32 | CmmExpr, Cmm
isFloat64 | CmmExpr, Cmm
isFloatingArg | SMRep
isFloatSize | Size
isFloatTy | TcType
isFloatType | CmmExpr, Cmm
isFollowableArg | SMRep
isForAllTy | Type
isForeignTyCon | TyCon
isFullyEvaluated | RtClosureInspect
isFullyEvaluatedTerm | RtClosureInspect
isFun | RtClosureInspect
IsFunction | BasicTypes
isFunLike |
1 (Function) | BasicTypes
2 (Function) | RtClosureInspect
isFunPtrTy | TcType
isFunTy | Type
isFunTyCon | TyCon, GHC
isGadtSyntaxTyCon | TyCon
isGcPtrLabel | CLabel
isGcPtrRep | StgCmmClosure
isGcPtrType | CmmExpr, Cmm
isGiven | TcRnTypes, TcRnMonad, TcSMonad
isGivenCt | TcSMonad
isGlobal | Llvm.Types, Llvm
isGlobalId | Var, Id, GHC
isGoodSrcLoc | SrcLoc, GHC
isGoodSrcSpan | SrcLoc, GHC
isHaskellishFilename | DriverPhases
isHaskellishSuffix | DriverPhases
isHaskellSrcFilename | DriverPhases
isHaskellSrcSuffix | DriverPhases
isHaskellUserSrcFilename | DriverPhases
isHaskellUserSrcSuffix | DriverPhases
isHexEscape | LexCore
isHiBootTyCon | TyCon
isHpcUsed | HscTypes
isHsBoot | DriverPhases, HscTypes
isId | Var, CoreSyn, Id
isIdentityCoercion | Coercion
isIdentityCoI | Coercion
isIdHsWrapper | HsBinds, HsSyn, GHC
isImmutableTyVar | TcType
isImplicitId | Id, GHC
isImplicitTyCon | TyCon
isImplicitTyThing | HscTypes
isIn | Util
isIndirect | TcType
isIndirection | RtClosureInspect
isInjectiveTyCon | TyCon
isInlinablePragma | BasicTypes
isInlineLSig | HsBinds, HsSyn, GHC
isInlinePragma | BasicTypes
isInScope |
1 (Function) | Type, TcType
2 (Function) | CoreSubst
isInt | Llvm.Types, Llvm
isIntegerTy | TcType
isInteractive | TcSMonad
isInternalName | Name
isInterpretable | HscTypes
isIntTy | TcType
isIPPred | TcType
isIrrefutableHsPat | HsPat, HsSyn, GHC
isJumpishInstr | Instruction
isJust | Maybes
isKeywordChar | LexCore
isKind | Coercion
isKnownFun |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isLexCon | OccName, Name
isLexConId | OccName, Name
isLexConSym | OccName, Name
isLexId | OccName, Name
isLexSym | OccName, Name
isLexVar | OccName, Name
isLexVarId | OccName, Name
isLexVarSym | OccName, Name
isLFThunk |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isLiftedTypeKind | Coercion, TcType
isListCompExpr | HsExpr, HsSyn, GHC
ISllOp | PrimOp
isLoaded | GHC
isLocalGRE | RdrName
isLocalId | Var, Id, GHC
isLocalRule | CoreSyn
isLocalVar | Var
isLoopBreaker | BasicTypes, IdInfo
isMarkedStrict | BasicTypes, GHC
isMarkedUnboxed | BasicTypes
isMathFun | CLabel
isMetaInstr | Instruction
isMetaTyVar | TcType
isMetaTyVarTy | TcType
isModuleInterpreted | InteractiveEval, GHC
isn'tIn | Util
isNameChar | LexCore
isNaughtyRecordSelector | Id
isNeverActive | BasicTypes
isNewTyCon | TyCon, GHC
isNewtypeWrap | RtClosureInspect
isNilOL | OrdList
isNoLink | DynFlags
isNonRec | BasicTypes
isNonRuleLoopBreaker | BasicTypes
isNoOcc | BasicTypes
isNoParent | TyCon
isNopStmt | CmmUtils
isNothing | Maybes
isNotTopLevel | BasicTypes
isNoUntouchables | TcRnTypes, TcRnMonad
isNullaryRepDataCon | DataCon
isNullarySrcDataCon | DataCon
isNullBEnv | BlockId
isNullUFM | UniqFM
isNumericClass | PrelInfo
isObject | HscTypes
isObjectFilename | DriverPhases
isObjectLinkable | HscTypes
isObjectSuffix | DriverPhases
isObjectTarget | DynFlags
isOneLineSpan | SrcLoc
isOneOcc | BasicTypes
isOneShot | DynFlags
isOneShotBndr | Id
IsOneShotLambda | IdInfo
isOneShotLambda | Id
isOpenTypeKind | Coercion
isOrig | RdrName
isOrig_maybe | RdrName
isOverlappableTyVar | TcType
isOverloadedTy | TcType
isPArrFakeCon | TysWiredIn
isPArrTyCon | TysWiredIn
iSpec | TcEnv
isPointer | Llvm.Types, Llvm
isPragLSig | HsBinds, HsSyn, GHC
isPredTy | TcType
isPrim | RtClosureInspect
isPrimitiveType | Type, TcType
isPrimOpId | Id, GHC
isPrimOpId_maybe | Id
isPrimTyCon | TyCon, GHC
isProductTyCon | TyCon
isQual | RdrName
isQual_maybe | RdrName
isQuietHsExpr | HsExpr, HsSyn, GHC
ISraOp | PrimOp
isRdrDataCon | RdrName
isRdrTc | RdrName
isRdrTyVar | RdrName
isRealReg | Reg
isRec | BasicTypes
isRecordSelector | Id, GHC
isRecursiveTyCon | TyCon
ISrlOp | PrimOp
isRTSWay | StaticFlags
isRuntimeArg | CoreSyn
isRuntimeUnkSkol | TcType
isRuntimeVar | CoreSyn
isSccCountCostCentre | CostCentre
isSigmaTy | TcType
isSigTyVar | TcType
isSilentEvVar | TcMType
isSimplified | SimplUtils
isSingleton | Util
isSingletonBag | Bag
isSkolemTyVar | TcType
isSmallFamily |
1 (Function) | StgCmmClosure
2 (Function) | CgUtils
isSourceFilename | DriverPhases
isSourceSuffix | DriverPhases
isSpecInstLSig | HsBinds, HsSyn, GHC
isSpecLSig | HsBinds, HsSyn, GHC
isSrcRdrName | RdrName
isStableCoreUnfolding_maybe | CoreSyn
isStableSource | CoreSyn
isStableUnfolding | CoreSyn
isStackSlotOf | CmmExpr, Cmm
isStandardClass | PrelInfo
isStandardFormThunk |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isStateHackType | Id
isStaticClosure |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isStaticRep | SMRep
isStgTypeArg | StgSyn
isStopLn | DriverPhases
isStrictDmd | Demand
isStrictId | Id
isStrictPred | Type
isStrictType | Type
isStringClassKey | PrelNames
isStringClassName | PrelNames
isStringTy | TcType
isSubArgTypeKind | Coercion, TcType
isSubKind | Coercion, TcType
isSubKindCon | Coercion
isSubOpenTypeKind | Coercion, TcType
isSubspanOf | SrcLoc, GHC
isSubsumedCCS | CostCentre
isSuccess | Maybes
isSuperKind | Coercion
isSuperKindTyCon | TyCon
isSuspension | RtClosureInspect
isSymOcc | OccName, Name
isSynDecl | HsDecls, HsSyn, GHC
isSynFamilyTyCon | TyCon
isSynFamilyTyConApp | TcType
isSynTyCon | TyCon, GHC
isSystemName | Name
isTauTy | TcType
isTauTyCon | TcType
isTcClsNameSpace | OccName, Name
isTcOcc | OccName, Name
isTcTyVar | Var
isTerm | RtClosureInspect
isTickBoxOp | Id
isTickBoxOp_maybe | Id
isTop | Demand
isToplevClosure |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isTopLevel | BasicTypes
isTopLvl | SetLevels
isTopSig | Demand
isTouchableMetaTyVar | TcSMonad
isTouchableMetaTyVar_InRange | TcSMonad
isTrivialCmmExpr | CmmUtils
isTupleCon | DataCon
isTupleKey | Unique
isTupleOcc_maybe | OccName, Name
isTupleTyCon | TyCon
isTvNameSpace | OccName, Name
isTvOcc | OccName, Name
isTyConableTyVar | TcType
isTyConAssoc | TyCon
isTyConName | Name
isTyCoVar | Var, CoreSyn
isTypeArg | CoreSyn
isTypeDecl | HsDecls, HsSyn, GHC
isTypeLSig | HsBinds, HsSyn, GHC
isTySuperKind | Coercion
isTyVar | Var
isTyVarClassPred | TcType
isTyVarName | Name
isTyVarTy | Type
isUbxTupleKind | Coercion
isUnboundName | PrelNames
isUnboxedTupleCon | DataCon
isUnboxedTupleTyCon | TyCon
isUnboxedTupleType | Type, TcType
isUnconditionalJump | SPARC.Instr
isUnitTy | TcType
isUnLiftedTyCon | TyCon
isUnLiftedType | Type, TcType
isUnliftedTypeKind | Coercion, TcType
isUnqual | RdrName
isUntouchable | TcRnMonad
isUpdatable | StgSyn
isValArg | CoreSyn
isValName | Name
isValNameSpace | OccName, Name
isValOcc | OccName, Name
isValueUnfolding | CoreSyn
isVanillaDataCon | DataCon, GHC
isVanillaLSig | HsBinds, HsSyn, GHC
isVarName | Name
isVarNameSpace | OccName, Name
isVarOcc | OccName, Name
isVirtualReg | Reg
isVoidArg | SMRep
isVoidId | StgCmmEnv
isVoidRep | StgCmmClosure
isWanted | TcRnTypes, TcRnMonad, TcSMonad
isWantedCt | TcSMonad
isWindowsHost | Util
isWindowsTarget | Util
isWiredInName | Name
isWord32 | CmmExpr, Cmm
isWord64 | CmmExpr, Cmm
isWordTy | TcType
isZEncoded | FastString
isZeroLit | Literal
isZeroSimplCount | CoreMonad, SimplMonad
is_alphanum | Ctype
is_any | Ctype
is_as | RdrName
is_cls | InstEnv
is_decdigit | Ctype
is_decl | RdrName
is_dfun | InstEnv
is_digit | Ctype
is_dloc | RdrName
is_enum | TyCon
is_explicit | RdrName
is_flag | InstEnv
is_G_instr | X86.Instr
is_hexdigit | Ctype
is_ident | Ctype
is_iloc | RdrName
is_item | RdrName
is_lower | Ctype
is_mod | RdrName
is_octdigit | Ctype
is_qual | RdrName
is_space | Ctype
is_symbol | Ctype
is_tcs | InstEnv
is_tvs | InstEnv
is_tys | InstEnv
is_upper | Ctype
iTableSuf | LlvmCodeGen.Ppr
ITann_prag | Lexer
ITas | Lexer
ITat | Lexer
ITbackquote | Lexer
ITbang | Lexer
ITbiglam | Lexer
itblCode | ByteCodeItbls
ItblEnv | ByteCodeItbls
ITblockComment | Lexer
ItblPtr |
1 (Type/Class) | ByteCodeItbls
2 (Data Constructor) | ByteCodeItbls
ITby | Lexer
ITcase | Lexer
ITcbrack | Lexer
ITccallconv | Lexer
ITccurly | Lexer
ITccurlybar | Lexer
ITchar | Lexer
ITclass | Lexer
ITcloseQuote | Lexer
ITclose_prag | Lexer
ITcolon | Lexer
ITcomma | Lexer
ITconid | Lexer
ITconsym | Lexer
ITcore_prag | Lexer
ITcpabrack | Lexer
ITcparen | Lexer
ITcparenbar | Lexer
ITcubxparen | Lexer
ITdarrow | Lexer
ITdata | Lexer
ITdcolon | Lexer
ITdefault | Lexer
ITdeprecated_prag | Lexer
ITderiving | Lexer
ITdo | Lexer
ITdocCommentNamed | Lexer
ITdocCommentNext | Lexer
ITdocCommentPrev | Lexer
ITdocOptions | Lexer
ITdocOptionsOld | Lexer
ITdocSection | Lexer
ITdot | Lexer
ITdotdot | Lexer
ITdupipvarid | Lexer
ITdynamic | Lexer
ITelse | Lexer
ITeof | Lexer
ITequal | Lexer
iterateTx | CmmTx
ITexport | Lexer
ITfamily | Lexer
ITforall | Lexer
ITforeign | Lexer
ITgenerated_prag | Lexer
ITgroup | Lexer
IThiding | Lexer
ITidEscape | Lexer
ITif | Lexer
ITimport | Lexer
ITin | Lexer
ITinclude_prag | Lexer
ITinfix | Lexer
ITinfixl | Lexer
ITinfixr | Lexer
ITinline_prag | Lexer
ITinstance | Lexer
ITinteger | Lexer
ITlabel | Lexer
ITlam | Lexer
ITlanguage_prag | Lexer
ITlarrow | Lexer
ITLarrowtail | Lexer
ITlarrowtail | Lexer
ITlet | Lexer
ITlineComment | Lexer
ITline_prag | Lexer
ITmdo | Lexer
ITminus | Lexer
ITmodule | Lexer
itName | PrelNames
ITnewtype | Lexer
ITobrack | Lexer
ITocurly | Lexer
ITocurlybar | Lexer
ITof | Lexer
ITopabrack | Lexer
IToparen | Lexer
IToparenbar | Lexer
ITopenDecQuote | Lexer
ITopenExpQuote | Lexer
ITopenPatQuote | Lexer
ITopenTypQuote | Lexer
IToptions_prag | Lexer
IToubxparen | Lexer
ITparenEscape | Lexer
ITprefixqconsym | Lexer
ITprefixqvarsym | Lexer
ITprimcallconv | Lexer
ITprimchar | Lexer
ITprimdouble | Lexer
ITprimfloat | Lexer
ITprimint | Lexer
ITprimstring | Lexer
ITprimword | Lexer
ITproc | Lexer
ITqconid | Lexer
ITqconsym | Lexer
ITqualified | Lexer
ITquasiQuote | Lexer
ITqvarid | Lexer
ITqvarsym | Lexer
ITrarrow | Lexer
ITRarrowtail | Lexer
ITrarrowtail | Lexer
ITrational | Lexer
ITrec | Lexer
ITrules_prag | Lexer
ITsafe | Lexer
ITscc | Lexer
ITscc_prag | Lexer
ITsemi | Lexer
ITsource_prag | Lexer
ITspec_inline_prag | Lexer
ITspec_prag | Lexer
ITstar | Lexer
ITstdcallconv | Lexer
ITstring | Lexer
ITthen | Lexer
ITthreadsafe | Lexer
ITtilde | Lexer
ITtype | Lexer
ITtyQuote | Lexer
ITunderscore | Lexer
ITunknown | Lexer
ITunpack_prag | Lexer
ITunsafe | Lexer
ITusing | Lexer
ITvarid | Lexer
ITvarQuote | Lexer
ITvarsym | Lexer
ITvbar | Lexer
ITvccurly | Lexer
ITvocurly | Lexer
ITwarning_prag | Lexer
ITwhere | Lexer
iUnbox | FastTypes
ixClassKey | PrelNames
ixClassName | PrelNames
JMP |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
3 (Data Constructor) | SPARC.Instr
4 (Data Constructor) | ByteCodeInstr
JMP_TBL |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
joinOuts | ZipCfgCmmRep
joinToTargets | RegAlloc.Linear.JoinToTargets
Jump | MkZipCfgCmm
JumpDest |
1 (Type/Class) | X86.Instr
2 (Type/Class) | PPC.RegInfo
3 (Type/Class) | SPARC.ShortcutJump
jumpDestsOfInstr | Instruction
JumpReference | PIC
JumpToIt |
1 (Data Constructor) | ClosureInfo
2 (Data Constructor) | StgCmmClosure
Just | Maybes
JXX | X86.Instr
JXX_GBL | X86.Instr
Karrow | ExternalCore
kcCheckLHsType | TcHsType
kcHsContext | TcHsType
kcHsLiftedSigType | TcHsType
kcHsLPred | TcHsType
kcHsSigType | TcHsType
kcHsTyVars | TcHsType
kcLHsType | TcHsType
kcSpliceType | TcSplice
Keep | Vectorise.Type.Repr
keepAliveSetTc | TcRnMonad
keepAliveTc | TcRnMonad
keepWanted | TcRnTypes, TcRnMonad
Keq | ExternalCore
keysUFM | UniqFM
KillThreadOp | PrimOp
Kind |
1 (Type/Class) | ExternalCore
2 (Type/Class) | Type, Coercion, TcType, GHC
kindAppResult | Coercion
kindConKey | PrelNames
KindedTyVar | HsTypes, HsSyn, GHC
kindFunResult | Coercion
kindKeys | PrelNames
kindSigErr | RnEnv
KindVar | Type
kindVarRef | TcType
kindView | Type
Klifted | ExternalCore
KnownBranch | CoreMonad
Kopen | ExternalCore
Kunboxed | ExternalCore
Kunlifted | ExternalCore
L | SrcLoc, GHC
LA | PPC.Instr
LABEL | ByteCodeInstr
Label |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CgExtCode
labelAGraph | MkZipCfg, MkZipCfgCmm
labelC | CgMonad
labelDynamic | CLabel
LabelThreadOp | PrimOp
Lam |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
LambdaBind | Outputable
LambdaExpr | HsExpr, HsSyn, GHC
LambdaFormInfo |
1 (Type/Class) | ClosureInfo
2 (Type/Class) | StgCmmClosure
LamPatSigCtxt | TcType, TcMType, TcHsType
language | DynFlags, GHC
LAnnDecl | HsDecls, HsSyn, GHC
largeOffsetError | SPARC.Base
Last | ZipCfgCmmRep, MkZipCfgCmm
last | ZipCfg
LastBranch | ZipCfgCmmRep
LastCall | ZipCfgCmmRep
LastCondBranch | ZipCfgCmmRep
LastExit | ZipCfg
lastFuelPass | OptimizationFuel, DFMonad
LastNode | ZipCfg
LastOther | ZipCfg
LastOutFacts |
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
LastSwitch | ZipCfgCmmRep
last_len | Lexer
last_loc | Lexer
layout | CmmStackLayout
layOutDynConstr |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
layOutStaticConstr |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
lazyDmd | Demand
lazyGet | Binary
lazyId | MkId
lazyIdKey | PrelNames, MkId
lazyMapUs | UniqSupply
LazyPat | HsPat, HsSyn, GHC
lazyPut | Binary
lazySetIdInfo |
1 (Function) | Var
2 (Function) | Id
lazyThenUs | UniqSupply
LBangType | HsTypes, HsSyn, GHC
lbrace |
1 (Function) | Pretty
2 (Function) | Outputable
lbrack |
1 (Function) | Pretty
2 (Function) | Outputable
LBVarInfo | IdInfo
lbvarInfo | IdInfo
Lchar | ExternalCore
LConDecl | HsDecls, HsSyn, GHC
LD |
1 (Data Constructor) | PPC.Instr
2 (Data Constructor) | SPARC.Instr
LDATA |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
3 (Data Constructor) | SPARC.Instr
LDefaultDecl | HsDecls, HsSyn, GHC
LDerivDecl | HsDecls, HsSyn, GHC
LDocDecl | HsDecls, HsSyn, GHC
ldOptions | PackageConfig, Packages
ldvEnter |
1 (Function) | CgProf
2 (Function) | StgCmmProf
ldvEnterClosure |
1 (Function) | CgProf
2 (Function) | StgCmmProf
ldvRecordCreate |
1 (Function) | CgProf
2 (Function) | StgCmmProf
LE |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
LEA | X86.Instr
LeftCoercion | ExternalCore
leftCoercionTyCon | Coercion
leftCoercionTyConKey | PrelNames
leftDataConKey | PrelNames
leftDataConName | PrelNames
LeftMode | Pretty
leftmost_largest | SrcLoc, GHC
leftmost_smallest | SrcLoc, GHC
left_RDR | PrelNames
len | StringBuffer
lengthAtLeast | Util
lengthBag | Bag
lengthExceeds | Util
lengthFS | FastString
lengthIs | Util
lengthLS | FastString
lengthPIdKey | PrelNames
lengthPName | PrelNames
Let |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
LetBind | Outputable
LetBndrSpec | TcPat
LetEvBind | DsBinds
LetFloatFromLet | CoreMonad
LetGblBndr | TcPat
LetLclBndr | TcPat
letNoEscapeIdInfo | CgBindery
LetStmt | HsExpr, HsSyn, GHC
LEU |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
Level |
1 (Type/Class) | SetLevels
2 (Data Constructor) | SetLevels
LevelledBind | SetLevels
LevelledExpr | SetLevels
lEX | PrelNames
lexChar | LexCore
lexemeToFastString | StringBuffer
lexemeToString | StringBuffer
lexer |
1 (Function) | LexCore
2 (Function) | Lexer
lexKeyword | LexCore
lexName | LexCore
lexNum | LexCore
lexP_RDR | PrelNames
lexString | LexCore
lexTokenStream | Lexer
lex_state | Lexer
le_RDR | PrelNames
LFBlackHole | ClosureInfo
LFCon | ClosureInfo
lfDynTag | StgCmmClosure
LFixitySig | HsBinds, HsSyn, GHC
LFLetNoEscape | ClosureInfo
LForeignDecl | HsDecls, HsSyn, GHC
LFReEntrant | ClosureInfo
LFThunk | ClosureInfo
LFUnknown | ClosureInfo
LGraph |
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
lgraphOfAGraph | MkZipCfg, MkZipCfgCmm
lGraphOfGraph | OptimizationFuel, DFMonad
LGRHS | HsExpr, HsSyn, GHC
lg_blocks | ZipCfg
lg_entry | ZipCfg
LHsBind | HsBinds, HsSyn, GHC
LHsBindLR | HsBinds, HsSyn, GHC
LHsBinds | HsBinds, HsSyn, GHC
LHsBindsLR | HsBinds, HsSyn, GHC
LHsCmd | HsExpr, HsSyn, GHC
LHsCmdTop | HsExpr, HsSyn, GHC
LHsContext | HsTypes, HsSyn, GHC
LHsDecl | HsDecls, HsSyn, GHC
LHsDocString | HsDoc, HsSyn, GHC
LHsExpr | HsExpr, HsSyn, GHC
LHsPred | HsTypes, HsSyn, GHC
LHsType | HsTypes, HsSyn, GHC
LHsTyVarBndr | HsTypes, HsSyn, GHC
LI | PPC.Instr
liberateCase | LiberateCase
liberateCaseThreshold | DynFlags, GHC
libraryDirs | PackageConfig, Packages
libraryPaths | DynFlags, GHC
license | PackageConfig, Packages
LIE | HsImpExp, HsSyn, GHC
lifeMapFromSpillCostInfo | RegAlloc.Graph.SpillCost
liftBuiltinDs | Vectorise.Monad
liftDs | Vectorise.Monad.Base, Vectorise.Monad
lifted | Vectorise.Vect
liftedApplyVar | Vectorise.Builtins.Base, Vectorise.Builtins
liftedClosureVar | Vectorise.Builtins.Base, Vectorise.Builtins
liftedConKey | PrelNames
liftedTypeKind | Type, TcType
liftedTypeKindTyCon | Type
liftedTypeKindTyConKey | PrelNames
liftEwM | CmdLineParser
liftGhcT | HscTypes
liftingContext | Vectorise.Builtins.Base, Vectorise.Builtins
liftIO | MonadUtils, IOEnv, HscTypes, TcRnMonad, CoreMonad
liftIO1 | MonadUtils, IOEnv, TcRnMonad, CoreMonad
liftIO2 | MonadUtils, IOEnv, TcRnMonad, CoreMonad
liftIO3 | MonadUtils, IOEnv, TcRnMonad, CoreMonad
liftIO4 | MonadUtils, IOEnv, TcRnMonad, CoreMonad
liftIOWithCount | CoreMonad
liftName | DsMeta
liftPatchFnToRegReg | Reg
liftPD | Vectorise.Utils
liftStringName | DsMeta
liftToDFM | DFMonad
liftUniq | OptimizationFuel, DFMonad
LImportDecl | HsImpExp, HsSyn, GHC
link | DriverPipeline
Linkable | HscTypes
linkableModule | HscTypes
linkableTime | HscTypes
linkableUnlinked | HscTypes
linkBCO | ByteCodeLink
LinkBinary | DynFlags, GHC
linkBinary | DriverPipeline
LinkDynLib | DynFlags, GHC
linkExpr | Linker
LinkInMemory | DynFlags, GHC
LinkOnce | Llvm.Types, Llvm
linkPackages | Linker
LInstDecl | HsDecls, HsSyn, GHC
Lint | ExternalCore
lintCoreBindings | CoreLint
lintStgBindings | StgLint
lintUnfolding | CoreLint
LIPBind | HsBinds, HsSyn, GHC
LIS | PPC.Instr
ListComp | HsExpr, HsSyn, GHC
listCs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
listFCs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
ListGraph |
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
listLengthCmp | Util
ListPat | HsPat, HsSyn, GHC
listSplitUniqSupply | UniqSupply
listToBag | Bag
listToMaybe | Maybes
listToUFM | UniqFM
listToUFM_C | UniqFM
listToUFM_Directly | UniqFM
listTyCon | TysWiredIn
listTyConKey | PrelNames
listTyConName | TysWiredIn
listTyCon_name | RnHsSyn
listTyCon_RDR | TysWiredIn
Lit |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Data Constructor) | CoreSyn
LitAlt | CoreSyn
Literal | Literal
LiteralOrigin | TcRnTypes, TcRnMonad
literalType | Literal
litFitsInChar | Literal
litIdInfo | StgCmmEnv
litIsDupable | Literal
litIsTrivial | Literal
LitPat | HsPat, HsSyn, GHC
LitString | FastString
litToImm |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Imm
LiveBasicBlock | RegAlloc.Liveness
liveBorn | RegAlloc.Liveness
LiveCmmTop | RegAlloc.Liveness
liveDieRead | RegAlloc.Liveness
liveDieWrite | RegAlloc.Liveness
LiveInfo |
1 (Type/Class) | RegAlloc.Liveness
2 (Data Constructor) | RegAlloc.Liveness
LiveInstr |
1 (Type/Class) | RegAlloc.Liveness
2 (Data Constructor) | RegAlloc.Liveness
liveLattice | CmmLiveZ
Liveness |
1 (Type/Class) | ClosureInfo, StgCmmClosure
2 (Type/Class) | RegAlloc.Liveness
3 (Data Constructor) | RegAlloc.Liveness
liveSlotAnal | CmmStackLayout
liveSlotTransfers | CmmStackLayout, CmmBuildInfoTables
LlvmAlias | Llvm.Types, Llvm
LlvmBasicBlock | LlvmCodeGen.Base
LlvmBlock |
1 (Type/Class) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | Llvm.AbsSyn, Llvm
LlvmBlockId | Llvm.AbsSyn, Llvm
LlvmBlocks | Llvm.AbsSyn, Llvm
LlvmCallConvention | Llvm.Types, Llvm
LlvmCallType | Llvm.Types, Llvm
LlvmCastOp | Llvm.Types, Llvm
LlvmCmmTop | LlvmCodeGen.Base
LlvmCmpOp | Llvm.Types, Llvm
llvmCodeGen | LlvmCodeGen
LlvmData | LlvmCodeGen.Base
LlvmEnv | LlvmCodeGen.Base
LlvmExpression | Llvm.AbsSyn, Llvm
llvmFixupAsm | LlvmMangler, LlvmCodeGen
llvmFunAlign | LlvmCodeGen.Base
LlvmFuncAttr | Llvm.Types, Llvm
LlvmFunction |
1 (Type/Class) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | Llvm.AbsSyn, Llvm
LlvmFunctionDecl |
1 (Type/Class) | Llvm.Types, Llvm
2 (Data Constructor) | Llvm.Types, Llvm
LlvmFunctionDecls | Llvm.Types, Llvm
LlvmFunctions | Llvm.AbsSyn, Llvm
llvmFunSig | LlvmCodeGen.Base
llvmFunTy | LlvmCodeGen.Base
llvmInfAlign | LlvmCodeGen.Base
LlvmLinkageType | Llvm.Types, Llvm
LlvmLit | Llvm.Types, Llvm
LlvmLlc | DriverPhases
LlvmMachOp | Llvm.Types, Llvm
LlvmMangle | DriverPhases
LlvmModule |
1 (Type/Class) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | Llvm.AbsSyn, Llvm
LlvmOp | Llvm.AbsSyn, Llvm
LlvmOpt | DriverPhases
LlvmParamAttr | Llvm.Types, Llvm
LlvmParameter | Llvm.Types, Llvm
LlvmParameterListType | Llvm.Types, Llvm
llvmPtrBits | LlvmCodeGen.Base
llvmSDoc | Llvm.PpLlvm, Llvm
LlvmStatement | Llvm.AbsSyn, Llvm
LlvmStatic | Llvm.Types, Llvm
llvmStdFunAttrs | LlvmCodeGen.Base
LlvmType | Llvm.Types, Llvm
LlvmUnresData | LlvmCodeGen.Base
LlvmVar | Llvm.Types, Llvm
llvmWidthInBits | Llvm.Types, Llvm
llvmWord | Llvm.Types, Llvm
llvmWordPtr | Llvm.Types, Llvm
LM | HscTypes
LMAdd | Llvm.Types, Llvm
LMAlias | Llvm.Types, Llvm
LMAlign | Llvm.Types, Llvm
LMArray | Llvm.Types, Llvm
LMatch | HsExpr, HsSyn, GHC
LMBitc | Llvm.Types, Llvm
LMComment | Llvm.Types, Llvm
LMConst | Llvm.Types
LMDouble | Llvm.Types, Llvm
LMFloat | Llvm.Types, Llvm
LMFloat128 | Llvm.Types, Llvm
LMFloat80 | Llvm.Types, Llvm
LMFloatLit | Llvm.Types, Llvm
LMFunction | Llvm.Types, Llvm
LMGlobal | Llvm.Types, Llvm
lmGlobalRegArg | LlvmCodeGen.Regs
lmGlobalRegVar | LlvmCodeGen.Regs
LMGlobalVar | Llvm.Types, Llvm
LMInt | Llvm.Types, Llvm
LMIntLit | Llvm.Types, Llvm
LMLabel | Llvm.Types, Llvm
LMLitVar | Llvm.Types, Llvm
LMLocalVar | Llvm.Types, Llvm
LMNLocalVar | Llvm.Types, Llvm
LMNullLit | Llvm.Types, Llvm
LMPointer | Llvm.Types, Llvm
LMPtoI | Llvm.Types, Llvm
LMSection | Llvm.Types, Llvm
LMStaticArray | Llvm.Types, Llvm
LMStaticLit | Llvm.Types, Llvm
LMStaticPointer | Llvm.Types, Llvm
LMStaticStr | Llvm.Types, Llvm
LMStaticStruc | Llvm.Types, Llvm
LMString | Llvm.Types, Llvm
LMStruct | Llvm.Types, Llvm
LMSub | Llvm.Types, Llvm
LMUndefLit | Llvm.Types, Llvm
LMUninitType | Llvm.Types, Llvm
LMVoid | Llvm.Types, Llvm
LM_Bitcast | Llvm.Types, Llvm
LM_CMP_Eq | Llvm.Types, Llvm
LM_CMP_Feq | Llvm.Types, Llvm
LM_CMP_Fge | Llvm.Types, Llvm
LM_CMP_Fgt | Llvm.Types, Llvm
LM_CMP_Fle | Llvm.Types, Llvm
LM_CMP_Flt | Llvm.Types, Llvm
LM_CMP_Fne | Llvm.Types, Llvm
LM_CMP_Ne | Llvm.Types, Llvm
LM_CMP_Sge | Llvm.Types, Llvm
LM_CMP_Sgt | Llvm.Types, Llvm
LM_CMP_Sle | Llvm.Types, Llvm
LM_CMP_Slt | Llvm.Types, Llvm
LM_CMP_Uge | Llvm.Types, Llvm
LM_CMP_Ugt | Llvm.Types, Llvm
LM_CMP_Ule | Llvm.Types, Llvm
LM_CMP_Ult | Llvm.Types, Llvm
LM_Fpext | Llvm.Types, Llvm
LM_Fptosi | Llvm.Types, Llvm
LM_Fptoui | Llvm.Types, Llvm
LM_Fptrunc | Llvm.Types, Llvm
LM_Inttoptr | Llvm.Types, Llvm
LM_MO_Add | Llvm.Types, Llvm
LM_MO_And | Llvm.Types, Llvm
LM_MO_AShr | Llvm.Types, Llvm
LM_MO_FAdd | Llvm.Types, Llvm
LM_MO_FDiv | Llvm.Types, Llvm
LM_MO_FMul | Llvm.Types, Llvm
LM_MO_FRem | Llvm.Types, Llvm
LM_MO_FSub | Llvm.Types, Llvm
LM_MO_LShr | Llvm.Types, Llvm
LM_MO_Mul | Llvm.Types, Llvm
LM_MO_Or | Llvm.Types, Llvm
LM_MO_SDiv | Llvm.Types, Llvm
LM_MO_Shl | Llvm.Types, Llvm
LM_MO_SRem | Llvm.Types, Llvm
LM_MO_Sub | Llvm.Types, Llvm
LM_MO_UDiv | Llvm.Types, Llvm
LM_MO_URem | Llvm.Types, Llvm
LM_MO_Xor | Llvm.Types, Llvm
LM_Ptrtoint | Llvm.Types, Llvm
LM_Sext | Llvm.Types, Llvm
LM_Sitofp | Llvm.Types, Llvm
LM_Trunc | Llvm.Types, Llvm
LM_Uitofp | Llvm.Types, Llvm
LM_Zext | Llvm.Types, Llvm
lneIdInfo | StgCmmEnv
LneLoc | StgCmmMonad
LO |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
Load | Llvm.AbsSyn, Llvm
load | GHC
LoadAllTargets | GHC
loadArchive | ObjLink
loadArgsIntoTemps | CmmUtils
loadDecls | LoadIface
LoadDependenciesOf | GHC
loadDLL | ObjLink
LoadHowMuch | GHC
loadInterface | LoadIface
loadInterfaceForName | LoadIface
loadModule | GHC
loadObj | ObjLink
loadOrphanModules | LoadIface
loadR | RegAlloc.Linear.State
loadSrcInterface | LoadIface
loadSysInterface | LoadIface
loadThreadState | StgCmmForeign
LoadUpTo | GHC
loadUserInterface | LoadIface
loadWiredInHomeIface | LoadIface
loadWithLogger | GHC
Loc | RegAlloc.Linear.Base, RegAlloc.Linear.Main
loc | Lexer
Local | Vectorise.Env
localCAFInfo | CmmBuildInfoTables
LocalDef | RdrName
LocalEnv |
1 (Type/Class) | Vectorise.Env
2 (Data Constructor) | Vectorise.Env
localiseId | Id
localiseName | Name
LocalRdrEnv | RdrName
localRecNameMaker | RnPat
LocalReg |
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
localRegType | CmmExpr, Cmm
localTyVars | Vectorise.Monad.Local, Vectorise.Monad
localV | Vectorise.Monad.Local, Vectorise.Monad
local_bind_name | Vectorise.Env
local_tyvars | Vectorise.Env
local_tyvar_pa | Vectorise.Env
local_vars | Vectorise.Env
Located | SrcLoc, GHC
logWarnings | HscTypes
log_action | DynFlags, GHC
LongArg | SMRep
LongReg | CmmExpr, Cmm
looksLikeModuleName | Util
lookupBlockEnv | BlockId
lookupBoxedTyCon | Vectorise.Monad.Global, Vectorise.Monad
lookupClass | HscTypes
lookupConstructorFields | RnEnv
lookupDataCon |
1 (Function) | HscTypes
2 (Function) | Vectorise.Monad.Global, Vectorise.Monad
lookupEvBind | HsBinds, HsSyn, GHC
lookupEvidence | DsUtils
lookupFamInst | Vectorise.Monad.InstEnv, Vectorise.Monad
lookupFamInstDeclBndr | RnEnv
lookupFamInstEnv | FamInstEnv
lookupFamInstEnvConflicts | FamInstEnv
lookupFixity | HscTypes
lookupFixityRn | RnEnv
lookupFsEnv | RnEnv
lookupGlobalName | GHC
lookupGlobalOccRn | RnEnv
lookupGlobalOccRn_maybe | RnEnv
lookupGlobalRdrEnv | RdrName
lookupGreLocalRn | RnEnv
lookupGreRn | RnEnv
lookupGreRn_maybe | RnEnv
lookupGRE_Name | RdrName
lookupGRE_RdrName | RdrName
lookupId | HscTypes
lookupIdSubst | CoreSubst
lookupIE | ByteCodeLink
lookupIfaceByModule | HscTypes
lookupIfaceTop | IfaceEnv
lookupIfaceTyVar | IfaceEnv
lookupInScope | VarEnv
lookupInScope_Directly | VarEnv
lookupInst | Vectorise.Monad.InstEnv, Vectorise.Monad
lookupInstDeclBndr | RnEnv
lookupInstEnv | InstEnv
lookupLabel | CgExtCode
lookupLocalDataTcNames | RnEnv
lookupLocalRdrEnv | RdrName
lookupLocalRdrOcc | RdrName
lookupLocatedGlobalOccRn | RnEnv
lookupLocatedOccRn | RnEnv
lookupLocatedTopBndrRn | RnEnv
lookupModule | GHC
lookupModuleEnv | Module
lookupModuleInAllPackages | Packages
lookupName |
1 (Function) | CgExtCode
2 (Function) | ByteCodeLink
3 (Function) | GHC
lookupNameEnv | NameEnv
lookupNameEnv_NF | NameEnv
lookupNode | GraphOps, GraphColor
lookupOccEnv | OccName, Name
lookupOccRn | RnEnv
lookupOrig | IfaceEnv
lookupOrigNameCache | IfaceEnv
lookupPackage | Packages
lookupPrimMethod | Vectorise.Monad
lookupPrimPArray | Vectorise.Monad
lookupRecBndr | SimplEnv
lookupRnInScope | VarEnv
lookupRule | Rules
lookupSigOccRn | RnEnv
lookupStaticPtr | ByteCodeLink
lookupSubBndr | RnEnv
lookupSymbol | ObjLink
lookupSyntaxName | RnEnv
lookupSyntaxTable | RnEnv
lookupThing | HscTypes
lookupThName_maybe | TcSplice
lookupTopBndrRn | RnEnv
lookupTvSubst | CoreSubst
lookupTyCon |
1 (Function) | HscTypes
2 (Function) | Vectorise.Monad.Global, Vectorise.Monad
lookupTyConPA | Vectorise.Monad.Global, Vectorise.Monad
lookupTyConPR | Vectorise.Monad.Global, Vectorise.Monad
lookupTyFixityRn | RnEnv
lookupType | HscTypes
lookupTypeEnv | HscTypes
lookupTypeHscEnv | HscTypes
lookupTyVar | Type, TcType
lookupTyVarPA | Vectorise.Monad.Local, Vectorise.Monad
lookupUFM | UniqFM
lookupUFM_Directly | UniqFM
lookupUniqSet | UniqSet
lookupVar | Vectorise.Monad
lookupVarEnv | VarEnv
lookupVarEnv_Directly | VarEnv
lookupVarEnv_NF | VarEnv
lookupVarSet | VarSet
lookupWithDefaultBEnv | BlockId
lookupWithDefaultModuleEnv | Module
lookupWithDefaultUFM | UniqFM
lookupWithDefaultUFM_Directly | UniqFM
lookupWithDefaultVarEnv | VarEnv
loopAIdKey | PrelNames
loopAName | PrelNames
loopDecls | CgExtCode
LossOfPrecision | Exception
lowerSafeForeignCalls | CmmBuildInfoTables
lparen |
1 (Function) | Pretty
2 (Function) | Outputable
LPat | HsPat, HsSyn, GHC
Lrational | ExternalCore
lReg | SPARC.Regs
LRuleDecl | HsDecls, HsSyn, GHC
LSig | HsBinds, HsSyn, GHC
LStmt | HsExpr, HsSyn, GHC
LStmtLR | HsExpr, HsSyn, GHC
LStr | Pretty
Lstring | ExternalCore
ltAlt | CoreSyn
LTcSpecPrag | HsBinds, HsSyn, GHC
ltLvl | SetLevels
ltMajLvl | SetLevels
LTT |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
ltTag_RDR | PrelNames
LTyClDecl | HsDecls, HsSyn, GHC
lt_RDR | PrelNames
LU |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
LWarnDecl | HsDecls, HsSyn, GHC
LWSYNC | PPC.Instr
MachChar | Literal
machdepCCOpts | DynFlags
MachDouble | Literal
MachFloat | Literal
MachInt | Literal
MachInt64 | Literal
MachLabel | Literal
MachNullAddr | Literal
MachOp | CmmExpr, Cmm
machOpArgReps | CmmExpr, Cmm
machOpResultType | CmmExpr, Cmm
MachStr | Literal
MachWord | Literal
MachWord64 | Literal
mAIN | PrelNames
mainFunIs | DynFlags, GHC
mainModIs | DynFlags, GHC
mainPackageId | Module
maintainer | PackageConfig, Packages
mAIN_NAME | PrelNames
main_RDR_Unqual | PrelNames
makeContinuationEntries | CmmBrokenBlock
makeImmediate | PPC.Regs
makeMiniFixityEnv | RnBinds
makeRelativeRefTo |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
makeSimpleDetails | HscMain
makeSimpleIface | HscMain
MakeStableNameOp | PrimOp
MakeStablePtrOp | PrimOp
makeTyConAbstract | TyCon
Malloc | Llvm.AbsSyn, Llvm
Mangle | DriverPhases
mangleIndexTree | SPARC.CodeGen.Base
manifestArity | CoreArity
manifestSP | CmmStackLayout
mapAccumBagLM | Bag
mapAccumLM | MonadUtils, State, IOEnv, TcRnMonad
mapAccumLNat | NCGMonad
mapAndRecoverM | TcRnMonad
mapAndUnzip | Util
mapAndUnzip3 | Util
mapAndUnzip3M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzip4M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzipBagM | Bag
mapAndUnzipM | MonadUtils, IOEnv, TcRnMonad, DsMonad
mapAssoc | ListSetOps
mapBag | Bag
mapBagM | Bag
mapBagM_ | Bag
mapBlockEnv | BlockId
mapBlockStmts | Cmm
mapBlockTop | RegAlloc.Liveness
mapBlockTopM | RegAlloc.Liveness
mapCatMaybes | Maybes
mapCs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
mapDmds | Demand
mapException | Exception
mapExpDeepLast | ZipCfgCmmRep
mapExpDeepMiddle | ZipCfgCmmRep
mapExpLast | ZipCfgCmmRep
mapExpMiddle | ZipCfgCmmRep
mapFCs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
mapFst | Util
mapFvRn | RnEnv
mapFvRnCPS | RnEnv
mapGenBlockTop | RegAlloc.Liveness
mapGenBlockTopM | RegAlloc.Liveness
mapIdKey | PrelNames
mapIPName | BasicTypes
mapM | DsMonad
mapMaybe | Maybes
mapMaybeFvRn | RnEnv
mapMaybeM | MonadUtils, IOEnv, TcRnMonad
mapModuleEnv | Module
mapM_blocks | ZipCfg
mapName | PrelNames
mapNameEnv | NameEnv
mapOccEnv | OccName, Name
mapOL | OrdList
mapPIdKey | PrelNames
mapPName | PrelNames
mapSCCM | RegAlloc.Liveness
mapSnd | Util
mapSndM | MonadUtils, IOEnv, TcRnMonad
mapTermType | RtClosureInspect
mapTx | CmmTx
mapUFM | UniqFM
mapUniqSet | UniqSet
mapUs | UniqSupply
mapVarEnv | VarEnv
mapVarSet | VarSet
mapVect | Vectorise.Vect
map_blocks | ZipCfg
map_nodes | ZipCfg
map_one_block | ZipCfg
map_RDR | PrelNames
MarkedStrict | BasicTypes, GHC
markFactsUnchanged | DFMonad
markGraphRewritten | DFMonad
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
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
maxPrecedence | BasicTypes, GHC
maxPrimOpTag | PrimOp
maxSimplIterations | DynFlags, GHC
maxSpillSlots |
1 (Function) | X86.Instr, RegAlloc.Linear.FreeRegs
2 (Function) | PPC.Instr
3 (Function) | SPARC.Stack, SPARC.Instr
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
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
maybeAddErrCtxt | TcRnMonad
maybeAsmTemp | CLabel
maybeAssignTemp | CmmUtils
maybeCantVectorise | Vectorise.Monad.Base, Vectorise.Monad
maybeCantVectoriseM | Vectorise.Monad.Base, Vectorise.Monad
maybeCantVectoriseVarM | Vectorise.Monad
maybeCharLikeCon | PrelInfo
MaybeErr | Maybes
maybeGenericMatch | RnHsSyn
maybeIntLikeCon | PrelInfo
maybeInvertCmmExpr | CmmExpr, Cmm
maybeInvertComparison | CmmExpr, Cmm
maybeIsLFCon |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
maybeLetNoEscape |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
maybeMapM | MonadUtils, IOEnv, TcRnMonad
maybeModifyIdInfo | Id
maybeParen | IfaceType, IfaceSyn
maybeRewriteWithFuel | OptimizationFuel, DFMonad
maybeSingletonCCS | CostCentre
MaybeT |
1 (Type/Class) | Maybes
2 (Data Constructor) | Maybes
maybeToBool | Maybes
maybeToList | Maybes
maybeUnfoldingTemplate | CoreSyn
maybeV | Vectorise.Monad.Base, Vectorise.Monad
MayHaveCafRefs | IdInfo
mayHaveCafRefs | IdInfo
MC | TcMatches
mc_body | TcMatches
mc_what | TcMatches
MDoExpr | HsExpr, HsSyn, GHC
md_anns | HscTypes
md_exports | HscTypes
md_fam_insts | HscTypes
md_insts | HscTypes
md_rules | HscTypes
md_types | HscTypes
md_vect_info | HscTypes
ME | Unify
megaSeqIdInfo | IdInfo
mergeAlts | CoreUtils
Message | ErrUtils
Messages | ErrUtils
messages | Lexer
MetaDetails | TcType
MetaInfo | TcType
MetaTv | TcType
metaTvRef | TcType
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
mg_binds | HscTypes
mg_boot | HscTypes
mg_deps | HscTypes
mg_dir_imps | HscTypes
mg_exports | HscTypes
mg_fam_insts | HscTypes
mg_fam_inst_env | HscTypes
mg_fix_env | HscTypes
mg_foreign | HscTypes
mg_hpc_info | HscTypes
mg_insts | HscTypes
mg_inst_env | HscTypes
mg_modBreaks | HscTypes
mg_module | HscTypes
mg_rdr_env | HscTypes
mg_rules | HscTypes
mg_types | HscTypes
mg_used_names | HscTypes
mg_vect_info | HscTypes
mg_warns | HscTypes
MidAssign | ZipCfgCmmRep
MidCallTarget | ZipCfgCmmRep, MkZipCfgCmm
MidComment | ZipCfgCmmRep
Middle | ZipCfgCmmRep, MkZipCfgCmm
middleLiveness | CmmLiveZ
MidForeignCall | ZipCfgCmmRep
MidStore | ZipCfgCmmRep
minBound_RDR | PrelNames
minFastInt | FastTypes
MiniFixityEnv | RnEnv, RnBinds
minimalProcPointSet | CmmProcPointZ
minusClassOpKey | PrelNames
minusList | ListSetOps
minusName | PrelNames
minusNameSet | NameSet
minusOccSet | OccName, Name
minusRegSet | CmmExpr, Cmm
minusUFM | UniqFM
minusUniqSet | UniqSet
minusVarEnv | VarEnv
minusVarSet | VarSet
minus_RDR | PrelNames
mIN_CHARLIKE | Constants
mIN_INTLIKE | Constants
mIN_PAYLOAD_SIZE | Constants
misplacedSigErr | RnBinds
Missing | HsExpr, HsSyn, GHC
missingTupArg | HsUtils, HsSyn, GHC
mi_anns | HscTypes
mi_boot | HscTypes
mi_decls | HscTypes
mi_deps | HscTypes
mi_exports | HscTypes
mi_exp_hash | HscTypes
mi_fam_insts | HscTypes
mi_finsts | HscTypes
mi_fixities | HscTypes
mi_fix_fn | HscTypes
mi_globals | HscTypes
mi_hash_fn | HscTypes
mi_hpc | HscTypes
mi_iface_hash | HscTypes
mi_insts | HscTypes
mi_module | HscTypes
mi_mod_hash | HscTypes
mi_orphan | HscTypes
mi_orphan_hash | HscTypes
mi_rules | HscTypes
mi_usages | HscTypes
mi_vect_info | HscTypes
mi_warns | HscTypes
mi_warn_fn | HscTypes
mkAbstractTyConRhs | BuildTyCl
mkAlgTyCon | TyCon
mkAllCafsCC | CostCentre
mkAlphaTyVarUnique | Unique
mkAltExpr | CoreUtils
mkAltLabel | CLabel
mkAnnEnv | Annotations
mkAnyTyCon | TyCon
MKAP | ByteCodeInstr
mkApEntryLabel | CLabel
mkApiErr | HscTypes
mkApInfoTableLabel | CLabel
mkApLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkAppCoercion | Coercion
mkApps | CoreSyn
mkAppsCoercion | Coercion
mkAppTy | Type, TcType
mkAppTyCoI | Coercion
mkAppTys | Type, TcType
MkApUpd0_Op | PrimOp
mkArgDescr |
1 (Function) | CgCallConv
2 (Function) | StgCmmLayout
mkArgInfo | SimplUtils
mkArrayPrimTy | TysPrim
mkArrowKind | Coercion, TcType
mkArrowKinds | Coercion, TcType
mkAsmTempLabel | CLabel
mkAssign | MkZipCfgCmm
mkAutoCC | CostCentre
mkBareInfoTable | CmmInfo
mkBaseModule | PrelNames
mkBaseModule_ | PrelNames
mkBHUpdInfoLabel | CLabel
mkBigCoreTup | MkCore
mkBigCoreTupTy | MkCore
mkBigCoreVarTup | MkCore
mkBigCoreVarTupTy | MkCore
mkBigLHsPatTup | DsUtils
mkBigLHsTup | DsUtils
mkBigLHsVarPatTup | DsUtils
mkBigLHsVarTup | DsUtils
mkBinaryTickBox | DsUtils
mkBindStmt | HsUtils, HsSyn, GHC
mkBitmap | Bitmap
mkBitmapLabel | CLabel
mkBlockEnv | BlockId
mkBlockId | BlockId
mkBlockSet | BlockId
mkBootModDetailsDs | TidyPgm
mkBootModDetailsTc | TidyPgm
mkBoringStop | SimplUtils
mkBoxedTupleTy | TysWiredIn
mkBranch | MkZipCfg, MkZipCfgCmm
mkBranchNode | ZipCfg
mkBreakPointOpId | MkId
mkBuildExpr | MkCore
mkBuildTag | StaticFlags
mkBuiltinCo | Vectorise.Utils.Base, Vectorise.Utils
mkBuiltinTyConApp | Vectorise.Utils.Base, Vectorise.Utils
mkBuiltinTyConApps | Vectorise.Utils.Base, Vectorise.Utils
mkBuiltinUnique | Unique
mkByteStringCLit |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
mkCAFBlackHoleInfoTableLabel | CLabel
mkCall | MkZipCfgCmm
mkCanonical | TcCanonical
mkCanonicalFEV | TcCanonical
mkCanonicals | TcCanonical
mkCase | SimplUtils
mkCbranch | MkZipCfgCmm
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
mkCharLit | CoreSyn
mkCharLitPat | HsPat, HsSyn, GHC
mkChunkified | MkCore
mkClass | Class
mkClassDataConOcc | OccName, Name
mkClassDecl | RdrHsSyn
mkClassOpAuxOcc | OccName, Name
mkClassPPredCo | Coercion
mkClassPPredCoI | Coercion
mkClassPred | TcType
mkClassTyCon | TyCon
mkClassTyConOcc | OccName, Name
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
mkClsOccFS | OccName, Name
mkCmmCall | MkZipCfgCmm
mkCmmCodeLabel | CLabel
mkCmmDataLabel | CLabel
mkCmmEntryLabel | CLabel
mkCmmGcPtrLabel | CLabel
mkCmmIfThen | MkZipCfgCmm
mkCmmIfThenElse | MkZipCfgCmm
mkCmmInfoLabel | CLabel
mkCmmLitSwitch | StgCmmUtils
mkCmmRetInfoLabel | CLabel
mkCmmRetLabel | CLabel
mkCmmSwitch | StgCmmUtils
mkCmmWhileDo | MkZipCfgCmm
mkCoAlgCaseMatchResult | DsUtils
mkCodeStyle | Outputable
mkCoerce | CoreUtils
mkCoerceI | CoreUtils
mkCoercion | Coercion
mkCoercionTyCon | TyCon
mkCoKind | Coercion
mkCoLetMatchResult | DsUtils
mkComment | MkZipCfgCmm
mkCompulsoryUnfolding | CoreUnfold
mkCon2TagOcc | OccName, Name
mkConApp | CoreSyn
mkConEntryLabel | CLabel
mkConInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkConInfoTableLabel | CLabel
mkConLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkConOpPatRn | RnTypes
mkConsExpr | MkCore
mkContEx | SimplEnv
mkCoPredCo | Coercion
mkCoPredCoI | Coercion
mkCoPredTy | Coercion
mkCoPrimCaseMatchResult | DsUtils
mkCoreApp | MkCore
mkCoreAppDs | DsUtils
mkCoreApps | MkCore
mkCoreAppsDs | DsUtils
mkCoreConApps | MkCore
mkCoreLams | MkCore
mkCoreLet | MkCore
mkCoreLets | MkCore
mkCoreSubst | SimplEnv
mkCoreTup | MkCore
mkCoreUnfolding | CoreUnfold
mkCoreVarTup | MkCore
mkCoreVarTupTy | MkCore
mkCoVar | Var
mkCoVarCoercion | Coercion
mkCsel1Coercion | Coercion
mkCsel2Coercion | Coercion
mkCselRCoercion | Coercion
mkDataCOcc | OccName, Name
mkDataCon | DataCon
mkDataConIds | MkId
mkDataConTag | Vectorise.Utils.Base, Vectorise.Utils
mkDataConTagLit | Vectorise.Utils.Base, Vectorise.Utils
mkDataConWorkerOcc | OccName, Name
mkDataConWrapperOcc | OccName, Name
mkDataLits |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
mkDataOcc | OccName, Name
mkDataOccFS | OccName, Name
mkDataOccUnique | Unique
mkDataTOcc | OccName, Name
mkDataTyConRhs | BuildTyCl
mkDeadStripPreventer | CLabel
mkDefaultLabel | CLabel
mkDefaultMethodId | MkId
mkDefaultMethodOcc | OccName, Name
MkDepend | DynFlags, GHC
mkDependencies | MkIface
mkDeprecatedGadtRecordDecl | RdrHsSyn
mkDerivedInternalName | Name
mkDerivedTyConOcc | OccName, Name
mkDFunOcc | OccName, Name
mkDFunUnfolding | CoreUnfold
mkDictFunId | MkId
mkDictFunTy | MkId
mkDictOcc | OccName, Name
mkDictSelId | MkId
mkDictTy | TcType
mkDirty_MUT_VAR_Label | CLabel
mkDmdType | Demand
mkDoubleExpr | MkCore
mkDoubleLit | CoreSyn
mkDoubleLitDouble | CoreSyn
mkDumpDoc | ErrUtils
mkDUs | NameSet
mkDynamicLinkerLabel | CLabel
mkEmptySubst | CoreSubst
mkEMPTY_MVAR_infoLabel | CLabel
mkEntry | MkZipCfgCmm
mkEntryLabel | CLabel
mkEqPred | Coercion
mkEqPredCo | Coercion
mkEqPredCoI | Coercion
mkEqPredCoOcc | OccName, Name
mkErrInfo | TcRnMonad
mkErrMsg | ErrUtils
mkErrorAppDs | DsUtils
mkErrStyle | Outputable
mkEvalMatchResult | DsUtils
mkEvVarX | TcRnTypes, TcRnMonad
mkExplicitHsForAllTy | HsTypes, HsSyn, GHC
mkExport | RdrHsSyn
mkExportedLocalId | Id
mkExportedLocalVar | Var
mkExprStmt | HsUtils, HsSyn, GHC
mkExternalName | Name
mkExtName | RdrHsSyn
mkFamilyTyConApp | Type
mkFamInstCoercion | Coercion
mkFastString | FastString
mkFastString# | FastString
mkFastStringByteList | FastString
mkFastStringBytes | FastString
mkFastStringForeignPtr | FastString
mkFCall | DsCCall
mkFCallId | MkId
mkFCallName | Name
mkFinalCall | MkZipCfgCmm
mkFlatWC | TcRnTypes, TcRnMonad
mkFloatExpr | MkCore
mkFloatLit | CoreSyn
mkFloatLitFloat | CoreSyn
mkFoldrExpr | MkCore
mkForAllCoercion | Coercion
mkForAllTy | Type, TcType
mkForAllTyCoI | Coercion
mkForAllTys | Type, TcType
mkForeignExportOcc | OccName, Name
mkForeignJump | MkZipCfgCmm
mkForeignLabel | CLabel
mkForeignTyCon | TyCon
mkFrozenError | TcSMonad
mkFunBind | HsUtils, HsSyn, GHC
mkFunCoercion | Coercion
mkFunTy | Type, TcType
mkFunTyCoI | Coercion
mkFunTyCon | TyCon
mkFunTys | Type, TcType
mkFVs | NameSet
mkGadtDecl | RdrHsSyn
mkGeneralLocated | SrcLoc, GHC
mkGeneralSrcLoc | SrcLoc
mkGeneralSrcSpan | SrcLoc
mkGenericDefMethBind | TcClassDcl
mkGenericRhs | Generics
mkGenOcc1 | OccName, Name
mkGenOcc2 | OccName, Name
mkGivenFlavor | TcSMonad
mkGlobalId | Id
mkGlobalRdrEnv | RdrName
mkGlobalVar | Var
mkGroupByStmt | HsUtils, HsSyn, GHC
mkGroupByUsingStmt | HsUtils, HsSyn, GHC
mkGroupUsingStmt | HsUtils, HsSyn, GHC
mkGuardedMatchResult | DsUtils
mkHiOnlyModLocation | Finder
mkHomeModLocation | Finder
mkHomeModLocation2 | Finder
mkHpcModuleNameLabel | CLabel
mkHpcTicksLabel | CLabel
mkHsApp | HsUtils, HsSyn, TcHsSyn, GHC
mkHsAppTy | HsUtils, HsSyn, TcHsSyn, 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
mkHsOpApp | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsPar | HsUtils, HsSyn, GHC
mkHsQuasiQuote | HsUtils, HsSyn, GHC
mkHsSplice | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsSpliceTy | HsUtils, HsSyn, GHC
mkHsString | HsUtils, HsSyn, GHC
mkHsVarBind | HsUtils, HsSyn, GHC
mkHsWrap | HsUtils, HsSyn, GHC
mkHsWrapCoI | HsUtils, HsSyn, GHC
mkHsWrapPat | HsUtils, HsSyn, GHC
mkHsWrapPatCoI | HsUtils, HsSyn, GHC
mkIface | MkIface
mkIfaceFixCache | HscTypes
mkIfaceHashCache | HscTypes
mkIfaceTc | MkIface
mkIfaceWarnCache | HscTypes
mkIfLclEnv | TcRnMonad
mkIfThenElse |
1 (Function) | MkZipCfg
2 (Function) | MkCore
mkImplicitHsForAllTy | HsTypes, HsSyn, GHC
mkImplicitUnfolding | CoreUnfold
mkImport | RdrHsSyn
mkImportedFamInst | FamInstEnv
mkImportedInstance | InstEnv
mkImpossibleExpr | MkCore
mkIndStaticInfoLabel | CLabel
mkInfoTable | CmmInfo
mkInfoTableLabel | CLabel
mkInlinableUnfolding | CoreUnfold
mkInlinePragma | RdrHsSyn
mkInlineUnfolding | CoreUnfold
mkInScopeSet | VarEnv
mkInstCoercion | Coercion
mkInstsCoercion | Coercion
mkInstTyCoOcc | OccName, Name
mkInstTyTcOcc | OccName, Name
mkIntCLit | CmmUtils
mkIntegerExpr | MkCore
mkIntegerModule | PrelNames
mkInternalName | Name
mkInterval | Interval
mkIntExpr | MkCore
mkIntExprInt | MkCore
mkIntLit | CoreSyn
mkIntLitInt | CoreSyn
mkIParamPredCo | Coercion
mkIParamPredCoI | Coercion
mkIPName | Name
mkIPOcc | OccName, Name
mkIPPred | TcType
mkITbls | ByteCodeItbls
mkJump | MkZipCfgCmm
mkJumpGC | MkZipCfgCmm
mkJumpInstr | Instruction
mkKindTyCon | TyCon
mkKindVar | TcType
MkLabel | Llvm.AbsSyn, Llvm
mkLabel | MkZipCfg, MkZipCfgCmm
mkLam | SimplUtils
mkLams | CoreSyn
mkLargeSRTLabel | CLabel
mkLast | MkZipCfg
mkLazyArgStop | SimplUtils
mkLblExpr | CmmUtils
mkLeftCoercion | Coercion
mkLets | CoreSyn
mkLFArgument |
1 (Function) | ClosureInfo
2 (Function) | 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
mkLHsPatTup | DsUtils
mkLHsTupleExpr | HsUtils, HsSyn, GHC
mkLHsVarPatTup | DsUtils
mkLHsVarTuple | HsUtils, HsSyn, GHC
mkLHsWrap | HsUtils, HsSyn, GHC
mkLHsWrapCoI | HsUtils, HsSyn, GHC
mkLiftedPrimTyCon | TyCon
mkListExpr | MkCore
mkListTy | TysWiredIn
mkLitString | FastString
mkLitString# | FastString
mkLivenessCLit | CgCallConv
mkLlvmFunc | LlvmCodeGen.Base
mkLoadInstr | Instruction
mkLocalClosureLabel | CLabel
mkLocalClosureTableLabel | CLabel
mkLocalConEntryLabel | CLabel
mkLocalConInfoTableLabel | CLabel
mkLocalEntryLabel | CLabel
mkLocalFamInst | FamInstEnv
mkLocalId | Id
mkLocalIdWithInfo | Id
mkLocalInfoTableLabel | CLabel
mkLocalInstance | InstEnv
mkLocalOcc | OccName, Name
mkLocalStaticConEntryLabel | CLabel
mkLocalStaticInfoTableLabel | CLabel
mkLocalVar | Var
mkLocMessage | ErrUtils
mkLongErrMsg | ErrUtils
mkLongWarnMsg | ErrUtils
mkLookupFun | ListSetOps
mkMachChar | Literal
mkMachDouble | Literal
mkMachFloat | Literal
mkMachInt | Literal
mkMachInt64 | Literal
mkMachString | Literal
mkMachWord | Literal
mkMachWord64 | Literal
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
mkMethodOcc | OccName, Name
mkMiddle | MkZipCfg
mkMiddles | MkZipCfg
mkMinimalBySCs | TcType
mkModDeps | TcRnTypes, TcRnMonad
mkModule | Module, GHC
mkModuleEnv | Module
mkModuleInitLabel | CLabel
mkModuleInitTableLabel | CLabel
mkModuleName | Module, GHC
mkModuleNameFS | Module
mkModuleSet | Module
mkMultiAssign | StgCmmUtils
mkMutableArrayPrimTy | TysPrim
mkMutableByteArrayPrimTy | TysPrim
mkMutVarPrimTy | TysPrim
mkMVarPrimTy | TysPrim
mkNameCacheUpdater | IfaceEnv
mkNameEnv | NameEnv
mkNameG_dName | DsMeta
mkNameG_tcName | DsMeta
mkNameG_vName | DsMeta
mkNameSet | NameSet
mkNatM_State | NCGMonad
mkNegAppRn | RnTypes
mkNewTyConRhs | BuildTyCl
mkNewTyCoOcc | OccName, Name
mkNewTypeCoercion | Coercion
mkNilExpr | MkCore
mkNilPat | HsPat, HsSyn, GHC
mkNop | MkZipCfgCmm
mkNoRepType | Util
mkNPat | HsUtils, HsSyn, GHC
mkNPlusKPat | HsUtils, HsSyn, GHC
mkOccEnv | OccName, Name
mkOccEnv_C | OccName, Name
mkOccName | OccName, Name
mkOccNameFS | OccName, Name
mkOccSet | OccName, Name
mkOpAppRn | RnTypes
mkOpenSubst | CoreSubst
mkOpenTvSubst | Type, TcType
mkOpFormRn | RnTypes
mkOptTickBox | DsUtils
mkOrig | RdrName
mkOtherCon | CoreSyn
mkOverLit | Inst
mkPackageId | PackageConfig, Packages
mkPADFunOcc | OccName, Name
mkPADictType | Vectorise.Utils.PADict, Vectorise.Utils
MKPAP | ByteCodeInstr
mkPArray | Vectorise.Utils.Base, Vectorise.Utils
mkPArrayType | Vectorise.Utils.Base, Vectorise.Utils
mkPArrDataConUnique | Unique
mkPArrTy | TysWiredIn
mkPDataDataConOcc | OccName, Name
mkPDataTyConOcc | OccName, Name
mkPDataType | Vectorise.Utils.Base, Vectorise.Utils
mkPhiTy | TcType
mkPicBaseLabel | CLabel
mkPiType | CoreUtils
mkPiTypes | CoreUtils
mkPlainErrMsg | ErrUtils
mkPlainModuleInitLabel | CLabel
mkPlainWarnMsg | ErrUtils
mkPragFun | TcBinds
mkPredTy | Type, TcType
mkPredTys | Type, TcType
mkPrefixConPat | HsPat, HsSyn, GHC
mkPrelImports | HeaderInfo
mkPreludeClassUnique | Unique
mkPreludeDataConUnique | Unique
mkPreludeMiscIdUnique | Unique
mkPreludeTyConUnique | Unique
mkPReprTyConOcc | OccName, Name
mkPReprType | Vectorise.Utils.Base, Vectorise.Utils
mkPrimCallLabel | CLabel
mkPrimModule | PrelNames
mkPrimOpId | MkId
mkPrimOpIdUnique | Unique
mkPrimTyCon | TyCon
mkPrintUnqualified | HscTypes
mkPrintUnqualifiedForModule | GHC
mkProductBox | MkId
mkPseudoUniqueC | Unique
mkPseudoUniqueD | Unique
mkPseudoUniqueE | Unique
mkPseudoUniqueH | Unique
mkPState | Lexer
mkQual | RdrName
mkRdrQual | RdrName
mkRdrUnqual | RdrName
mkReboxingAlt | MkId
mkRecConstrOrUpdate | RdrHsSyn
mkRecSelBinds | TcTyClsDecls
mkRecStmt | HsUtils, HsSyn, GHC
mkRednCountsLabel | CLabel
mkRegClassUnique | Unique
mkRegLiveness | CgCallConv
mkRegPairUnique | Unique
mkRegRegMoveInstr | Instruction
mkRegSet | CmmExpr, Cmm
mkRegSingleUnique | Unique
mkRegSubUnique | Unique
mkReturn | MkZipCfgCmm
mkReturnInfoLabel | CLabel
mkReturnPtLabel | CLabel
mkReturnSimple | MkZipCfgCmm
mkRhsStop | SimplUtils
mkRightCoercion | Coercion
mkRnEnv2 | VarEnv
mkRODataLits |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
mkRtsApFastLabel | CLabel
mkRtsPrimOpLabel | CLabel
mkRtsSlowTickyCtrLabel | CLabel
mkRule | Rules
mkRuleBase | Rules
mkRuntimeErrorApp | MkCore
mkSafeCall | MkZipCfgCmm
mkSCC | CoreUtils
mkSelectorBinds | DsUtils
mkSelectorEntryLabel | CLabel
mkSelectorInfoLabel | CLabel
mkSelectorLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkSigFun | TcBinds
mkSigmaTy | TcType
mkSigTvFn | RnBinds
mkSimpleConDecl | RdrHsSyn
mkSimpleHsAlt | HsUtils, HsSyn, TcHsSyn, GHC
mkSimpleLit | StgCmmUtils
mkSimpleMatch | HsUtils, HsSyn, GHC
mkSimplEnv | SimplEnv
mkSimpleUnfolding | CoreUnfold
mkSingletonCCS | CostCentre
mkSizeOf | StackColor
mkSlowEntryLabel | CLabel
mkSmallTupleCase | MkCore
mkSmallTupleSelector | MkCore
mkSpecInfo | Rules
mkSpecOcc | OccName, Name
mkSpillInstr | Instruction
mkSplitMarkerLabel | CLabel
mkSplitUniqSupply | UniqSupply
mkSrcErr | HscTypes
mkSrcLoc | SrcLoc, GHC
mkSrcSpan | SrcLoc, GHC
mkSRTLabel | CLabel
mkStableIdFromName | TcEnv
mkStableIdFromString | TcEnv
mkStableNamePrimTy | TysPrim
mkStablePtrPrimTy | TysPrim
mkStatePrimTy | TysPrim
mkStaticClosure |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
mkStaticClosureFields |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
mkStaticConEntryLabel | CLabel
mkStaticInfoTableLabel | CLabel
mkStkAmodes | CgStackery
mkStmts | CmmUtils
mkStore | MkZipCfgCmm
mkStrictSig | Demand
mkStringCLit |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
mkStringExpr | MkCore
mkStringExprFS | MkCore
mkStringLit | CoreSyn
mkStringLitLabel | CLabel
mkStubPaths | Finder
mkSubst | CoreSubst
mkSuperDictSelOcc | OccName, Name
mkSuperKindTyCon | TyCon
mkSwitch | MkZipCfgCmm
mkSymCoercion | Coercion
mkSymCoI | Coercion
mkSynTyCon | TyCon
mkSysLocal | Id
mkSysLocalM | Id
mkSystemName | Name
mkSystemVarName | Name
mkSysTvName | Name
mkTag2ConOcc | OccName, Name
mkTaggedObjectLoad | StgCmmUtils
mkTcOcc | OccName, Name
mkTcOccFS | OccName, Name
mkTcOccUnique | Unique
mkTcTyVar | Var
mkTcTyVarName | TcMType
mkTemplateLocal | Id
mkTemplateLocals | Id
mkTemplateLocalsNum | Id
mkTickBox |
1 (Function) | StgCmmHpc
2 (Function) | DsUtils
mkTickBoxOpId | MkId
mkTickBoxOpName | Name
mkTopCAFInfo | CmmBuildInfoTables
mkTopDmdType | Demand
mkTopSpliceDecl | RdrHsSyn
mkTopTickyCtrLabel | CLabel
mkTopTvSubst | Type, TcType
mkTopUnfolding | CoreUnfold
mkTransCoercion | Coercion
mkTransCoI | Coercion
mkTransformByStmt | HsUtils, HsSyn, GHC
mkTransformStmt | HsUtils, HsSyn, GHC
mkTupleCase | MkCore
mkTupleDataConUnique | Unique
mkTupleModule | PrelNames
mkTupleOcc | OccName, Name
mkTupleSelector | MkCore
mkTupleTy | TysWiredIn
mkTupleTyCon | TyCon
mkTupleTyConUnique | Unique
mkTVarPrimTy | TysPrim
mkTvOccUnique | Unique
mkTvSubst | Type, TcType
mkTyApps | CoreSyn
mkTyBind | CoreSyn
mkTyConApp | Type, TcType
mkTyConAppCoI | Coercion
mkTyConCoercion | Coercion
mkTyConGenericBinds | Generics
mkTyConRep_RDR | PrelNames
mkTyConTy | Type, TcType
mkTyData | RdrHsSyn
mkTyFamily | RdrHsSyn
mkTypeEnv | HscTypes
mkTypeRep_RDR | PrelNames
mkTySynonym | RdrHsSyn
mkTyVar | Var
mkTyVarOcc | OccName, Name
mkTyVarOccFS | OccName, Name
mkTyVarTy | Type, TcType
mkTyVarTys | Type, TcType
mkUnboundName | PrelNames
mkUnfolding | CoreUnfold
mkUniqSet | UniqSet
mkUniqueGrimily | Unique
mkUnpackCase | MkId
mkUnqual | RdrName
mkUnsafeCall | MkZipCfgCmm
mkUnsafeCoercion | Coercion
mkUpdInfoLabel | CLabel
mkUsedNames | MkIface
mkUserCC | CostCentre
mkUserLocal | Id
mkUserLocalM | Id
mkUserStyle | Outputable
mkVanillaGlobal | Id
mkVanillaGlobalWithInfo | Id
mkVanillaTuplePat | DsUtils
mkVarApps | CoreSyn
mkVarBind | HsUtils, HsSyn, GHC
mkVarEnv | VarEnv
mkVarOcc | OccName, Name
mkVarOccFS | OccName, Name
mkVarOccUnique | Unique
mkVarSet | VarSet
mkVarUnqual | RdrName
mkVectDataConOcc | OccName, Name
mkVectIsoOcc | OccName, Name
mkVectOcc | OccName, Name
mkVectTyConOcc | OccName, Name
mkViewMatchResult | DsUtils
mkVirtHeapOffsets |
1 (Function) | CgHeapery
2 (Function) | StgCmmLayout, StgCmmHeap
mkVirtStkOffsets | CgStackery
mkVirtualReg |
1 (Function) | X86.RegInfo
2 (Function) | PPC.Regs
3 (Function) | SPARC.Regs
mkVScrut | Vectorise.Utils.Base, Vectorise.Utils
mkWantedFlavor | TcSMonad
mkWarnMsg | ErrUtils
MkWeakForeignEnvOp | PrimOp
MkWeakOp | PrimOp
mkWeakPrimTy | TysPrim
mkWhileDo | MkZipCfg
mkWildCase | MkCore
mkWildCoVar | Var
mkWildEvBinder | MkCore
mkWildValBinder | MkCore
mkWiredInIdName | Id
mkWiredInName | Name
mkWordCLit |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
mkWordExpr | MkCore
mkWordExprWord | MkCore
mkWordLit | CoreSyn
mkWordLitWord | CoreSyn
mkWorkerArgs | WwLib
mkWorkerId | Id
mkWorkerOcc | OccName, Name
mkWpEvApps | HsBinds, HsSyn, GHC
mkWpEvVarApps | HsBinds, HsSyn, GHC
mkWpLams | HsBinds, HsSyn, GHC
mkWpLet | HsBinds, HsSyn, GHC
mkWpTyApps | HsBinds, HsSyn, GHC
mkWpTyLams | HsBinds, HsSyn, GHC
mkWrapper | WorkWrap
mkWrapType | Vectorise.Utils.Base, Vectorise.Utils
mkWwBodies | WwLib
mkWwInlineRule | CoreUnfold
mkWWstr | WwLib
mkZFastString | FastString
mkZFastStringBytes | FastString
mkZonkTcTyVar | TcMType
mkZTail | MkZipCfg
mk_co_app_fn | HsBinds, HsSyn, GHC
mk_co_lam_fn | HsBinds, HsSyn, GHC
mk_easy_FunBind | HsUtils, HsSyn, GHC
mk_known_key_name | PrelNames
ml_hi_file | Module, GHC
ml_hs_file | Module, GHC
ml_obj_file | Module, GHC
Mname | ExternalCore
moan64 | ByteCodeFFI
modAliases | Llvm.AbsSyn, Llvm
ModBreaks |
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes, GHC
modBreaks_flags | HscTypes, GHC
modBreaks_locs | HscTypes, GHC
modBreaks_vars | HscTypes, GHC
modComments | Llvm.AbsSyn, Llvm
ModDetails |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
Mode | Pretty
modFuncs | Llvm.AbsSyn, Llvm
modFwdDecls | Llvm.AbsSyn, Llvm
modGlobals | Llvm.AbsSyn, Llvm
ModGuts |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
ModIface |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
modificationTimeIfExists | Util
modify | State
modifyAnnProvenanceNameM | HsDecls, HsSyn, GHC
modifyIdInfo | Id
modifyInlinePragma | Id
modifyInScope | SimplEnv
modifySession | HscTypes
modifyVarEnv | VarEnv
modifyVarEnv_Directly | VarEnv
modInfoExports | GHC
modInfoInstances | GHC
modInfoIsExportedName | GHC
modInfoLookupName | GHC
modInfoModBreaks | GHC
modInfoTopLevelScope | GHC
modInfoTyThings | GHC
ModLocation |
1 (Type/Class) | Module, GHC
2 (Data Constructor) | Module, GHC
ModLocationCache | HscTypes
modNode | GraphOps, GraphColor
ModSummary |
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes, GHC
Module |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Type/Class) | Module, GHC
ModuleAnnProvenance | HsDecls, HsSyn, GHC
ModuleEnv | Module
moduleEnvElts | Module
moduleEnvKeys | Module
moduleEnvToList | Module
ModuleGraph | HscTypes, GHC
ModuleInfo | GHC
moduleInfo | GHC
moduleIsInterpreted | InteractiveEval, GHC
ModuleName | Module, GHC
moduleName | Module, GHC
ModuleNameEnv | Module
moduleNameFS | Module
moduleNameSlashes | Module
moduleNameString | Module, GHC
modulePackageId | Module, GHC
moduleRegdLabel | CLabel
moduleRegTableLabel | CLabel
Modules |
1 (Type/Class) | Vectorise.Builtins.Modules
2 (Data Constructor) | Vectorise.Builtins.Modules
ModuleSet | Module
moduleSetElts | Module
ModuleTarget | Annotations
moduleToPkgConfAll | Packages
mONAD | PrelNames
monadClassKey | PrelNames
monadClassName | PrelNames
monadClass_RDR | PrelNames
MonadFix | MonadUtils, IOEnv, TcRnMonad
monadFixClassKey | PrelNames
monadFixClassName | PrelNames
MonadIO | MonadUtils, IOEnv, TcRnMonad
monadPlusClassKey | PrelNames
monadPlusClassName | PrelNames
MonadThings | HscTypes
MonadUnique | UniqSupply, SimplMonad
mONAD_FIX | PrelNames
MOV | X86.Instr
moveSp | SPARC.Instr
MOVSxL | X86.Instr
MOVZxL | X86.Instr
mo_32To16 | CmmExpr, Cmm
mo_32To8 | CmmExpr, Cmm
MO_Add | CmmExpr, Cmm
MO_And | CmmExpr, Cmm
MO_Eq | CmmExpr, Cmm
MO_F32_Acos | Cmm
MO_F32_Asin | Cmm
MO_F32_Atan | Cmm
MO_F32_Cos | Cmm
MO_F32_Cosh | Cmm
MO_F32_Exp | Cmm
MO_F32_Log | Cmm
MO_F32_Pwr | Cmm
MO_F32_Sin | Cmm
MO_F32_Sinh | Cmm
MO_F32_Sqrt | Cmm
MO_F32_Tan | Cmm
MO_F32_Tanh | Cmm
MO_F64_Acos | Cmm
MO_F64_Asin | Cmm
MO_F64_Atan | Cmm
MO_F64_Cos | Cmm
MO_F64_Cosh | Cmm
MO_F64_Exp | Cmm
MO_F64_Log | Cmm
MO_F64_Pwr | Cmm
MO_F64_Sin | Cmm
MO_F64_Sinh | Cmm
MO_F64_Sqrt | Cmm
MO_F64_Tan | Cmm
MO_F64_Tanh | Cmm
MO_FF_Conv | CmmExpr, Cmm
MO_FS_Conv | CmmExpr, Cmm
MO_F_Add | CmmExpr, Cmm
MO_F_Eq | CmmExpr, Cmm
MO_F_Ge | CmmExpr, Cmm
MO_F_Gt | CmmExpr, Cmm
MO_F_Le | CmmExpr, Cmm
MO_F_Lt | CmmExpr, Cmm
MO_F_Mul | CmmExpr, Cmm
MO_F_Ne | CmmExpr, Cmm
MO_F_Neg | CmmExpr, Cmm
MO_F_Quot | CmmExpr, Cmm
MO_F_Sub | CmmExpr, Cmm
MO_Mul | CmmExpr, Cmm
MO_Ne | CmmExpr, Cmm
MO_Not | CmmExpr, Cmm
MO_Or | CmmExpr, Cmm
MO_SF_Conv | CmmExpr, Cmm
MO_Shl | CmmExpr, Cmm
MO_SS_Conv | CmmExpr, Cmm
MO_Sub | CmmExpr, Cmm
mo_s_16To32 | CmmExpr, Cmm
mo_s_16ToWord | CmmExpr, Cmm
mo_s_32ToWord | CmmExpr, Cmm
mo_s_8To32 | CmmExpr, Cmm
mo_s_8ToWord | CmmExpr, Cmm
MO_S_Ge | CmmExpr, Cmm
MO_S_Gt | CmmExpr, Cmm
MO_S_Le | CmmExpr, Cmm
MO_S_Lt | CmmExpr, Cmm
MO_S_MulMayOflo | CmmExpr, Cmm
MO_S_Neg | CmmExpr, Cmm
MO_S_Quot | CmmExpr, Cmm
MO_S_Rem | CmmExpr, Cmm
MO_S_Shr | CmmExpr, Cmm
MO_Touch | Cmm
MO_UU_Conv | CmmExpr, Cmm
mo_u_16To32 | CmmExpr, Cmm
mo_u_16ToWord | CmmExpr, Cmm
mo_u_32ToWord | CmmExpr, Cmm
mo_u_8To32 | CmmExpr, Cmm
mo_u_8ToWord | CmmExpr, Cmm
MO_U_Ge | CmmExpr, Cmm
MO_U_Gt | CmmExpr, Cmm
MO_U_Le | CmmExpr, Cmm
MO_U_Lt | CmmExpr, Cmm
MO_U_MulMayOflo | CmmExpr, Cmm
MO_U_Quot | CmmExpr, Cmm
MO_U_Rem | CmmExpr, Cmm
MO_U_Shr | CmmExpr, Cmm
mo_wordAdd | CmmExpr, Cmm
mo_wordAnd | CmmExpr, Cmm
mo_wordEq | CmmExpr, Cmm
mo_wordMul | CmmExpr, Cmm
mo_wordNe | CmmExpr, Cmm
mo_wordNot | CmmExpr, Cmm
mo_wordOr | CmmExpr, Cmm
mo_wordSGe | CmmExpr, Cmm
mo_wordSGt | CmmExpr, Cmm
mo_wordShl | CmmExpr, Cmm
mo_wordSLe | CmmExpr, Cmm
mo_wordSLt | CmmExpr, Cmm
mo_wordSNeg | CmmExpr, Cmm
mo_wordSQuot | CmmExpr, Cmm
mo_wordSRem | CmmExpr, Cmm
mo_wordSShr | CmmExpr, Cmm
mo_wordSub | CmmExpr, Cmm
mo_WordTo16 | CmmExpr, Cmm
mo_WordTo32 | CmmExpr, Cmm
mo_WordTo8 | CmmExpr, Cmm
mo_wordUGe | CmmExpr, Cmm
mo_wordUGt | CmmExpr, Cmm
mo_wordULe | CmmExpr, Cmm
mo_wordULt | CmmExpr, Cmm
mo_wordUQuot | CmmExpr, Cmm
mo_wordURem | CmmExpr, Cmm
mo_wordUShr | CmmExpr, Cmm
mo_wordXor | CmmExpr, Cmm
MO_WriteBarrier | Cmm
MO_Xor | CmmExpr, Cmm
MR | PPC.Instr
msHiFilePath | HscTypes
msHsFilePath | HscTypes
msObjFilePath | HscTypes
ms_hsc_src | HscTypes, GHC
ms_hspp_buf | HscTypes, GHC
ms_hspp_file | HscTypes, GHC
ms_hspp_opts | HscTypes, GHC
ms_hs_date | HscTypes, GHC
ms_imps | HscTypes, GHC
ms_location | HscTypes, GHC
ms_mod | HscTypes, GHC
ms_mod_name | HscTypes, GHC
ms_obj_date | HscTypes, GHC
ms_srcimps | HscTypes, GHC
MTCTR | PPC.Instr
MUL | X86.Instr
MULLW | PPC.Instr
MULLW_MayOflo | PPC.Instr
mustHaveLocalBinding | Var
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
Naked | Llvm.Types, Llvm
Name | Name, GHC
NameCache |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
NameCacheUpdater | IfaceEnv
Named | CgExtCode
NamedTarget | Annotations
NamedThing | Name, GHC
NameEnv | NameEnv
nameEnvElts | NameEnv
nameEnvUniqueElts | NameEnv
nameIsLocalOrFrom | Name
NameMaker | RnPat
nameModule | Name, GHC
nameModule_maybe | Name
NameNotInScope1 | Outputable
NameNotInScope2 | Outputable
nameOccName | Name
nameOfObject | HscTypes
NameQual | Outputable
nameRdrName | RdrName
NameSet | NameSet
nameSetToList | NameSet
NameSpace | OccName, Name
nameSrcLoc | Name
nameSrcSpan | Name, GHC
nameTyConName | DsMeta
nameUnique | Name
NameUnqual | Outputable
narrow16IntLit | Literal
Narrow16IntOp | PrimOp
narrow16WordLit | Literal
Narrow16WordOp | PrimOp
narrow32IntLit | Literal
Narrow32IntOp | PrimOp
narrow32WordLit | Literal
Narrow32WordOp | PrimOp
narrow8IntLit | Literal
Narrow8IntOp | PrimOp
narrow8WordLit | Literal
Narrow8WordOp | PrimOp
narrowS | CmmExpr, Cmm
narrowU | CmmExpr, Cmm
NatBasicBlock | Instruction
NatCmm | Instruction
NatCmmTop | Instruction
natCmmTopToLive | RegAlloc.Liveness
nativeCodeGen | AsmCodeGen
NativeDirectCall | ZipCfgCmmRep, MkZipCfgCmm
NativeNodeCall | ZipCfgCmmRep, MkZipCfgCmm
NativeReturn | ZipCfgCmmRep, MkZipCfgCmm
NatM | NCGMonad
natm_delta | NCGMonad
natm_dflags | NCGMonad
natm_imports | NCGMonad
natm_pic | NCGMonad
NatM_State |
1 (Type/Class) | NCGMonad
2 (Data Constructor) | NCGMonad
natm_us | NCGMonad
NE |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
needImportedSymbols | PIC
needSaturated | CoreSyn
needsCaseBinding | CoreUtils
needsCDecl | CLabel
needsDataDeclCtxtClassKeys | PrelNames
needsSRT |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
needsTemplateHaskell | GHC
NEG |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Instr
NegApp | HsExpr, HsSyn, GHC
negateClassOpKey | PrelNames
negateFastInt | FastTypes
negateFixity | BasicTypes, GHC
negateName | PrelNames
NegateOrigin | TcRnTypes, TcRnMonad
NEGI | X86.Instr
Nest | Llvm.Types, Llvm
nest |
1 (Function) | Pretty
2 (Function) | Outputable
NestedAtomically |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
nestImplicTcS | TcSMonad
NEVER | SPARC.Cond
NeverActive | BasicTypes
neverInlinePragma | BasicTypes
neverQualify | Outputable
neverUnfoldGuidance | CoreSyn
NewAlignedPinnedByteArrayOp_Char | PrimOp
NewArrayOp | PrimOp
newArrowScope | TcRnTypes, TcRnMonad
NewBCOOp | PrimOp
NEWBLOCK |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
3 (Data Constructor) | SPARC.Instr
newBreakArray | BreakArray
newBufHandle | BufWrite
NewByteArrayOp_Char | PrimOp
newCoVar |
1 (Function) | TcMType
2 (Function) | TcSMonad
newDerivedId | TcSMonad
newDFunName | TcEnv
newDict | TcMType
newDictVar | TcSMonad
newDummyVar | Vectorise.Monad.Naming, Vectorise.Monad
newEvVar |
1 (Function) | TcMType
2 (Function) | TcSMonad
newEvVars | TcMType
newExportedVar | Vectorise.Monad.Naming, Vectorise.Monad
newFailLocalDs | DsMonad
newFamInstTyConName | TcEnv
newFastMutInt | FastMutInt
newFastMutPtr | FastMutInt
newFlattenSkolemTy | TcSMonad
newFlexiTcSTy | TcSMonad
newFlexiTyVar | TcMType
newFlexiTyVarTy | TcMType
newFlexiTyVarTys | TcMType
newFunctionName | CgExtCode
newGivenCoVar | TcSMonad
newGlobalBinder | IfaceEnv
newHscEnv | HscMain
newId | SimplMonad
newIfaceName | IfaceEnv
newIfaceNames | IfaceEnv
newImplication | TcUnify
newImplicitBinder | IfaceEnv
newImport | CgExtCode
newIP | TcMType
newIPName | IfaceEnv
newIPNameRn | RnEnv
newIPVar | TcSMonad
newKindConstraint | TcSMonad
newKindVar | TcMType
newKindVars | TcMType
newLabel | CgExtCode
newLabelC | CgMonad
newLocal | CgExtCode
newLocalBndrRn | RnEnv
newLocalBndrsRn | RnEnv
newLocalName | TcRnMonad, DsMonad, TcEnv
newLocalVar | Vectorise.Monad.Naming, Vectorise.Monad, Vectorise.Utils
newLocalVars | Vectorise.Monad.Naming, Vectorise.Monad
newLocalVVar | Vectorise.Utils.Base, Vectorise.Utils
newMetaTyVar | TcMType
newMetaUnique | TcRnMonad
newMethodFromName | Inst
newMutVar | IOEnv, TcRnMonad
NewMutVarOp | PrimOp
NewMVarOp | PrimOp
newNode | GraphBase, GraphColor
newNoSigLetBndr | TcPat
NewOrData | HsDecls, HsSyn, GHC
newOverloadedLit | Inst
NewPinnedByteArrayOp_Char | PrimOp
newPredVarDs | DsMonad
newReadState | Binary
newSigLetBndr | TcPat
newSilentGiven | TcMType
newStablePtrIdKey | PrelNames
newStablePtrName | PrelNames
newStablePtr_RDR | PrelNames
newSysLocalDs | DsMonad
newSysLocalIds | TcRnMonad
newSysLocalsDs | DsMonad
newTagUnique | Unique
newTcEvBinds | TcRnMonad, TcMType
newTcRef | TcRnMonad
newTemp |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
newTempName | SysTools
newTopSrcBinder | RnEnv
NewTVarOp | PrimOp
NewTyCon | TyCon
newTyConCo_maybe | TyCon
newTyConEtadRhs | TyCon
newTyConInstRhs | Type
newTyConRhs | TyCon
NewType | HsDecls, HsSyn, GHC
Newtype | ExternalCore
NewTypeDerived | TcEnv
NewtypeWrap | RtClosureInspect, InteractiveEval
newTyVar | Vectorise.Monad.Naming, Vectorise.Monad
newUnboxedTupleRegs | StgCmmUtils
newUniqSupply |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
newUnique |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
3 (Function) | TcRnMonad, DsMonad
newUniqueId | DsMonad
newUniqueSupply | TcRnMonad, DsMonad
newWantedEvVar | TcMType
newWantedEvVars | TcMType
newWriteState | Binary
nextChar | StringBuffer
ne_RDR | PrelNames
niFixTvSubst | Unify
nilDataCon | TysWiredIn
nilDataConKey | PrelNames
nilFS | FastString
nilOL | OrdList
niSubstTvSet | Unify
nlConPat | HsUtils, HsSyn, GHC
nlConVarPat | HsUtils, HsSyn, GHC
nlHsApp | HsUtils, HsSyn, GHC
nlHsApps | HsUtils, HsSyn, GHC
nlHsAppTy | HsUtils, HsSyn, GHC
nlHsCase | HsUtils, HsSyn, GHC
nlHsDo | HsUtils, HsSyn, GHC
nlHsFunTy | HsUtils, HsSyn, GHC
nlHsIf | HsUtils, HsSyn, GHC
nlHsIntLit | HsUtils, HsSyn, TcHsSyn, GHC
nlHsLam | HsUtils, HsSyn, GHC
nlHsLit | HsUtils, HsSyn, GHC
nlHsOpApp | HsUtils, HsSyn, GHC
nlHsPar | HsUtils, HsSyn, GHC
nlHsTyApp | HsUtils, HsSyn, GHC
nlHsTyConApp | HsUtils, HsSyn, GHC
nlHsTyVar | HsUtils, HsSyn, GHC
nlHsVar | HsUtils, HsSyn, GHC
nlHsVarApps | HsUtils, HsSyn, GHC
nlInfixConPat | HsUtils, HsSyn, GHC
nlList | HsUtils, HsSyn, GHC
nlLitPat | HsUtils, HsSyn, GHC
nlNullaryConPat | HsUtils, HsSyn, GHC
nlTuplePat | HsUtils, HsSyn, GHC
nlVarPat | HsUtils, HsSyn, GHC
nlWildConPat | HsUtils, HsSyn, GHC
nlWildPat | HsUtils, HsSyn, GHC
No | Vectorise.Monad.Base, Vectorise.Monad
NoAlias | Llvm.Types, Llvm
NoArg | CmdLineParser
NoArrowCtxt | TcRnTypes, TcRnMonad
noBinderInfo | StgSyn
noCafIdInfo | IdInfo
NoCafRefs | IdInfo
NoCapture | Llvm.Types, Llvm
noCCAttached | CostCentre
noCCS | CostCentre
noCCSAttached | CostCentre
noCgStmts | CgMonad
NoChange | CmmTx
NoCostCentre | CostCentre
noCostCentre | CostCentre
NoC_SRT | ClosureInfo, StgCmmClosure
Node |
1 (Type/Class) | GraphBase, GraphColor
2 (Data Constructor) | GraphBase, GraphColor
node | CmmExpr, Cmm
nodeClass | GraphBase, GraphColor
nodeCoalesce | GraphBase, GraphColor
nodeColor | GraphBase, GraphColor
nodeConflicts | GraphBase, GraphColor
nodeExclusions | GraphBase, GraphColor
NoDefMeth | Class
nodeId | GraphBase, GraphColor
nodeMustPointToIt |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
noDependencies | HscTypes
nodePreference | GraphBase, GraphColor
nodeReg | CmmExpr, Cmm
NoDM | BasicTypes
NoDup | SimplUtils
NoDuplicateOp | PrimOp
noFreeRegs |
1 (Function) | RegAlloc.Linear.X86.FreeRegs, RegAlloc.Linear.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.SPARC.FreeRegs
nOfThem | Util
NoHint | Cmm, ZipCfgCmmRep
NoHpcInfo | HscTypes
noIfaceVectInfo | HscTypes
NoImplicitFloat | Llvm.Types, Llvm
NoInfo | IfaceSyn
NoInfoTable | CmmBuildInfoTables
NoInline |
1 (Data Constructor) | BasicTypes
2 (Data Constructor) | Llvm.Types, Llvm
NoLBVarInfo | IdInfo
noLBVarInfo | IdInfo
NoLink | DynFlags, GHC
noLiveOnEntry | CmmLiveZ
noLoc | SrcLoc, GHC
noMethodBindingErrorIdKey | PrelNames
NoMethodError |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
nonExhaustiveGuardsErrorIdKey | PrelNames
NonPtrArg | SMRep
nonPtrs | RtClosureInspect
NonRec | CoreSyn
Nonrec | ExternalCore
NonRecursive | BasicTypes
nonRuleLoopBreaker | BasicTypes
NonStandardThunk | ClosureInfo
NonTermination |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
NonTrivArg | CoreUnfold
NonVoid |
1 (Type/Class) | StgCmmEnv
2 (Data Constructor) | StgCmmEnv
nonVoidArg | SMRep
nonVoidIds | StgCmmEnv
nON_EXHAUSTIVE_GUARDS_ERROR_ID | MkCore
NoOccInfo | BasicTypes, IdInfo
NoOverlap | BasicTypes, InstEnv
NOP |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
NoPackage | HscTypes, Finder
noParens | IfaceType, IfaceSyn
NoParent | RdrName
NoParentTyCon | TyCon
nopC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
nopEC | CgExtCode
noPostTcExpr | HsExpr, HsSyn, GHC
noPostTcTable | HsExpr, HsSyn, GHC
noRebindableInfo | HsUtils, HsSyn, GHC
NoRedZone | Llvm.Types, Llvm
NoReturn | Llvm.Types, Llvm
NormalCC | CostCentre
NoSccs | DsBinds
NoSpecConstr | SpecConstr
noSpecPrags | HsBinds, HsSyn, GHC
noSrcLoc | SrcLoc, GHC
noSrcSpan | SrcLoc, GHC
NoSRT | StgSyn
noStmts | CmmUtils
NoStubs | HscTypes
noSyntaxExpr | HsExpr, HsSyn, GHC
noSyntaxTable | HsExpr, HsSyn, GHC
NOT |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
NotCafCC | CostCentre
Note |
1 (Data Constructor) | ExternalCore
2 (Type/Class) | CoreSyn
3 (Data Constructor) | CoreSyn
notElemTvSubst | Type, TcType
NotFound | HscTypes, Finder
NotFoundInPackage | HscTypes, Finder
Nothing | Maybes
notInsideLam | BasicTypes, IdInfo
NotMarkedStrict | BasicTypes, GHC
notNull | Util
notOneBranch | BasicTypes, IdInfo
NotOp | PrimOp
NOTPARITY | X86.Cond
notSccNote | CoreSyn
NotTopLevel | BasicTypes
noTx | CmmTx
not_RDR | PrelNames
NoUnfolding | CoreSyn
noUnfolding | CoreSyn, CoreUnfold
NoUntouchables | TcRnTypes, TcRnMonad
NoUnwind | Llvm.Types, Llvm
noUsage | Instruction
noV | Vectorise.Monad.Base, Vectorise.Monad
noVectInfo | HscTypes
NoWarnings | HscTypes
nO_METHOD_BINDING_ERROR_ID | MkCore
NPat | HsPat, HsSyn, GHC
NPlusKPat | HsPat, HsSyn, GHC
nptrs | ByteCodeItbls
nsIPs | HscTypes
nsNames | HscTypes
nsUniqs | HscTypes
nTimes | Util
nt_co | TyCon
nt_etad_rhs | TyCon
nt_rhs | TyCon
nukeDeadBindings | CgBindery
nukeRnEnvL | VarEnv
nukeRnEnvR | VarEnv
nukeVolatileBinds | CgBindery
nullAddrId | MkId
nullAddrIdKey | PrelNames
nullAddrLit | Literal
nullFS | FastString
nullPIdKey | PrelNames
nullPName | PrelNames
numClassKey | PrelNames
numClassName | PrelNames
numClass_RDR | PrelNames
numericClassKeys | PrelNames
numericTyKeys | PrelNames
NumSparks | PrimOp
n_bytes | FastString
n_chars | FastString
n_decls_in | HscTypes
n_decls_out | HscTypes
n_ifaces_in | HscTypes
n_insts_in | HscTypes
n_insts_out | HscTypes
n_rules_in | HscTypes
n_rules_out | HscTypes
o0 | SPARC.Regs
o1 | SPARC.Regs
objectDir | DynFlags, GHC
objectSuf | DynFlags, GHC
objectTyConKey | PrelNames
objectTyConName | PrelNames
obtainTermFromId |
1 (Function) | InteractiveEval
2 (Function) | GHC
obtainTermFromVal |
1 (Function) | InteractiveEval
2 (Function) | GHC
OccEnv | OccName, Name
occEnvElts | OccName, Name
OccInfo | BasicTypes, IdInfo
occInfo | IdInfo
OccName | OccName, Name
occNameFS | OccName, Name
occNameSpace | OccName, Name
occNameString | OccName, Name
OccSet | OccName, Name
occSetElts | OccName, Name
occurAnalyseExpr | OccurAnal
occurAnalysePgm | OccurAnal
OccurrenceOf | TcRnTypes, TcRnMonad
oclose | FunDeps
octDecDigit | Ctype
offsetBytes | StringBuffer
oFFSET_bdescr_blocks | Constants
oFFSET_bdescr_free | Constants
oFFSET_bdescr_gen_no | Constants
oFFSET_bdescr_link | Constants
oFFSET_bdescr_start | Constants
oFFSET_Capability_context_switch | Constants
oFFSET_Capability_lock | Constants
oFFSET_Capability_mut_lists | Constants
oFFSET_Capability_r | Constants
oFFSET_Capability_sparks | Constants
oFFSET_CostCentreStack_ccsID | Constants
oFFSET_CostCentreStack_mem_alloc | Constants
oFFSET_CostCentreStack_prevStack | Constants
oFFSET_CostCentreStack_scc_count | Constants
oFFSET_CostCentre_ccID | Constants
oFFSET_CostCentre_link | Constants
oFFSET_generation_mut_list | Constants
oFFSET_generation_n_new_large_blocks | Constants
oFFSET_MessageBlackHole_bh | Constants
oFFSET_MessageBlackHole_link | Constants
oFFSET_MessageBlackHole_tso | Constants
oFFSET_RtsFlags_DebugFlags_apply | Constants
oFFSET_RtsFlags_DebugFlags_sanity | Constants
oFFSET_RtsFlags_DebugFlags_weak | Constants
oFFSET_RtsFlags_GcFlags_initialStkSize | Constants
oFFSET_RtsFlags_MiscFlags_tickInterval | Constants
oFFSET_RtsFlags_ProfFlags_showCCSOnException | Constants
oFFSET_snEntry_addr | Constants
oFFSET_snEntry_sn_obj | Constants
oFFSET_StgAP_fun | Constants
oFFSET_StgAP_n_args | Constants
oFFSET_StgAP_payload | Constants
oFFSET_StgAP_STACK_fun | Constants
oFFSET_StgAP_STACK_payload | Constants
oFFSET_StgAP_STACK_size | Constants
oFFSET_StgArrWords_bytes | Constants
oFFSET_StgArrWords_payload | Constants
oFFSET_StgAtomicallyFrame_code | Constants
oFFSET_StgAtomicallyFrame_next_invariant_to_check | Constants
oFFSET_StgAtomicallyFrame_result | Constants
oFFSET_StgAtomicInvariant_code | Constants
oFFSET_StgBCO_arity | Constants
oFFSET_StgBCO_bitmap | Constants
oFFSET_StgBCO_instrs | Constants
oFFSET_StgBCO_literals | Constants
oFFSET_StgBCO_ptrs | Constants
oFFSET_StgBCO_size | Constants
oFFSET_StgBlockingQueue_bh | Constants
oFFSET_StgBlockingQueue_link | Constants
oFFSET_StgBlockingQueue_owner | Constants
oFFSET_StgBlockingQueue_queue | Constants
oFFSET_StgCatchFrame_exceptions_blocked | Constants
oFFSET_StgCatchFrame_handler | Constants
oFFSET_StgCatchRetryFrame_alt_code | Constants
oFFSET_StgCatchRetryFrame_first_code | Constants
oFFSET_StgCatchRetryFrame_running_alt_code | Constants
oFFSET_StgCatchSTMFrame_code | Constants
oFFSET_StgCatchSTMFrame_handler | Constants
oFFSET_StgClosure_payload | Constants
oFFSET_StgDeadWeak_link | Constants
oFFSET_stgEagerBlackholeInfo | Constants
oFFSET_StgEntCounter_allocs | Constants
oFFSET_StgEntCounter_entry_count | Constants
oFFSET_StgEntCounter_link | Constants
oFFSET_StgEntCounter_registeredp | Constants
oFFSET_StgFunInfoExtraFwd_arity | Constants
oFFSET_StgFunInfoExtraFwd_bitmap | Constants
oFFSET_StgFunInfoExtraFwd_fun_type | Constants
oFFSET_StgFunInfoExtraFwd_slow_apply | Constants
oFFSET_StgFunInfoExtraRev_arity | Constants
oFFSET_StgFunInfoExtraRev_bitmap | Constants
oFFSET_StgFunInfoExtraRev_fun_type | Constants
oFFSET_StgFunInfoExtraRev_slow_apply_offset | Constants
oFFSET_stgGCEnter1 | Constants
oFFSET_stgGCFun | Constants
oFFSET_StgHeader_ccs | Constants
oFFSET_StgHeader_info | Constants
oFFSET_StgHeader_ldvw | Constants
oFFSET_StgInd_indirectee | Constants
oFFSET_StgInvariantCheckQueue_invariant | Constants
oFFSET_StgInvariantCheckQueue_my_execution | Constants
oFFSET_StgInvariantCheckQueue_next_queue_entry | Constants
oFFSET_StgLargeBitmap_bitmap | Constants
oFFSET_StgLargeBitmap_size | Constants
oFFSET_StgMutArrPtrs_ptrs | Constants
oFFSET_StgMutArrPtrs_size | Constants
oFFSET_StgMutVar_var | Constants
oFFSET_StgMVarTSOQueue_link | Constants
oFFSET_StgMVarTSOQueue_tso | Constants
oFFSET_StgMVar_head | Constants
oFFSET_StgMVar_tail | Constants
oFFSET_StgMVar_value | Constants
oFFSET_StgPAP_arity | Constants
oFFSET_StgPAP_fun | Constants
oFFSET_StgPAP_n_args | Constants
oFFSET_StgPAP_payload | Constants
oFFSET_StgRegTable_rCurrentNursery | Constants
oFFSET_StgRegTable_rCurrentTSO | Constants
oFFSET_StgRegTable_rD1 | Constants
oFFSET_StgRegTable_rD2 | Constants
oFFSET_StgRegTable_rF1 | Constants
oFFSET_StgRegTable_rF2 | Constants
oFFSET_StgRegTable_rF3 | Constants
oFFSET_StgRegTable_rF4 | Constants
oFFSET_StgRegTable_rHp | Constants
oFFSET_StgRegTable_rHpAlloc | Constants
oFFSET_StgRegTable_rHpLim | Constants
oFFSET_StgRegTable_rL1 | Constants
oFFSET_StgRegTable_rNursery | Constants
oFFSET_StgRegTable_rR1 | Constants
oFFSET_StgRegTable_rR10 | Constants
oFFSET_StgRegTable_rR2 | Constants
oFFSET_StgRegTable_rR3 | Constants
oFFSET_StgRegTable_rR4 | Constants
oFFSET_StgRegTable_rR5 | Constants
oFFSET_StgRegTable_rR6 | Constants
oFFSET_StgRegTable_rR7 | Constants
oFFSET_StgRegTable_rR8 | Constants
oFFSET_StgRegTable_rR9 | Constants
oFFSET_StgRegTable_rRet | Constants
oFFSET_StgRegTable_rSp | Constants
oFFSET_StgRegTable_rSpLim | Constants
oFFSET_StgStableName_sn | Constants
oFFSET_StgTRecHeader_enclosing_trec | Constants
oFFSET_StgTSO_blocked_exceptions | Constants
oFFSET_StgTSO_block_info | Constants
oFFSET_StgTSO_bq | Constants
oFFSET_StgTSO_cap | Constants
oFFSET_StgTSO_CCCS | Constants
oFFSET_StgTSO_dirty | Constants
oFFSET_StgTSO_flags | Constants
oFFSET_StgTSO_global_link | Constants
oFFSET_StgTSO_id | Constants
oFFSET_StgTSO_saved_errno | Constants
oFFSET_StgTSO_sp | Constants
oFFSET_StgTSO_stack | Constants
oFFSET_StgTSO_stack_size | Constants
oFFSET_StgTSO_trec | Constants
oFFSET_StgTSO_what_next | Constants
oFFSET_StgTSO_why_blocked | Constants
oFFSET_StgTSO__link | Constants
oFFSET_StgTVarWatchQueue_closure | Constants
oFFSET_StgTVarWatchQueue_next_queue_entry | Constants
oFFSET_StgTVarWatchQueue_prev_queue_entry | Constants
oFFSET_StgTVar_current_value | Constants
oFFSET_StgUpdateFrame_updatee | Constants
oFFSET_StgWeak_cfinalizer | Constants
oFFSET_StgWeak_finalizer | Constants
oFFSET_StgWeak_key | Constants
oFFSET_StgWeak_link | Constants
oFFSET_StgWeak_value | Constants
OFLO | X86.Cond
of_block_list | ZipCfg
okBindSig | HsBinds, HsSyn, GHC
okClsDclSig | HsBinds, HsSyn, GHC
okHsBootSig | HsBinds, HsSyn, GHC
okInstDclSig | HsBinds, HsSyn, GHC
OkP | ParserCoreUtils
OkToDup | SimplUtils
Old | CmmExpr, Cmm
OldHalf | StackPlacements
ol_rebindable | HsLit, HsSyn, GHC
ol_type | HsLit, HsSyn, GHC
ol_val | HsLit, HsSyn, GHC
ol_witness | HsLit, HsSyn, GHC
omittedATWarn | TcClassDcl
on | Util
OneBranch | BasicTypes, IdInfo
oneBranch | BasicTypes, IdInfo
oneCgStmt | CgMonad
oneLessFuel | OptimizationFuel, DFMonad
OneLineMode | Pretty
OneOcc | BasicTypes, IdInfo
OneShot | DynFlags, GHC
oneShot | DriverPipeline
oneStmt | CmmUtils
onException | Exception
only | Util
onlyIfV | Vectorise.Monad.Base, Vectorise.Monad
OnStack | CgMonad
on_stack | CmmSpillReload
OpAddr | X86.Instr
OpApp | HsExpr, HsSyn, GHC
opaqueTyConKey | PrelNames
opaqueTyConName | PrelNames
openAlphaTy | TysPrim
openAlphaTyVar | TysPrim
openAlphaTyVars | TysPrim
openBetaTy | TysPrim
openBetaTyVar | TysPrim
openBinIO | Binary
openBinIO_ | Binary
openBinMem | Binary
openTypeKind | Type, TcType
openTypeKindTyCon | Type
openTypeKindTyConKey | PrelNames
Operand | X86.Instr
OpImm | X86.Instr
OpReg | X86.Instr
optCoercion | OptCoercion
OptFuelState | OptimizationFuel, DFMonad
OptimizationFuel | OptimizationFuel, DFMonad
OptIntSuffix | CmdLineParser
Option |
1 (Type/Class) | DynFlags, SysTools
2 (Data Constructor) | DynFlags, SysTools
optionsErrorMsgs | HeaderInfo
OptKind | CmdLineParser
optLevel | DynFlags, GHC
OptPrefix | CmdLineParser
OptSize | Llvm.Types, Llvm
opt_a | DynFlags, GHC
Opt_AlternativeLayoutRule | DynFlags
Opt_AlternativeLayoutRuleTransitional | DynFlags
Opt_Arrows | DynFlags
Opt_AutoLinkPackages | DynFlags, GHC
Opt_AutoSccsOnAllToplevs | DynFlags, GHC
Opt_AutoSccsOnExportedToplevs | DynFlags, GHC
Opt_AutoSccsOnIndividualCafs | DynFlags, GHC
Opt_BangPatterns | DynFlags
Opt_BreakOnError | DynFlags, GHC
Opt_BreakOnException | DynFlags, GHC
Opt_BuildingCabalPackage | DynFlags, GHC
opt_c | DynFlags, GHC
Opt_CaseMerge | DynFlags, GHC
Opt_ConstrainedClassMethods | DynFlags
Opt_ConvertToZipCfgAndBack | DynFlags, GHC
Opt_Cpp | DynFlags
opt_CprOff | StaticFlags
Opt_CSE | DynFlags, GHC
Opt_DatatypeContexts | DynFlags
Opt_DeriveDataTypeable | DynFlags
Opt_DeriveFoldable | DynFlags
Opt_DeriveFunctor | DynFlags
Opt_DeriveTraversable | DynFlags
Opt_DictsCheap | DynFlags, GHC
opt_DictsStrict | StaticFlags
Opt_DisambiguateRecordFields | DynFlags
Opt_DoAndIfThenElse | DynFlags
Opt_DoAsmLinting | DynFlags, GHC
Opt_DoAsmMangling | DynFlags, GHC
Opt_DoCmmLinting | DynFlags, GHC
Opt_DoCoreLinting | DynFlags, GHC
Opt_DoEtaReduction | DynFlags, GHC
Opt_DoLambdaEtaExpansion | DynFlags, GHC
Opt_DoRec | DynFlags
Opt_DoStgLinting | DynFlags, GHC
Opt_DryRun | DynFlags, GHC
opt_DsMultiTyVar | StaticFlags
Opt_DumpToFile | DynFlags, GHC
Opt_D_dump_asm | DynFlags, GHC
Opt_D_dump_asm_coalesce | DynFlags, GHC
Opt_D_dump_asm_conflicts | DynFlags, GHC
Opt_D_dump_asm_expanded | DynFlags, GHC
Opt_D_dump_asm_liveness | DynFlags, GHC
Opt_D_dump_asm_native | DynFlags, GHC
Opt_D_dump_asm_regalloc | DynFlags, GHC
Opt_D_dump_asm_regalloc_stages | DynFlags, GHC
Opt_D_dump_asm_stats | DynFlags, GHC
Opt_D_dump_BCOs | DynFlags, GHC
Opt_D_dump_cmm | DynFlags, GHC
Opt_D_dump_cmmz | DynFlags, GHC
Opt_D_dump_cmmz_pretty | DynFlags, GHC
Opt_D_dump_cpranal | DynFlags, GHC
Opt_D_dump_cps_cmm | DynFlags, GHC
Opt_D_dump_cse | DynFlags, GHC
Opt_D_dump_cs_trace | DynFlags, GHC
Opt_D_dump_cvt_cmm | DynFlags, GHC
Opt_D_dump_deriv | DynFlags, GHC
Opt_D_dump_ds | DynFlags, GHC
Opt_D_dump_flatC | DynFlags, GHC
Opt_D_dump_foreign | DynFlags, GHC
Opt_D_dump_hi | DynFlags, GHC
Opt_D_dump_hi_diffs | DynFlags, GHC
Opt_D_dump_hpc | DynFlags, GHC
Opt_D_dump_if_trace | DynFlags, GHC
Opt_D_dump_inlinings | DynFlags, GHC
Opt_D_dump_llvm | DynFlags, GHC
Opt_D_dump_minimal_imports | DynFlags, GHC
Opt_D_dump_mod_cycles | DynFlags, GHC
Opt_D_dump_occur_anal | DynFlags, GHC
Opt_D_dump_opt_cmm | DynFlags, GHC
Opt_D_dump_parsed | DynFlags, GHC
Opt_D_dump_prep | DynFlags, GHC
Opt_D_dump_rn | DynFlags, GHC
Opt_D_dump_rn_stats | DynFlags, GHC
Opt_D_dump_rn_trace | DynFlags, GHC
Opt_D_dump_rtti | DynFlags, GHC
Opt_D_dump_rules | DynFlags, GHC
Opt_D_dump_rule_firings | DynFlags, GHC
Opt_D_dump_simpl | DynFlags, GHC
Opt_D_dump_simpl_iterations | DynFlags, GHC
Opt_D_dump_simpl_phases | DynFlags, GHC
Opt_D_dump_simpl_stats | DynFlags, GHC
Opt_D_dump_spec | DynFlags, GHC
Opt_D_dump_splices | DynFlags, GHC
Opt_D_dump_stg | DynFlags, GHC
Opt_D_dump_stranal | DynFlags, GHC
Opt_D_dump_tc | DynFlags, GHC
Opt_D_dump_tc_trace | DynFlags, GHC
Opt_D_dump_types | DynFlags, GHC
Opt_D_dump_vect | DynFlags, GHC
Opt_D_dump_view_pattern_commoning | DynFlags, GHC
Opt_D_dump_worker_wrapper | DynFlags, GHC
Opt_D_faststring_stats | DynFlags, GHC
Opt_D_no_debug_output | DynFlags, GHC
Opt_D_source_stats | DynFlags, GHC
Opt_D_verbose_core2core | DynFlags, GHC
Opt_D_verbose_stg2stg | DynFlags, GHC
Opt_EagerBlackHoling | DynFlags, GHC
Opt_EmbedManifest | DynFlags, GHC
Opt_EmitExternalCore | DynFlags, GHC
Opt_EmptyDataDecls | DynFlags
Opt_EnableRewriteRules | DynFlags, GHC
opt_ErrorSpans | StaticFlags
Opt_ExcessPrecision | DynFlags, GHC
Opt_ExistentialQuantification | DynFlags
Opt_ExplicitForAll | DynFlags
Opt_ExposeAllUnfoldings | DynFlags, GHC
Opt_ExtendedDefaultRules | DynFlags
opt_F | DynFlags, GHC
Opt_FlexibleContexts | DynFlags
Opt_FlexibleInstances | DynFlags
Opt_FloatIn | DynFlags, GHC
Opt_ForceRecomp | DynFlags, GHC
Opt_ForeignFunctionInterface | DynFlags
opt_Fuel | StaticFlags
Opt_FullLaziness | DynFlags, GHC
Opt_FunctionalDependencies | DynFlags
Opt_GADTs | DynFlags
Opt_GeneralizedNewtypeDeriving | DynFlags
Opt_Generics | DynFlags
Opt_GenManifest | DynFlags, GHC
Opt_GHCForeignImportPrim | DynFlags
Opt_GhciSandbox | DynFlags, GHC
opt_GranMacros | StaticFlags
Opt_Haddock | DynFlags, GHC
Opt_HaddockOptions | DynFlags, GHC
Opt_HideAllPackages | DynFlags, GHC
opt_HistorySize | StaticFlags
opt_HiVersion | StaticFlags
opt_Hpc | StaticFlags
Opt_Hpc_No_Auto | DynFlags, GHC
Opt_IgnoreAsserts | DynFlags, GHC
opt_IgnoreDotGhci | StaticFlags
Opt_IgnoreInterfacePragmas | DynFlags, GHC
Opt_ImplicitImportQualified | DynFlags, GHC
Opt_ImplicitParams | DynFlags
Opt_ImplicitPrelude | DynFlags
Opt_ImpredicativeTypes | DynFlags
Opt_IncoherentInstances | DynFlags
opt_IrrefutableTuples | StaticFlags
Opt_KeepHcFiles | DynFlags, GHC
Opt_KeepHiDiffs | DynFlags, GHC
Opt_KeepLlvmFiles | DynFlags, GHC
Opt_KeepRawSFiles | DynFlags, GHC
Opt_KeepRawTokenStream | DynFlags, GHC
Opt_KeepSFiles | DynFlags, GHC
Opt_KeepTmpFiles | DynFlags, GHC
Opt_KindSignatures | DynFlags
opt_L | DynFlags, GHC
opt_l | DynFlags, GHC
opt_lc | DynFlags, GHC
Opt_LiberalTypeSynonyms | DynFlags
Opt_LiberateCase | DynFlags, GHC
opt_lo | DynFlags, GHC
opt_m | DynFlags, GHC
Opt_MagicHash | DynFlags
opt_MaxWorkerArgs | StaticFlags
Opt_MethodSharing | DynFlags, GHC
Opt_MonoLocalBinds | DynFlags
Opt_MonomorphismRestriction | DynFlags
Opt_MonoPatBinds | DynFlags
Opt_MultiParamTypeClasses | DynFlags
Opt_NewQualifiedOperators | DynFlags
opt_NoDebugOutput | StaticFlags
Opt_NoHsMain | DynFlags, GHC
opt_NoStateHack | StaticFlags
Opt_NPlusKPatterns | DynFlags
opt_OmitBlackHoling | StaticFlags
Opt_OmitInterfacePragmas | DynFlags, GHC
Opt_OverlappingInstances | DynFlags
Opt_OverloadedStrings | DynFlags
opt_P | DynFlags, GHC
Opt_PackageImports | DynFlags
opt_Parallel | StaticFlags
Opt_ParallelListComp | DynFlags
Opt_PArr | DynFlags
Opt_PatternGuards | DynFlags
opt_PIC | StaticFlags
Opt_PolymorphicComponents | DynFlags
Opt_PostfixOperators | DynFlags
Opt_Pp | DynFlags, GHC
opt_PprStyle_Debug | StaticFlags
opt_PprUserLength | StaticFlags
Opt_PrintBindContents | DynFlags, GHC
Opt_PrintBindResult | DynFlags, GHC
Opt_PrintEvldWithShow | DynFlags, GHC
Opt_PrintExplicitForalls | DynFlags, GHC
Opt_QuasiQuotes | DynFlags
Opt_Rank2Types | DynFlags
Opt_RankNTypes | DynFlags
Opt_ReadUserPackageConf | DynFlags, GHC
Opt_RebindableSyntax | DynFlags
Opt_RecordPuns | DynFlags
Opt_RecordWildCards | DynFlags
Opt_RecursiveDo | DynFlags
Opt_RegsGraph | DynFlags, GHC
Opt_RegsIterative | DynFlags, GHC
Opt_RelaxedPolyRec | DynFlags
Opt_RunCPS | DynFlags, GHC
Opt_RunCPSZ | DynFlags, GHC
opt_SccProfilingOn | StaticFlags
Opt_ScopedTypeVariables | DynFlags
Opt_SharedImplib | DynFlags, GHC
opt_SimpleListLiterals | StaticFlags
opt_SimplExcessPrecision | StaticFlags
opt_SimplNoPreInlining | StaticFlags
Opt_SpecConstr | DynFlags, GHC
Opt_Specialise | DynFlags, GHC
Opt_SplitObjs | DynFlags, GHC
Opt_SSE2 | DynFlags, GHC
Opt_StandaloneDeriving | DynFlags
opt_Static | StaticFlags
Opt_StaticArgumentTransformation | DynFlags, GHC
Opt_StgStats | DynFlags, GHC
Opt_Strictness | DynFlags, GHC
opt_StubDeadValues | StaticFlags
opt_SuppressCoercions | StaticFlags
opt_SuppressModulePrefixes | StaticFlags
opt_SuppressUniques | StaticFlags
Opt_TemplateHaskell | DynFlags
opt_Ticky | StaticFlags
opt_TraceLevel | StaticFlags
Opt_TransformListComp | DynFlags
Opt_TryNewCodeGen | DynFlags, GHC
Opt_TupleSections | DynFlags
Opt_TypeFamilies | DynFlags
Opt_TypeOperators | DynFlags
Opt_TypeSynonymInstances | DynFlags
opt_UF_CreationThreshold | StaticFlags
opt_UF_DearOp | StaticFlags
opt_UF_DictDiscount | StaticFlags
opt_UF_FunAppDiscount | StaticFlags
opt_UF_KeenessFactor | StaticFlags
opt_UF_UseThreshold | StaticFlags
Opt_UnboxedTuples | DynFlags
Opt_UnboxStrictFields | DynFlags, GHC
Opt_UndecidableInstances | DynFlags
Opt_UnicodeSyntax | DynFlags
Opt_UnliftedFFITypes | DynFlags
opt_Unregisterised | StaticFlags
Opt_Vectorise | DynFlags, GHC
Opt_ViewPatterns | DynFlags
Opt_WarnAlternativeLayoutRuleTransitional | DynFlags, GHC
Opt_WarnAutoOrphans | DynFlags, GHC
Opt_WarnDeprecatedFlags | DynFlags, GHC
Opt_WarnDodgyExports | DynFlags, GHC
Opt_WarnDodgyForeignImports | DynFlags, GHC
Opt_WarnDodgyImports | DynFlags, GHC
Opt_WarnDuplicateExports | DynFlags, GHC
Opt_WarnHiShadows | DynFlags, GHC
Opt_WarnImplicitPrelude | DynFlags, GHC
Opt_WarnIncompletePatterns | DynFlags, GHC
Opt_WarnIncompletePatternsRecUpd | DynFlags, GHC
Opt_WarnIsError | DynFlags, GHC
Opt_WarnLazyUnliftedBindings | DynFlags, GHC
Opt_WarnMissingFields | DynFlags, GHC
Opt_WarnMissingImportList | DynFlags, GHC
Opt_WarnMissingLocalSigs | DynFlags, GHC
Opt_WarnMissingMethods | DynFlags, GHC
Opt_WarnMissingSigs | DynFlags, GHC
Opt_WarnMonomorphism | DynFlags, GHC
Opt_WarnNameShadowing | DynFlags, GHC
Opt_WarnOrphans | DynFlags, GHC
Opt_WarnOverlappingPatterns | DynFlags, GHC
Opt_WarnTabs | DynFlags, GHC
Opt_WarnTypeDefaults | DynFlags, GHC
Opt_WarnUnrecognisedPragmas | DynFlags, GHC
Opt_WarnUnusedBinds | DynFlags, GHC
Opt_WarnUnusedDoBind | DynFlags, GHC
Opt_WarnUnusedImports | DynFlags, GHC
Opt_WarnUnusedMatches | DynFlags, GHC
Opt_WarnWarningsDeprecations | DynFlags, GHC
Opt_WarnWrongDoBind | DynFlags, GHC
opt_windres | DynFlags, GHC
OR |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
3 (Data Constructor) | SPARC.Instr
orChange | CmmTx
ordClassKey | PrelNames
ordClassName | PrelNames
ordClass_RDR | PrelNames
orderingTyConKey | PrelNames
orderingTyConName | PrelNames
OrdList | OrdList
OrdOp | PrimOp
oReg | SPARC.Regs
orElse | Maybes
orElseV | Vectorise.Monad.Base, Vectorise.Monad
orFail | DsMonad
Orig | RdrName
OriginalCC | CostCentre
OrigIParamCache | HscTypes
OrigNameCache | HscTypes
ORN | SPARC.Instr
OrOp | PrimOp
orphNamesOfDFunHead | TcType
orphNamesOfType | TcType
OS | Platform
OSDarwin | Platform
osElfTarget | Platform
OSFreeBSD | Platform
OSLinux | Platform
OSMinGW32 | Platform
OSOpenBSD | Platform
OSSolaris2 | Platform
OSUnknown | Platform
Other | RtClosureInspect
OtherCon | CoreSyn
otherCons | CoreSyn
OtherSection | Cmm
otherwiseIdKey | PrelNames
otherwiseIdName | PrelNames
OutAlt | SimplEnv
OutArg | SimplEnv
OutBind | SimplEnv
OutBndr | SimplEnv
OutCoercion | SimplEnv
outdegreeG | Digraph
outerLevel | TcRnTypes, TcRnMonad
OutExpr | SimplEnv
OutId | SimplEnv
outOfLine | MkZipCfg, MkZipCfgCmm
OutPat | HsPat, HsSyn, GHC
Outputable | Outputable
OutputableBndr | Outputable
outputFile | DynFlags, GHC
outputForeignStubs | CodeOutput
outputHi | DynFlags, GHC
OutType | SimplEnv
OutTyVar | SimplEnv
OutVar | SimplEnv
Overflow | Exception
overheadCCS | CostCentre
OverlapFlag | BasicTypes, InstEnv
OverlapOk | BasicTypes, InstEnv
OverLit | HsLit, HsSyn, GHC
overLitType | HsLit, HsSyn, GHC
OverLitVal | HsLit, HsSyn, GHC
P |
1 (Type/Class) | ParserCoreUtils
2 (Type/Class) | Lexer
3 (Data Constructor) | Lexer
PACK | ByteCodeInstr
PackageConfig | PackageConfig, Packages
packageConfigId | PackageConfig, Packages
PackageConfigMap | Packages
packageConfigToInstalledPackageInfo | PackageConfig, Packages
packageDbModules | GHC
PackageFlag | DynFlags
packageFlags | DynFlags, GHC
packageHsLibs | Packages
PackageId | Module, GHC
PackageIdentifier |
1 (Data Constructor) | PackageConfig, Packages
2 (Type/Class) | PackageConfig, Packages
packageIdFS | Module
packageIdString | Module
PackageIfaceTable | HscTypes
PackageInstEnv | HscTypes
PackageRuleBase | HscTypes
PackageState |
1 (Type/Class) | Packages
2 (Data Constructor) | Packages
PackageTypeEnv | HscTypes
packByTagPD | Vectorise.Utils
packByTagPDVar | Vectorise.Builtins.Base, Vectorise.Builtins
packHalfWordsCLit |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
paDataCon | Vectorise.Builtins.Base, Vectorise.Builtins
paDFunApply | Vectorise.Utils.PADict, Vectorise.Utils
paDFunType | Vectorise.Utils.PADict, Vectorise.Utils
paDictArgType | Vectorise.Utils.PADict, Vectorise.Utils
paDictOfType | Vectorise.Utils.PADict, Vectorise.Utils
PageMode | Pretty
pairTyCon | TysWiredIn
paMethod | Vectorise.Utils.PADict, Vectorise.Utils
Panic | Panic, GHC
panic | Panic, Outputable
panicFastInt | Panic, Outputable
panicTcS | TcSMonad
PAP | RtClosureInspect
ParamLocation | CmmCallConv
ParAtAbsOp | PrimOp
ParAtForNowOp | PrimOp
ParAtOp | PrimOp
ParAtRelOp | PrimOp
parens |
1 (Function) | Pretty
2 (Function) | Outputable
parenSymOcc | OccName, Name
parens_RDR | PrelNames
Parent | RdrName
ParentIs | RdrName
parErrorIdKey | PrelNames
ParGlobalOp | PrimOp
parIdKey | PrelNames
PARITY | X86.Cond
ParLocalOp | PrimOp
ParOp | PrimOp
ParPat | HsPat, HsSyn, GHC
parrayDataCon | Vectorise.Builtins.Base, Vectorise.Builtins
parrayTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
PArrComp | HsExpr, HsSyn, GHC
parrDataConKey | PrelNames
parrFakeCon | TysWiredIn
PArrPat | HsPat, HsSyn, GHC
PArrSeq | HsExpr, HsSyn, GHC
PArrSeqOrigin | TcRnTypes, TcRnMonad
parrTyCon | TysWiredIn
parrTyConKey | PrelNames
parrTyConName | TysWiredIn
parrTyCon_name | RnHsSyn
parrTyCon_RDR | TysWiredIn
parseCImport | RdrHsSyn
parseCmmFile | CmmParse
parseCore | ParserCore
ParsedMod | GHC
ParsedModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
ParsedSource | GHC
parsedSource | GHC
parseDynamicFlags | DynFlags, GHC
parseDynamicNoPackageFlags | DynFlags
parseError | RdrHsSyn
parseErrorSDoc | RdrHsSyn
parseHeader | Parser
parseIdentifier | Parser
parseImportDecl | InteractiveEval, GHC
parseModule |
1 (Function) | Parser
2 (Function) | GHC
parseName | InteractiveEval, GHC
ParseResult |
1 (Type/Class) | ParserCoreUtils
2 (Type/Class) | Lexer
parseSearchPath | Util
parseStaticFlags | StaticFlagParser, GHC
parseStmt | Parser
parseType | Parser
parseUnsignedInteger | StringBuffer
ParStmt | HsExpr, HsSyn, GHC
ParStmtCtxt | HsExpr, HsSyn, GHC
partitionBag | Bag
partitionBagWith | Bag
partitionWith | Util
PartWay | Outputable
PassFlag | CmdLineParser
Pat | HsPat, HsSyn, GHC
PatBind | HsBinds, HsSyn, GHC
PatBindRhs | HsExpr, HsSyn, GHC
PatBr | HsExpr, HsSyn, GHC
patchEraseLive | RegAlloc.Liveness
patchJumpInstr | Instruction
patchRegsLiveInstr | RegAlloc.Liveness
patchRegsOfInstr | Instruction
patErrorIdKey | PrelNames
PatGuard | HsExpr, HsSyn, GHC
path | Digraph
PatOrigin | TcRnTypes, TcRnMonad
patQTyConName | DsMeta
patSigErr | RnPat
PatSigOrigin | TcRnTypes, TcRnMonad
PatSkol | TcRnTypes, TcRnMonad
PatternMatchFail |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
paTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
pat_args | HsPat, HsSyn, GHC
pat_binds | HsPat, HsSyn, GHC
pat_con | HsPat, HsSyn, GHC
pat_dicts | HsPat, HsSyn, GHC
pAT_ERROR_ID | MkCore
pat_lhs | HsBinds, HsSyn, GHC
pat_rhs | HsBinds, HsSyn, GHC
pat_rhs_ty | HsBinds, HsSyn, GHC
pat_tvs | HsPat, HsSyn, GHC
pat_ty | HsPat, HsSyn, GHC
pa_brackets | HsExpr, HsSyn, GHC
pBox | FastTypes
pdataReprDataCon | Vectorise.Utils.Base, Vectorise.Utils
pdataReprTyCon | Vectorise.Utils.Base, Vectorise.Utils
pdataTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
PendingSplice | HsExpr, HsSyn, GHC
performDefaulting | TcSMonad
performPrimReturn | CgTailCall
performReturn | CgTailCall
performTailCall | CgTailCall
perhapsForallMsg | RnEnv
PFailed | Lexer
pgmError | Panic, Outputable
pgm_a | DynFlags, GHC
pgm_c | DynFlags, GHC
pgm_dll | DynFlags, GHC
pgm_F | DynFlags, GHC
pgm_L | DynFlags, GHC
pgm_l | DynFlags, GHC
pgm_lc | DynFlags, GHC
pgm_lo | DynFlags, GHC
pgm_m | DynFlags, GHC
pgm_P | DynFlags, GHC
pgm_s | DynFlags, GHC
pgm_sysman | DynFlags, GHC
pgm_T | DynFlags, GHC
pgm_windres | DynFlags, GHC
Phase |
1 (Data Constructor) | BasicTypes
2 (Type/Class) | DriverPhases, GHC
PhaseFailed | Panic, GHC
phaseInputExt | DriverPhases
PhaseNum | BasicTypes
Phi | Llvm.AbsSyn, Llvm
PicBaseReg | CmmExpr, Cmm
picCCOpts | DynFlags
pickGREs | RdrName
pkgDatabase | DynFlags, GHC
pkgIdMap | Packages
pkgName | PackageConfig, Packages
pkgState | DynFlags, GHC
pkgUrl | PackageConfig, Packages
pkgVersion | PackageConfig, Packages
placeHolderKind | HsTypes, HsSyn, GHC
placeHolderNames | HsBinds, HsSyn, GHC
placeHolderPunRhs | RdrHsSyn
placeHolderType | HsTypes, HsSyn, GHC
Platform |
1 (Type/Class) | Platform
2 (Data Constructor) | Platform
platformArch | Platform
platformOS | Platform
PlayRisky | ForeignCall
PlaySafe | ForeignCall
playSafe | ForeignCall
pLift | Llvm.Types, Llvm
pLower | Llvm.Types, Llvm
plural | Outputable
plusAnnEnv | Annotations
plusAssoc_C | ListSetOps
plusBlockEnv | BlockId
plusDU | NameSet
plusFV | NameSet
plusFVs | NameSet
plusGlobalRdrEnv | RdrName
plusHsValBinds | HsBinds, HsSyn, GHC
plusImportAvails | TcRnTypes, TcRnMonad
plusIntegerIdKey | PrelNames
plusIntegerName | PrelNames
plusInteger_RDR | PrelNames
plusModuleEnv | Module
plusModuleEnv_C | Module
plusNameEnv | NameEnv
plusNameEnv_C | NameEnv
plusOccEnv | OccName, Name
plusOccEnv_C | OccName, Name
plusRegSet | CmmExpr, Cmm
plusSimplCount | CoreMonad, SimplMonad
plusSpillCostInfo | RegAlloc.Graph.SpillCost
plusSpillCostRecord | RegAlloc.Graph.SpillCost
plusStmts | CmmUtils
plusTx | CmmTx
plusTyConKey | PrelNames
plusTyConName | PrelNames
plusUFM | UniqFM
plusUFM_C | UniqFM
plusVarEnv | VarEnv
plusVarEnv_C | VarEnv
plusVectInfo | HscTypes
plusWarns | HscTypes
plus_RDR | PrelNames
pm_mod_summary | GHC
pm_parsed_source | GHC
POk | Lexer
Poly | Demand
polyAbstract | Vectorise.Utils.Poly, Vectorise.Utils
PolyAlt | StgSyn
polyApply | Vectorise.Utils.Poly, Vectorise.Utils
polyArity | Vectorise.Utils.Poly, Vectorise.Utils
polyPatSig | TcPat
polyVApply | Vectorise.Utils.Poly, Vectorise.Utils
POP | X86.Instr
popContext | Lexer
popErrCtxt | TcRnMonad
popLexState | Lexer
POS |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
PostInlineUnconditionally | CoreMonad
postInlineUnconditionally | SimplUtils
postorder_dfs | ZipCfg
postorder_dfs_from | ZipCfg
postorder_dfs_from_except | ZipCfg
PostTcExpr | HsExpr, HsSyn, GHC
PostTcKind | HsTypes, HsSyn, GHC
PostTcTable | HsExpr, HsSyn, GHC
PostTcType | HsTypes, HsSyn, GHC
ppArityInfo | IdInfo
ppCafInfo | IdInfo
ppLlvmAlias | Llvm.PpLlvm, Llvm
ppLlvmAliases | Llvm.PpLlvm, Llvm
ppLlvmComment | Llvm.PpLlvm, Llvm
ppLlvmComments | Llvm.PpLlvm, Llvm
ppLlvmFunction | Llvm.PpLlvm, Llvm
ppLlvmFunctionDecl | Llvm.PpLlvm, Llvm
ppLlvmFunctionDecls | Llvm.PpLlvm, Llvm
ppLlvmFunctions | Llvm.PpLlvm, Llvm
ppLlvmGlobal | Llvm.PpLlvm, Llvm
ppLlvmGlobals | Llvm.PpLlvm, Llvm
ppLlvmModule | Llvm.PpLlvm, Llvm
ppr | Outputable
pprAGraph | MkZipCfg, MkZipCfgCmm
pprArising | TcRnTypes, TcRnMonad
pprArisingAt | TcRnTypes, TcRnMonad
pprBasicBlock |
1 (Function) | X86.Ppr
2 (Function) | PPC.Ppr
3 (Function) | SPARC.Ppr
pprBinders | TcEnv
pprBinds | HsExpr, HsSyn, GHC
pprBndr | Outputable
pprBy | HsExpr, HsSyn, GHC
pprCallishMachOp | Cmm
pprCLabel | CLabel
pprCLabelString | ForeignCall
pprCLabel_asm | PprBase
pprClassPred | Type, TcType
pprCmdArg | HsExpr, HsSyn, GHC
pprCmm | PprCmm
pprCmmGraphLikeCmm | PprCmmZ
pprCmms | PprCmm
pprCode | Outputable
pprComp | HsExpr, HsSyn, GHC
pprConDeclFields | HsTypes, HsSyn, GHC
pprCoreAlt | PprCore
pprCoreBinding | PprCore
pprCoreBindings | PprCore
pprCoreExpr | PprCore
pprCostCentreCore | CostCentre
pprData |
1 (Function) | X86.Ppr
2 (Function) | PPC.Ppr
3 (Function) | SPARC.Ppr
pprDataItem |
1 (Function) | X86.Ppr
2 (Function) | PPC.Ppr
3 (Function) | SPARC.Ppr
pprDebugCLabel | CLabel
pprDebugParendExpr | HsExpr, HsSyn, GHC
pprDeeper | Outputable
pprDeeperList | Outputable
pprDefnLoc | SrcLoc, GHC
pprDo | HsExpr, HsSyn, GHC
pprEq | TcSMonad
pprEqPred | Type
pprEquation | FunDeps
pprEvVars | TcRnTypes, TcRnMonad
pprEvVarTheta | TcRnTypes, TcRnMonad
pprEvVarWithType | TcRnTypes, TcRnMonad
pprExpr |
1 (Function) | HsExpr, HsSyn, GHC
2 (Function) | PprCmm
pprFamInst | FamInstEnv
pprFamInstHdr | FamInstEnv
pprFamInsts | FamInstEnv
pprFastFilePath | Outputable
pprFlavorArising | TcRnTypes, TcRnMonad, TcSMonad
pprForAll | Type, GHC
pprFunBind | HsExpr, HsSyn, GHC
pprFunDep | Class
pprFundeps | Class, FunDeps, GHC
pprGlobalRdrEnv | RdrName
pprGotDeclaration | PIC
pprGraph | ZipCfg
pprGRHS | HsExpr, HsSyn, GHC
pprGRHSs | HsExpr, HsSyn, GHC
pprGroupStmt | HsExpr, HsSyn, GHC
pprHinted | ZipCfgCmmRep
pprHsBracket | HsExpr, HsSyn, GHC
pprHsChar | Outputable
pprHsContext | HsTypes, HsSyn, GHC
pprHsForAll | HsTypes, HsSyn, GHC
pprHsInfix | Outputable
pprHsString | Outputable
pprHsVar | Outputable
pprHsWrapper | HsBinds, HsSyn, GHC
pprIdDetails | IdInfo
pprIfaceBndrs | IfaceType, IfaceSyn
pprIfaceContext | IfaceType, IfaceSyn
pprIfaceDeclHead | IfaceSyn
pprIfaceExpr | IfaceSyn
pprIfaceForAllPart | IfaceType, IfaceSyn
pprIfaceIdBndr | IfaceType, IfaceSyn
pprIfaceStrictSig | Demand
pprIfaceTvBndr | IfaceType, IfaceSyn
pprIfaceTvBndrs | IfaceType, IfaceSyn
pprIfaceType | IfaceType, IfaceSyn
pprImm |
1 (Function) | X86.Ppr
2 (Function) | PPC.Ppr
3 (Function) | SPARC.Ppr
pprImportedSymbol | PIC
pprInfixName | Name
pprInfixVar | Outputable
pprInstance | InstEnv, GHC
pprInstanceHdr | InstEnv, GHC
pprInstances | InstEnv
pprInstInfo | TcEnv
pprInstInfoDetails | TcEnv
pprInstr |
1 (Function) | X86.Ppr
2 (Function) | PPC.Ppr
3 (Function) | SPARC.Ppr
pprintClosureCommand | Debugger
pprKind | Type, TcType
pprLExpr | HsExpr, HsSyn, GHC
pprLgraph | ZipCfg
pprLHsBinds | HsBinds, HsSyn, GHC
pprLit | PprCmm
pprLlvmCmmTop | LlvmCodeGen.Ppr
pprLlvmData | LlvmCodeGen.Ppr
pprLlvmHeader | LlvmCodeGen.Ppr
pprMachOp | CmmExpr, Cmm
pprMatch | HsExpr, HsSyn, GHC
pprMatchContext | HsExpr, HsSyn, GHC
pprMatchContextNoun | HsExpr, HsSyn, GHC
pprMatches | HsExpr, HsSyn, GHC
pprMatchInCtxt | HsExpr, HsSyn, GHC
pprMessageBag | ErrUtils
pprModIface | LoadIface
pprModule | Module, GHC
pprModuleName | Module
pprModulePrefix | Name, HscTypes
pprNameLoc | Name
pprNameProvenance | RdrName
pprNameSpace | OccName, Name
pprNameSpaceBrief | OccName, Name
pprNatCmmTop |
1 (Function) | X86.Ppr
2 (Function) | PPC.Ppr
3 (Function) | SPARC.Ppr
pprNonVarNameSpace | OccName, Name
pprOccName | OccName, Name
pprPanic | Outputable
pprPanicFastInt | Outputable
pprParendExpr |
1 (Function) | PprCore
2 (Function) | HsExpr, HsSyn, GHC
pprParendHsType | HsTypes, HsSyn, GHC
pprParendIfaceType | IfaceType, IfaceSyn
pprParendKind | Type, TcType
pprParendLPat | HsPat, HsSyn, GHC
pprParendType | Type, TcType, GHC
pprParenSymName | GHC
pprPatBind | HsExpr, HsSyn, GHC
pprPgmError | Outputable
pprPred | Type, TcType
pprPrefixName | Name
pprPrefixVar | Outputable
pprQuotedList | Outputable
pprRuleBase | Rules
pprRules | PprCore
pprRulesForUser | Rules
pprSection | PprCmm
pprSectionHeader |
1 (Function) | X86.Ppr
2 (Function) | PPC.Ppr
3 (Function) | SPARC.Ppr
pprSetDepth | Outputable
pprSimplCount | CoreMonad, SimplMonad
pprSimplEnv | SimplEnv
pprSize |
1 (Function) | X86.Ppr
2 (Function) | PPC.Ppr
3 (Function) | SPARC.Ppr
pprSorry | Outputable
pprSourceTyCon | Type
pprSpec | HsBinds, HsSyn, GHC
pprSpillCostRecord | RegAlloc.Graph.SpillCost
pprSplice | HsExpr, HsSyn, GHC
pprStatic | PprCmm
pprStats |
1 (Function) | RegAlloc.Graph.Stats
2 (Function) | RegAlloc.Linear.Stats, RegAlloc.Linear.Main
pprStatsConflict | RegAlloc.Graph.Stats
pprStatsLifeConflict | RegAlloc.Graph.Stats
pprStatsLifetimes | RegAlloc.Graph.Stats
pprStatsSpills | RegAlloc.Graph.Stats
pprStgBinding | StgSyn
pprStgBindings | StgSyn
pprStgBindingsWithSRTs | StgSyn
pprStmt |
1 (Function) | HsExpr, HsSyn, GHC
2 (Function) | PprCmm
pprStmtContext | HsExpr, HsSyn, GHC
pprStmtInCtxt | HsExpr, HsSyn, GHC
pprStrictness | IdInfo
pprStringInCStyle | PprC
PprStyle | Outputable
pprTarget | HscTypes
pprTargetId | HscTypes
pprTcSpecPrags | HsBinds, HsSyn, GHC
pprTcTyThingCategory | TcRnTypes, TcRnMonad
pprTcTyVarDetails | TcType
pprTerm | RtClosureInspect
pprTheta | Type, TcType
pprThetaArrow | Type, TcType, GHC
pprTicks | HsBinds, HsSyn, GHC
pprTrace | Outputable
pprTransformStmt | HsExpr, HsSyn, GHC
pprType | Type, TcType
pprTypeAndContents | Debugger
pprTypeApp | Type, TcType, GHC
pprTypeForUser | PprTyThing
pprTyThing |
1 (Function) | Type
2 (Function) | PprTyThing
pprTyThingCategory | Type, TcType
pprTyThingHdr | PprTyThing
pprTyThingInContext | PprTyThing
pprTyThingInContextLoc | PprTyThing
pprTyThingLoc | PprTyThing
pprTyThingParent_maybe | PprTyThing
pprUnique | Unique
pprUserReg |
1 (Function) | X86.Ppr
2 (Function) | PPC.Ppr
3 (Function) | SPARC.Ppr
pprUserTypeCtxt | TcType
pprValBindsForUser | HsBinds, HsSyn, GHC
pprVarSig | HsBinds, HsSyn, GHC
pprWantedEvVar | TcRnTypes, TcRnMonad
pprWantedsWithLocs | TcRnTypes, TcRnMonad
pprWithCommas | Outputable
ppr_do_stmts | HsExpr, HsSyn, GHC
ppr_expr | HsExpr, HsSyn, GHC
ppr_hs_context | HsTypes, HsSyn, GHC
ppr_lc_stmts | HsExpr, HsSyn, GHC
ppr_lexpr | HsExpr, HsSyn, GHC
ppr_mbDoc | HsDoc, HsSyn, GHC
ppr_monobind | HsBinds, HsSyn, GHC
ppr_sig | HsBinds, HsSyn, GHC
ppSourceStats | HscStats
ppUnless | Outputable
ppWhen | Outputable
pp_dotdot | HsExpr, HsSyn, GHC
pp_rhs | HsExpr, HsSyn, GHC
pragBrackets | HsBinds, HsSyn, GHC
PragFun | TcBinds
pragState | Lexer
prDataCon | Vectorise.Builtins.Base, Vectorise.Builtins
prDFunApply | Vectorise.Utils.PRDict, Vectorise.Utils
prDFunOfTyCon | Vectorise.Utils.PRDict, Vectorise.Utils
prDictOfTyApp | Vectorise.Utils.PRDict, Vectorise.Utils
prDictOfType | Vectorise.Utils.PRDict, Vectorise.Utils
preArr | Digraph
prec_RDR | PrelNames
predFamInsts | Type
predMap | CmmContFlowOpt
PredType | Type, TcType, GHC
predTypeRep | Type
predTyUnique | TcType
pred_RDR | PrelNames
Prefix | CmdLineParser
PrefixCon | HsPat, HsSyn, GHC
PrefixPred | CmdLineParser
PreInlineUnconditionally | CoreMonad
preInlineUnconditionally | SimplUtils
preloadPackages | Packages
pRELUDE | PrelNames
preludeScalars | Vectorise.Builtins.Prelude
preludeVars | Vectorise.Builtins.Prelude
pRELUDE_NAME | PrelNames
prepareAlts | SimplUtils
prepareAnnotations | HscTypes
prepForeignCall | LibFFI
preprocess | DriverPipeline
preprTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
Present | HsExpr, HsSyn, GHC
prevChar | StringBuffer
Prim | RtClosureInspect, InteractiveEval
PrimAlt | StgSyn
PrimCall |
1 (Type/Class) | PrimOp
2 (Data Constructor) | PrimOp
PrimCallConv | ForeignCall
primMethod | Vectorise.Builtins
primMname | ExternalCore
PrimOp | PrimOp
PrimOpCall | ZipCfgCmmRep, MkZipCfgCmm
PrimOpId | IdInfo
primOpId | PrelInfo
primOpIsCheap | PrimOp
primOpIsDupable | PrimOp
primOpNeedsWrapper | PrimOp
primOpOcc | PrimOp
primOpOkForSpeculation | PrimOp
primOpOutOfLine | PrimOp
PrimOpResultInfo | PrimOp
PrimOpReturn | ZipCfgCmmRep, MkZipCfgCmm
primOpRules | PrelRules, PrelInfo
primOpSig | PrimOp
primOpTag | PrimOp
primOpType | PrimOp
primPackageId | Module
primPArray | Vectorise.Builtins
PrimRep | TyCon, Type
primRepCmmType | CmmUtils
primRepForeignHint | CmmUtils
primRepSizeW | TyCon
primRepToCgRep | SMRep
PrimTarget | ZipCfgCmmRep, MkZipCfgCmm
primTyCons | TysPrim
Printable | DynFlags
printBagOfErrors | ErrUtils
printBagOfWarnings | ErrUtils
printDoc | Pretty
printDump | Outputable
printError | ErrUtils
printErrorsAndWarnings | ErrUtils
printErrs | Outputable
printExceptionAndWarnings | GHC
PrintExplicitForalls | PprTyThing
printForAsm | Outputable
printForC | Outputable
printForUser | Outputable
printForUserPartWay | Outputable
printIdKey | PrelNames
printName | PrelNames
printOutput | Outputable
printSDoc | Outputable
PrintUnqualified | Outputable, GHC
printWarnings | GHC
Private | ZipCfgCmmRep, MkZipCfgCmm
processArgs | CmdLineParser
ProcExpr | HsExpr, HsSyn, GHC
ProcInfoTable | CmmBuildInfoTables
ProcOrigin | TcRnTypes, TcRnMonad
ProcPoint | CmmProcPointZ
procPointAnalysis | CmmProcPointZ
ProcPointSet | CmmProcPointZ
Prod |
1 (Data Constructor) | Demand
2 (Data Constructor) | Vectorise.Type.Repr
prodDataCon | Vectorise.Builtins.Base, Vectorise.Builtins
ProdRepr | Vectorise.Type.Repr
prodReprType | Vectorise.Type.Repr
prodTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
profAlloc |
1 (Function) | CgProf
2 (Function) | StgCmmProf
profDynAlloc |
1 (Function) | CgProf
2 (Function) | StgCmmProf
profHdrSize | SMRep
ProfilingInfo |
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
pROF_HDR_SIZE | Constants
progName | Panic
ProgramError | Panic, GHC
ProtoBCO |
1 (Type/Class) | ByteCodeInstr
2 (Data Constructor) | ByteCodeInstr
protoBCOArity | ByteCodeInstr
protoBCOBitmap | ByteCodeInstr
protoBCOBitmapSize | ByteCodeInstr
protoBCOExpr | ByteCodeInstr
protoBCOInstrs | ByteCodeInstr
protoBCOName | ByteCodeInstr
protoBCOPtrs | ByteCodeInstr
protoCmmCPSZ | CmmCPSZ
Provenance | RdrName
prTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
PState |
1 (Type/Class) | Lexer
2 (Data Constructor) | Lexer
PStr | Pretty
ptext |
1 (Function) | Pretty
2 (Function) | Outputable
PtrArg | SMRep
PtrRep | TyCon, Type
ptrs |
1 (Function) | ByteCodeItbls
2 (Function) | RtClosureInspect
ptrTyConKey | PrelNames
ptrTyConName | PrelNames
pUnbox | FastTypes
punctuate |
1 (Function) | Pretty
2 (Function) | Outputable
punc_RDR | PrelNames
punitVar | Vectorise.Builtins.Base, Vectorise.Builtins
pure | MonadUtils, IOEnv, TcRnMonad, DsMonad
pure_RDR | PrelNames
PUSH | X86.Instr
pushBHUpdateFrame | CgStackery
pushCCisNop | CostCentre
pushCCOnCCS | CostCentre
pushCurrentContext | Lexer
pushErrCtxt | TcRnTypes, TcRnMonad
pushLexState | Lexer
pushReturnAddress | CgTailCall
pushSimplifiedArgs | SimplUtils
pushUnboxedTuple | CgTailCall
pushUpdateFrame |
1 (Function) | CgStackery
2 (Function) | StgCmmBind
PUSH_ALTS | ByteCodeInstr
PUSH_ALTS_UNLIFTED | ByteCodeInstr
PUSH_APPLY_D | ByteCodeInstr
PUSH_APPLY_F | ByteCodeInstr
PUSH_APPLY_L | ByteCodeInstr
PUSH_APPLY_N | ByteCodeInstr
PUSH_APPLY_P | ByteCodeInstr
PUSH_APPLY_PP | ByteCodeInstr
PUSH_APPLY_PPP | ByteCodeInstr
PUSH_APPLY_PPPP | ByteCodeInstr
PUSH_APPLY_PPPPP | ByteCodeInstr
PUSH_APPLY_PPPPPP | ByteCodeInstr
PUSH_APPLY_V | ByteCodeInstr
PUSH_BCO | ByteCodeInstr
PUSH_G | ByteCodeInstr
PUSH_L | ByteCodeInstr
PUSH_LL | ByteCodeInstr
PUSH_LLL | ByteCodeInstr
PUSH_PRIMOP | ByteCodeInstr
PUSH_UBX | ByteCodeInstr
put |
1 (Function) | State
2 (Function) | Binary
putAt | Binary
putByte | Binary
putByteArray | Binary
putCmdLineState | CmdLineParser
putDictionary | Binary
putFS | Binary
putMsg |
1 (Function) | ErrUtils
2 (Function) | CoreMonad
putMsgS | CoreMonad
putMsgWith | ErrUtils
PutMVarOp | PrimOp
putSrcSpanDs | DsMonad
put_ | Binary
pVarLift | Llvm.Types, Llvm
pVarLower | Llvm.Types, Llvm
pvoidVar | Vectorise.Builtins.Base, Vectorise.Builtins
qTyConName | DsMeta
Qual |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | RdrName, GHC
QualifyName | Outputable
qualModule | Outputable
qualName | Outputable
qualSpecOK | RdrName
QuasiQuoteD | HsDecls, HsSyn, GHC
QuasiQuotePat | HsPat, HsSyn, GHC
QuietBinIFaceReading | BinIface
quoteDecName | DsMeta
quotedListWithOr | Outputable
quoteExpName | DsMeta
quotePatName | DsMeta
quotes |
1 (Function) | Pretty
2 (Function) | Outputable
quoteTypeName | DsMeta
quotFastInt | FastTypes
r10 | X86.Regs
r11 | X86.Regs
r12 | X86.Regs
r13 | X86.Regs
r14 | X86.Regs
r15 | X86.Regs
r27 | PPC.Regs
r28 | PPC.Regs
r3 | PPC.Regs
r4 | PPC.Regs
r8 | X86.Regs
r9 | X86.Regs
raCoalesced | RegAlloc.Graph.Stats
raCode | RegAlloc.Graph.Stats
raCodeCoalesced | RegAlloc.Graph.Stats
raFinal | RegAlloc.Graph.Stats
raGraph | RegAlloc.Graph.Stats
raGraphColored | RegAlloc.Graph.Stats
RaiseIOOp | PrimOp
RaiseOp | PrimOp
raLiveCmm | RegAlloc.Graph.Stats
rANDOM | PrelNames
randomClassKey | PrelNames
randomClassName | PrelNames
randomGenClassKey | PrelNames
randomGenClassName | PrelNames
range_RDR | PrelNames
Rank | TcMType
raPatched | RegAlloc.Graph.Stats
raSpillClean | RegAlloc.Graph.Stats
raSpillCosts | RegAlloc.Graph.Stats
raSpilled | RegAlloc.Graph.Stats
raSpillStats | RegAlloc.Graph.Stats
raSRMs | RegAlloc.Graph.Stats
ratioDataConKey | PrelNames
ratioDataConName | PrelNames
ratioDataCon_RDR | PrelNames
rational |
1 (Function) | Pretty
2 (Function) | Outputable
rationalTyConKey | PrelNames
rationalTyConName | PrelNames
ratioTyConKey | PrelNames
ratioTyConName | PrelNames
RawCmm | Cmm
RawCmmTop | Cmm
rax | X86.Regs
ra_assig | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_blockassig | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_delta | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_freeregs | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_spillInstrs | RegAlloc.Linear.Base, RegAlloc.Linear.Main
ra_spills | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_stack | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
RA_State |
1 (Type/Class) | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_us | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
rbp | X86.Regs
rbrace |
1 (Function) | Pretty
2 (Function) | Outputable
rbrack |
1 (Function) | Pretty
2 (Function) | Outputable
rbx | X86.Regs
RcDouble | RegClass
RcDoubleSSE | RegClass
RcFloat | RegClass
RcInteger | RegClass
rcx | X86.Regs
rdi | X86.Regs
RdrAvailInfo | HscTypes
RdrName | RdrName, GHC
rdrNameOcc | RdrName
rdrNameSpace | RdrName
rdx | X86.Regs
RDY | SPARC.Instr
reachableG | Digraph
ReachedBy | CmmProcPointZ
ReadArrayOp | PrimOp
readBinIface | BinIface
readBinMem | Binary
ReadByteArrayOp_Addr | PrimOp
ReadByteArrayOp_Char | PrimOp
ReadByteArrayOp_Double | PrimOp
ReadByteArrayOp_Float | PrimOp
ReadByteArrayOp_Int | PrimOp
ReadByteArrayOp_Int16 | PrimOp
ReadByteArrayOp_Int32 | PrimOp
ReadByteArrayOp_Int64 | PrimOp
ReadByteArrayOp_Int8 | PrimOp
ReadByteArrayOp_StablePtr | PrimOp
ReadByteArrayOp_WideChar | PrimOp
ReadByteArrayOp_Word | PrimOp
ReadByteArrayOp_Word16 | PrimOp
ReadByteArrayOp_Word32 | PrimOp
ReadByteArrayOp_Word64 | PrimOp
ReadByteArrayOp_Word8 | PrimOp
readClassKey | PrelNames
readClassName | PrelNames
readFastMutInt | FastMutInt
readFastMutPtr | FastMutInt
readGEnv | Vectorise.Monad.Global, Vectorise.Monad
readHexFingerprint | Fingerprint
readIface | LoadIface
readKindVar | TcMType
readLEnv | Vectorise.Monad.Local, Vectorise.Monad
readListDefault_RDR | PrelNames
readListPrecDefault_RDR | PrelNames
readListPrec_RDR | PrelNames
readList_RDR | PrelNames
readMetaTyVar | TcMType
readMutVar | IOEnv, TcRnMonad
ReadMutVarOp | PrimOp
ReadNone | Llvm.Types, Llvm
ReadOffAddrOp_Addr | PrimOp
ReadOffAddrOp_Char | PrimOp
ReadOffAddrOp_Double | PrimOp
ReadOffAddrOp_Float | PrimOp
ReadOffAddrOp_Int | PrimOp
ReadOffAddrOp_Int16 | PrimOp
ReadOffAddrOp_Int32 | PrimOp
ReadOffAddrOp_Int64 | PrimOp
ReadOffAddrOp_Int8 | PrimOp
ReadOffAddrOp_StablePtr | PrimOp
ReadOffAddrOp_WideChar | PrimOp
ReadOffAddrOp_Word | PrimOp
ReadOffAddrOp_Word16 | PrimOp
ReadOffAddrOp_Word32 | PrimOp
ReadOffAddrOp_Word64 | PrimOp
ReadOffAddrOp_Word8 | PrimOp
ReadOnly | Llvm.Types, Llvm
ReadOnlyData | Cmm
ReadOnlyData16 | Cmm
readPrec_RDR | PrelNames
readRational | Util
readTcRef | TcRnMonad
ReadTVarIOOp | PrimOp
ReadTVarOp | PrimOp
readWantedCoVar | TcMType
rEAD_PREC | PrelNames
realClassKey | PrelNames
realClassName | PrelNames
realFloatClassKey | PrelNames
realFloatClassName | PrelNames
realFracClassKey | PrelNames
realFracClassName | PrelNames
realHp |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
realIdUnfolding | Id
ReallyUnsafePtrEqualityOp | PrimOp
RealReg | Reg
RealRegPair | Reg
realRegsAlias | Reg
RealRegSingle | Reg
realRegSqueeze |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Regs
realSp | CgMonad
realWorldPrimId | MkId
realWorldPrimIdKey | PrelNames
realWorldStatePrimTy | TysPrim
realWorldTy | TysPrim
realWorldTyCon | TysPrim
realWorldTyConKey | PrelNames
rebindToReg | StgCmmEnv
rebindToStack | CgBindery
Rec |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
RecCon | HsPat, HsSyn, GHC
RecConError |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
recConErrorIdKey | PrelNames
RecFieldEnv | TcRnTypes, TcRnMonad
RecFields | TcRnTypes, TcRnMonad
RecFlag | BasicTypes
reconstructType | InteractiveEval, GHC
RecordCon | HsExpr, HsSyn, GHC
recordSelectorFieldLabel | Id, GHC
recordSpill | RegAlloc.Linear.State
recordThUse | TcRnMonad
RecordUpd | HsExpr, HsSyn, GHC
RecordUpdOrigin | TcRnTypes, TcRnMonad
recoverM | TcRnMonad
recoverTcS | TcSMonad
RecSelError |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
recSelErrorIdKey | PrelNames
RecSelId | IdInfo
RecStmt | HsExpr, HsSyn, GHC
recS_bind_fn | HsExpr, HsSyn, GHC
recS_dicts | HsExpr, HsSyn, GHC
recS_later_ids | HsExpr, HsSyn, GHC
recS_mfix_fn | HsExpr, HsSyn, GHC
recS_rec_ids | HsExpr, HsSyn, GHC
recS_rec_rets | HsExpr, HsSyn, GHC
recS_ret_fn | HsExpr, HsSyn, GHC
recS_stmts | HsExpr, HsSyn, GHC
RecUpd | HsExpr, HsSyn, GHC
RecUpdError |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
recUpdErrorIdKey | PrelNames
Recursive | BasicTypes
rEC_CON_ERROR_ID | MkCore
rec_dotdot | HsPat, HsSyn, GHC
rec_flds | HsPat, HsSyn, GHC
rEC_SEL_ERROR_ID | MkCore
ReEntrant | StgSyn
ReferenceKind | PIC
reflectGhc | HscTypes
RefWrap | RtClosureInspect, InteractiveEval
Reg |
1 (Type/Class) | Reg
2 (Type/Class) | RegAlloc.Graph.ArchBase
3 (Data Constructor) | RegAlloc.Graph.ArchBase
regAlias | RegAlloc.Graph.ArchX86
regAlloc |
1 (Function) | RegAlloc.Graph.Main
2 (Function) | RegAlloc.Linear.Main
RegAllocStats |
1 (Type/Class) | RegAlloc.Graph.Stats
2 (Type/Class) | RegAlloc.Linear.Base, RegAlloc.Linear.Main
3 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.Main
RegAllocStatsColored | RegAlloc.Graph.Stats
RegAllocStatsSpill | RegAlloc.Graph.Stats
RegAllocStatsStart | RegAlloc.Graph.Stats
RegClass |
1 (Type/Class) | RegClass
2 (Type/Class) | RegAlloc.Graph.ArchBase
regCoalesce | RegAlloc.Graph.Coalesce
regDotColor |
1 (Function) | X86.RegInfo
2 (Function) | PPC.Regs
3 (Function) | SPARC.Regs
regIdInfo | StgCmmEnv
Register | SPARC.CodeGen.Base
RegisterParam | CmmCallConv
regLiveness | RegAlloc.Liveness
RegM |
1 (Type/Class) | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.Main
RegMap | RegAlloc.Liveness
regName | RegAlloc.Graph.ArchX86
RegNo | Reg
regNosOfRealReg | Reg
regPair | Reg
RegReal | Reg
RegSet |
1 (Type/Class) | CmmExpr, Cmm
2 (Type/Class) | RegAlloc.Liveness
regSingle | Reg
RegSlot | CmmExpr, Cmm
regsOfClass | RegAlloc.Graph.ArchX86
regsOfLoc | RegAlloc.Linear.Base, RegAlloc.Linear.Main
regSpill | RegAlloc.Graph.Spill
RegSub |
1 (Type/Class) | RegAlloc.Graph.ArchBase
2 (Data Constructor) | RegAlloc.Graph.ArchBase
RegUsage | Instruction
regUsageOfInstr | Instruction
regUsedIn | CmmExpr, Cmm
RegVirtual | Reg
reifyGhc | HscTypes
releaseReg |
1 (Function) | RegAlloc.Linear.X86.FreeRegs, RegAlloc.Linear.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.SPARC.FreeRegs
RELOAD | RegAlloc.Liveness
RelocatableReadOnlyData | Cmm
removeBlockSet | BlockId
removeDeadAssignmentsAndReloads | CmmSpillReload
removeDups | ListSetOps
removeLiveSlotDefs | CmmStackLayout
removeOpt | StaticFlags
removeSpaces | Util
removeTarget | GHC
removeUnreachableBlocksZ | CmmContFlowOpt
RenamedSource | GHC
renamedSource | GHC
renameSigs | RnBinds
renameVirtualReg | Reg
render | Pretty
replaceBranches | CmmContFlowOpt
replaceLabelsZ | CmmContFlowOpt
replaceTx | CmmTx
replaceTyVarName | HsTypes, HsSyn, GHC
replicatePD | Vectorise.Utils
replicatePDVar | Vectorise.Builtins.Base, Vectorise.Builtins
replicatePIdKey | PrelNames
replicatePName | PrelNames
reportModuleCompilationResult | HscTypes, GHC
reportUnsolved | TcErrors
reportUnusedNames | RnNames
repr_comps | Vectorise.Type.Repr
repr_comp_tys | Vectorise.Type.Repr
repr_cons | Vectorise.Type.Repr
repr_con_tys | Vectorise.Type.Repr
repr_psum_tc | Vectorise.Type.Repr
repr_ptup_tc | Vectorise.Type.Repr
repr_sel_ty | Vectorise.Type.Repr
repr_sum_tc | Vectorise.Type.Repr
repr_tup_tc | Vectorise.Type.Repr
repSplitAppTy_maybe | Type, TcType
repType | Type
rESERVED_C_STACK_BYTES | Constants
rESERVED_STACK_WORDS | Constants
reset_RDR | PrelNames
reslash | Util
resolveLlvmData | LlvmCodeGen.Data
resolveLlvmDatas | LlvmCodeGen.Data
resolveObjs | ObjLink
ResSigCtxt | TcType, TcMType, TcHsType
restoreCurrentCostCentre |
1 (Function) | StgCmmProf
2 (Function) | CgCase
restrictVarEnv | VarEnv
ResTyGADT | HsDecls, HsSyn, GHC
ResTyH98 | HsDecls, HsSyn, GHC
ResType | HsDecls, HsSyn, GHC
resTypeArgDmd | Demand
Results | ZipCfgCmmRep
resultWrapper | DsCCall
Resume |
1 (Type/Class) | InteractiveEval, GHC
2 (Data Constructor) | InteractiveEval
resume | InteractiveEval, GHC
resumeApStack | InteractiveEval
resumeBindings | InteractiveEval
resumeBreakInfo | InteractiveEval, GHC
resumeBreakMVar | InteractiveEval
resumeFinalIds | InteractiveEval
resumeHistory | InteractiveEval, GHC
resumeHistoryIx | InteractiveEval, GHC
resumeSpan | InteractiveEval, GHC
resumeStatMVar | InteractiveEval
resumeStmt | InteractiveEval, GHC
resumeThreadId | InteractiveEval, GHC
Ret | MkZipCfgCmm
retAddrSizeW | SMRep
RetCPR | Demand
retCPR | Demand
retPtLbl | BlockId
RetryOp | PrimOp
RETURN | ByteCodeInstr
Return |
1 (Data Constructor) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | StgCmmMonad
ReturnCon | ClosureInfo
returnFC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
returnIOIdKey | PrelNames
returnIOName | PrelNames
returnIO_RDR | PrelNames
ReturnIt |
1 (Data Constructor) | ClosureInfo
2 (Data Constructor) | StgCmmClosure
returnMClassOpKey | PrelNames
returnMName | PrelNames
returnM_RDR | PrelNames
returnP | ParserCoreUtils
ReturnsAlg | PrimOp
returnsCPR | Demand
ReturnsPrim | PrimOp
returnUnboxedTuple | CgTailCall
returnUs | UniqSupply
RETURN_UBX | ByteCodeInstr
rET_BIG | SMRep
rET_SMALL | SMRep
reverseBlocksInTops | RegAlloc.Liveness
RewriteDeep | ZipDataflow
RewriteShallow | ZipDataflow
rewriteWithFunDeps | TcCanonical
RewritingDepth | ZipDataflow
rhsIsStatic | CoreUtils
rhssOfAlts | CoreSyn
rhssOfBind | CoreSyn
RI |
1 (Type/Class) | PPC.Instr
2 (Type/Class) | SPARC.Instr
RightCoercion | ExternalCore
rightCoercionTyCon | Coercion
rightCoercionTyConKey | PrelNames
rightDataConKey | PrelNames
rightDataConName | PrelNames
rightmost | SrcLoc, GHC
right_RDR | PrelNames
RIImm |
1 (Data Constructor) | PPC.Instr
2 (Data Constructor) | SPARC.Instr
ripRel | X86.Regs
RIReg |
1 (Data Constructor) | PPC.Instr
2 (Data Constructor) | SPARC.Instr
riZero | SPARC.Instr
RLWINM | PPC.Instr
rnBindPat | RnPat
rnBndr2 | VarEnv
rnBndrL | VarEnv
rnBndrR | VarEnv
rnBndrs2 | VarEnv
rnConDeclFields | RnTypes
rnContext | RnTypes
RnEnv2 | VarEnv
rnEtaL | VarEnv
rnEtaR | VarEnv
rnExports | RnNames
rnExpr | RnExpr
rnGRHSs | RnBinds
rnHsDoc | RnHsDoc
rnHsRecFields1 | RnPat
rnHsSigType | RnTypes
rnHsType | RnTypes
rnHsTypeFVs | RnTypes
rnImports | RnNames
rnInScope | VarEnv
rnInScopeSet | VarEnv
rnLExpr | RnExpr
rnLHsDoc | RnHsDoc
rnLHsType | RnTypes
rnLHsTypes | RnTypes
rnLit | RnPat
rnLocalBindsAndThen | RnBinds
rnLocalValBindsLHS | RnBinds
rnLocalValBindsRHS | RnBinds
rnLPred | RnTypes
RnM | TcRnTypes, TcRnMonad
rnMatchGroup | RnBinds
rnMbLHsDoc | RnHsDoc
rnMethodBinds | RnBinds
rnOccL | VarEnv
rnOccR | VarEnv
rnOverLit | RnPat
rnPat | RnPat
rnPats | RnPat
rnSplice | RnTypes
rnSrcDecls | RnSource
rnStmts | RnExpr
rnTopBinds | RnBinds
rnTopBindsLHS | RnBinds
rnTopBindsRHS | RnBinds
rnTyClDecls | RnSource
rootMainKey | PrelNames
rOOT_MAIN | PrelNames
roughMatchTcs | InstEnv
roughTopNames | Rules
rparen |
1 (Function) | Pretty
2 (Function) | Outputable
rsi | X86.Regs
rsp | X86.Regs
rtsBuildTag | DynFlags, GHC
rtsIsProfiled | DynFlags
rtsOpts | DynFlags, GHC
RtsOptsAll | DynFlags
RtsOptsEnabled | DynFlags
rtsOptsEnabled | DynFlags, GHC
RtsOptsNone | DynFlags
RtsOptsSafeOnly | DynFlags
rtsPackageId | Module
RU | Instruction
Rule | CoreSyn
ruleActivation | CoreSyn
ruleArity | CoreSyn
RuleBase | Rules
RuleBndr |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
RuleBndrSig | HsDecls, HsSyn, GHC
ruleCheck | DynFlags, GHC
ruleCheckProgram | Rules
RuleD | HsDecls, HsSyn, GHC
RuleDecl | HsDecls, HsSyn, GHC
RuleFired | CoreMonad
ruleIdName | CoreSyn
ruleLhsFreeIds | CoreFVs
ruleLhsOrphNames | CoreFVs
RuleMatchInfo | BasicTypes
ruleMatchTyX | Unify
RuleName | BasicTypes, CoreSyn
ruleName | CoreSyn
ruleRhsFreeVars | CoreFVs
rulesFreeVars | CoreFVs
RuleSkol | TcRnTypes, TcRnMonad
rulesOfBinds | Rules
RunAndLogSteps | InteractiveEval, GHC
runAnnotation | TcSplice
runAs | SysTools
RunBreak | InteractiveEval, GHC
runCc | SysTools
runCmdLine | CmdLineParser
runCmmContFlowOptsZs | CmmContFlowOpt
runCmmOpts | CmmContFlowOpt
runCoreM | CoreMonad
runCpp | SysTools
runDFM | DFMonad
RunException | InteractiveEval, GHC
RunFailed | InteractiveEval, GHC
runFuelIO | OptimizationFuel, DFMonad
runGhc | GHC
runGhcT | GHC
runID | MonadUtils, IOEnv, TcRnMonad
runIOEnv | IOEnv, TcRnMonad
runLink | SysTools
runLlvmLlc | SysTools
runLlvmOpt | SysTools
runMainIOName | PrelNames
runMainKey | PrelNames
runMangle | SysTools
runMaybeT | Maybes
runMkDLL | SysTools
RunOk | InteractiveEval, GHC
runPp | SysTools
runQuasiQuoteDecl | TcSplice
runQuasiQuoteExpr | TcSplice
runQuasiQuotePat | TcSplice
runQuasiQuoteType | TcSplice
runR | RegAlloc.Linear.State
RunResult | InteractiveEval, GHC
runs | ListSetOps
runSplit | SysTools
runState | State
runState' | State
runStmt | InteractiveEval, GHC
runSTRepIdKey | PrelNames
runSTRepName | PrelNames
runTcS | TcSMonad
runtimeErrorIdKey | PrelNames
RuntimeUnk | TcType
RuntimeUnkSkol | TcRnTypes, TcRnMonad
rUNTIME_ERROR_ID | MkCore
RunToCompletion | InteractiveEval, GHC
runTx | CmmTx
runUnlit | SysTools
runVM | Vectorise.Monad.Base, Vectorise.Monad
runWindres | SysTools
ru_act | CoreSyn
ru_args | CoreSyn
ru_auto | CoreSyn
ru_bndrs | CoreSyn
ru_fn | CoreSyn
ru_local | CoreSyn
ru_name | CoreSyn
ru_nargs | CoreSyn
ru_rhs | CoreSyn
ru_rough | CoreSyn
ru_try | CoreSyn
Safe | ZipCfgCmmRep
Safety | ForeignCall
SameMutableArrayOp | PrimOp
SameMutableByteArrayOp | PrimOp
SameMutVarOp | PrimOp
SameMVarOp | PrimOp
SameTVarOp | PrimOp
SAR | X86.Instr
satCallsOnly | StgSyn
saveCurrentCostCentre | StgCmmProf
saveThreadState | StgCmmForeign
saveVolatileVarsAndRegs | CgCase
scalarClass | Vectorise.Builtins.Base, Vectorise.Builtins
scalarClosure | Vectorise.Utils
scalarZip | Vectorise.Builtins.Base, Vectorise.Builtins
scalarZips | Vectorise.Builtins.Base, Vectorise.Builtins
scanGraph | GraphOps, GraphColor
SCC |
1 (Type/Class) | Digraph
2 (Data Constructor) | CoreSyn
sccAbleCostCentre | CostCentre
Scope | Vectorise.Env
ScOrigin | TcRnTypes, TcRnMonad
SDIV | SPARC.Instr
SDoc | Outputable
seCC | SimplEnv
Section | Cmm
SectionL | HsExpr, HsSyn, GHC
SectionOrigin | TcRnTypes, TcRnMonad
SectionR | HsExpr, HsSyn, GHC
seekBin | Binary
seekBy | Binary
seFloats | SimplEnv
seIdSubst | SimplEnv
seInScope | SimplEnv
Select | SimplUtils
selectContinuations | CmmBrokenBlock
selectMatchVar | DsUtils
selectMatchVars | DsUtils
SelectorThunk | ClosureInfo
selectSimpleMatchVarL | DsUtils
selElements | Vectorise.Builtins.Base, Vectorise.Builtins
selEls | Vectorise.Builtins.Base, Vectorise.Builtins
selPick | Vectorise.Builtins.Base, Vectorise.Builtins
selPicks | Vectorise.Builtins.Base, Vectorise.Builtins
selReplicate | Vectorise.Builtins.Base, Vectorise.Builtins
selReplicates | Vectorise.Builtins.Base, Vectorise.Builtins
selTags | Vectorise.Builtins.Base, Vectorise.Builtins
selTagss | Vectorise.Builtins.Base, Vectorise.Builtins
selTy | Vectorise.Builtins.Base, Vectorise.Builtins
selTys | Vectorise.Builtins.Base, Vectorise.Builtins
sel_naughty | IdInfo
sel_tycon | IdInfo
semi |
1 (Function) | Pretty
2 (Function) | Outputable
SemiTaggingStuff | CgMonad
seMode | SimplEnv
sep |
1 (Function) | Pretty
2 (Function) | Outputable
separateByPtrFollowness | SMRep
SepArg | CmdLineParser
seqBitmap | Bitmap
seqDemand | Demand
seqDemands | Demand
seqDmd | Demand
seqDmdType | Demand
seqExpr | CoreSyn
seqExprs | CoreSyn
seqId | MkId
seqIdInfo | IdInfo
seqIdKey | PrelNames
seqList | Util
seqOccInfo | BasicTypes
seqRules | CoreSyn
seqSerialized | Serialized
seqSpecInfo | IdInfo
seqStrictSig | Demand
seqTx | CmmTx
seqType | Type
seqTypes | Type
Sequel |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
seqUnfolding | CoreSyn
seqVar | DsUtils
seqVarSet | VarSet
Serialized | Serialized
serializeWithData | Serialized
Session |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
setAllFacts | DFMonad
setArityInfo | IdInfo
setAssigR | RegAlloc.Linear.State
setBinds |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setBlockAssigR | RegAlloc.Linear.State
setBoxedTyConsEnv | Vectorise.Env
setBreakOff | BreakArray, GHC
setBreakOn | BreakArray, GHC
setCafInfo | IdInfo
SETCC | X86.Instr
setCoBind | TcSMonad
setColor | GraphOps, GraphColor
setConstraintVar | TcRnMonad
setContext | InteractiveEval, GHC
setCoVarName | Var
setCoVarUnique | Var
setCtLoc | TcRnMonad
setCtLocOrigin | TcRnTypes, TcRnMonad
setDeltaNat | NCGMonad
setDeltaR | RegAlloc.Linear.State
setDemandInfo | IdInfo
setDictBind | TcSMonad
setEnclosingCC | SimplEnv
setEndOfBlockInfo | CgMonad
setEnv | IOEnv, TcRnMonad
setEnvs | TcRnMonad
setErrCtxt | TcRnMonad
setErrsVar | TcRnMonad
setEvBind | TcSMonad
setExitFact | DFMonad
setFact | DFMonad
setFamInstEnv | Vectorise.Env
setFloats | SimplEnv
setFreeRegsR | RegAlloc.Linear.State
setGblEnv | TcRnMonad
setGEnv | Vectorise.Monad.Global, Vectorise.Monad
setGlobalTypeEnv | TcEnv
SETHI | SPARC.Instr
setHpUsage |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setIdArity | Id
setIdCafInfo | Id
setIdDemandInfo | Id
setIdDetails | Var
setIdExported |
1 (Function) | Var
2 (Function) | Id
setIdInfo | Id
setIdName | Id
setIdNotExported |
1 (Function) | Var
2 (Function) | Id
setIdOccInfo | Id
setIdSpecialisation | Id
setIdStrictness | Id
setIdType | Id
setIdUnfolding | Id
setIdUnfoldingLazily | Id
setIdUnique | Id
setInfoTableSRT | CmmBuildInfoTables
setInfoTableStackMap | CmmBuildInfoTables
setInlineActivation | Id
setInlinePragInfo | IdInfo
setInlinePragma | Id
setInlinePragmaActivation | BasicTypes
setInlinePragmaRuleMatchInfo | BasicTypes
setInScope |
1 (Function) | CoreSubst
2 (Function) | SimplEnv
setInScopeSet | SimplEnv
setInstanceDFunId | InstEnv
setIPBind | TcSMonad
setLastToken | Lexer
setLBVarInfo | IdInfo
setLclEnv | TcRnMonad
setLclTypeEnv | TcRnMonad
setLEnv | Vectorise.Monad.Local, Vectorise.Monad
setLevels | SetLevels
setLocalRdrEnv | TcRnMonad
setMode | SimplEnv
setModule | TcRnMonad
setNameUnique | Name
setOccInfo | IdInfo
setOccNameSpace | OccName, Name
setOneShotLambda | Id
setOptM | TcRnMonad
setPackageName | DynFlags
setPRFunsEnv | Vectorise.Env
setRdrNameSpace | RdrName
setRealAndVirtualSp | CgStackery
setRealHp |
1 (Function) | CgHeapery
2 (Function) | StgCmmMonad, StgCmmHeap
setRealSp | CgStackery
setRuleIdName | CoreSyn
setSession | HscTypes, GHC
setSessionDynFlags | GHC
setSizeOfRegister | SPARC.CodeGen.Base
setSpecInfo | IdInfo
setSpecInfoHead | IdInfo
setSrcLoc | Lexer
setSrcSpan | TcRnMonad
setSRT | CgMonad
setSRTLabel |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setStackFrame | CgStackery
setStage | TcRnMonad
setState |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setStkUsage | CgMonad
setStrictnessInfo | IdInfo
setSubstEnv | SimplEnv
setTargets | GHC
setTcTyVarDetails | Var
setTickyCtrLabel |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setTmpDir | DynFlags, SysTools
setTvSubstEnv | Type, TcType
setTyVarKind | Var
setTyVarName | Var
setTyVarUnique | Var
setUnfoldingInfo | IdInfo
setUnfoldingInfoLazily | IdInfo
setUnfoldingTemplate | CoreSyn
setUserData | Binary
setVarName | Var
setVarType | Var
setVarUnique | Var
setVirtHp |
1 (Function) | CgHeapery
2 (Function) | StgCmmMonad, StgCmmHeap
seTvSubst | SimplEnv
setWantedTyBind | TcSMonad
setWarnings | HscTypes
Severity | ErrUtils, GHC
SevError | ErrUtils, GHC
SevFatal | ErrUtils, GHC
SevInfo | ErrUtils, GHC
SevOutput | ErrUtils, GHC
SevWarning | ErrUtils, GHC
shiftEqns | DsUtils
shiftLFastInt | FastTypes
shiftRAFastInt | FastTypes
shiftRLFastInt | FastTypes
shiftR_FastInt | FastTypes
shimForeignCallArg | CgForeignCall
SHL | X86.Instr
shortBlockId |
1 (Function) | X86.Instr
2 (Function) | SPARC.ShortcutJump
shortcutJump |
1 (Function) | X86.Instr
2 (Function) | PPC.RegInfo
3 (Function) | SPARC.ShortcutJump
shortCutLit | TcHsSyn
shortcutStatic |
1 (Function) | X86.Instr
2 (Function) | PPC.RegInfo
3 (Function) | SPARC.ShortcutJump
shouldDumpSimplPhase | DynFlags, GHC
showBreakArray | BreakArray
showClassKey | PrelNames
showClassName | PrelNames
showDocWith | Pretty
showException | Panic
showFreeRegs | RegAlloc.Linear.SPARC.FreeRegs
showGhcException | Panic, GHC
showIface | LoadIface
showLinkerState | Linker
showList_RDR | PrelNames
showList___RDR | PrelNames
showModMsg | HscTypes
showModule | InteractiveEval, GHC
showOpt | DynFlags
showParen_RDR | PrelNames
showPass |
1 (Function) | ErrUtils
2 (Function) | CoreMonad
showPpr | Outputable
showRdrName | RdrName
showReg |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Regs
showRichTokenStream | GHC
showSDoc | Outputable
showSDocDebug | Outputable
showSDocDump | Outputable
showSDocDumpOneLine | Outputable
showSDocForUser | Outputable
showSDocOneLine | Outputable
showSDocUnqual | Outputable
showSpace_RDR | PrelNames
showsPrecSDoc | Outputable
showsPrec_RDR | PrelNames
showStgStats | StgStats
showString_RDR | PrelNames
showTerm | Debugger
SHR | X86.Instr
Sig | HsBinds, HsSyn, GHC
sigCtxt | TcUnify
SigD | HsDecls, HsSyn, GHC
sigForThisGroup | HsBinds, HsSyn, GHC
SigFun | TcBinds
SigmaCtxt | TcMType
Signal | Panic, GHC
sigName | HsBinds, HsSyn, GHC
sigNameNoLoc | HsBinds, HsSyn, GHC
SignedHint | Cmm, ZipCfgCmmRep
SignExt | Llvm.Types, Llvm
SigPatIn | HsPat, HsSyn, GHC
SigPatOut | HsPat, HsSyn, GHC
SigSkol | TcRnTypes, TcRnMonad
SigTv | TcType
sig_id | TcPat, TcBinds
sig_loc | TcPat, TcBinds
sig_scoped | TcPat, TcBinds
sig_tau | TcPat, TcBinds
sig_theta | TcPat, TcBinds
sig_tvs | TcPat, TcBinds
simplBinder | SimplEnv
simplBinders | SimplEnv
SimplCheck | TcSMonad
SimplCont | SimplUtils
SimplContext | TcSMonad
SimplCount | CoreMonad, SimplMonad
simplCountN | CoreMonad
simpleInstInfoClsTy | TcEnv
simpleInstInfoTy | TcEnv
simpleInstInfoTyCon | TcEnv
SimpleKind | Type
SimplEnv |
1 (Type/Class) | SimplEnv
2 (Data Constructor) | SimplEnv
simplEnvForGHCi | SimplUtils
simpleOptExpr | CoreSubst
simpleOptExprWith | CoreSubst
simpleOptPgm | CoreSubst
simplEqsOnly | TcSMonad
simplExpr | Simplify
Simplified | SimplUtils
SimplifierDone | CoreMonad
SimplifierMode | CoreMonad
simplifyDefault | TcSimplify
simplifyDeriv | TcSimplify
simplifyExpr | SimplCore
simplifyInfer | TcSimplify
simplifyInteractive | TcSimplify
simplifyRule | TcSimplify
simplifyTop | TcSimplify
SimplInfer | TcSMonad
SimplInteractive | TcSMonad
simplLamBndr | SimplEnv
simplLamBndrs | SimplEnv
SimplM | SimplMonad
SimplMode | CoreMonad
simplNonRecBndr | SimplEnv
simplPhases | DynFlags, GHC
simplRecBndrs | SimplEnv
SimplRuleLhs | TcSMonad
SimplSR | SimplEnv
simplTopBinds | Simplify
singleCCan | TcSMonad
SingleEntry | StgSyn
SingleStep |
1 (Type/Class) | InteractiveEval, GHC
2 (Data Constructor) | InteractiveEval, GHC
singleton | Util
singletonPIdKey | PrelNames
singletonPName | PrelNames
Size | Size
size | GraphOps, GraphColor
sizeBEnv | BlockId
sizeBlockSet | BlockId
SizedSeq | ByteCodeAsm
SizeofByteArrayOp | PrimOp
SizeofMutableByteArrayOp | PrimOp
sIZEOF_CostCentreStack | Constants
sIZEOF_generation | Constants
sIZEOF_MessageBlackHole_NoHdr | Constants
sIZEOF_snEntry | Constants
sIZEOF_StgAP_NoHdr | Constants
sIZEOF_StgAP_NoThunkHdr | Constants
sIZEOF_StgAP_STACK_NoHdr | Constants
sIZEOF_StgAP_STACK_NoThunkHdr | Constants
sIZEOF_StgArrWords_NoHdr | Constants
sIZEOF_StgAtomicallyFrame_NoHdr | Constants
sIZEOF_StgBCO_NoHdr | Constants
sIZEOF_StgBlockingQueue_NoHdr | Constants
sIZEOF_StgCatchFrame_NoHdr | Constants
sIZEOF_StgCatchRetryFrame_NoHdr | Constants
sIZEOF_StgCatchSTMFrame_NoHdr | Constants
sIZEOF_StgDeadWeak_NoHdr | Constants
sIZEOF_StgFunInfoExtraFwd | Constants
sIZEOF_StgFunInfoExtraRev | Constants
sIZEOF_StgMutArrPtrs_NoHdr | Constants
sIZEOF_StgMutVar_NoHdr | Constants
sIZEOF_StgMVarTSOQueue_NoHdr | Constants
sIZEOF_StgMVar_NoHdr | Constants
sIZEOF_StgPAP_NoHdr | Constants
sIZEOF_StgSelector_NoHdr | Constants
sIZEOF_StgSelector_NoThunkHdr | Constants
sIZEOF_StgSMPThunkHeader | Constants
sIZEOF_StgStableName_NoHdr | Constants
sIZEOF_StgStopFrame_NoHdr | Constants
sIZEOF_StgTSOProfInfo | Constants
sIZEOF_StgUpdateFrame_NoHdr | Constants
sIZEOF_StgWeak_NoHdr | Constants
sizeSS | ByteCodeAsm
sizeToWidth | Size
sizeUFM | UniqFM
sizeUniqSet | UniqSet
sizeVarSet | VarSet
Skolem | Unify
SkolemInfo | TcRnTypes, TcRnMonad
skolemiseUnboundMetaTyVar | TcMType
SkolemTv | TcType
SLIDE | ByteCodeInstr
sLit | FastString
SLL | SPARC.Instr
SllOp | PrimOp
slopSize |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
SlotClass | StackPlacements
slotClass | StackColor
SlotClass128 | StackPlacements
SlotClass32 | StackPlacements
SlotClass64 | StackPlacements
slotClassBits | StackPlacements
SlotEnv | CmmStackLayout
SlotSet | StackPlacements
Slow | ZipCfgCmmRep, MkZipCfgCmm
slowArgs | CgCallConv
SlowCall |
1 (Data Constructor) | ClosureInfo
2 (Data Constructor) | StgCmmClosure
slowCall | StgCmmLayout
slowCallPattern | CgCallConv
slurpConflicts | RegAlloc.Liveness
slurpJoinMovs | RegAlloc.Graph.Coalesce
slurpNodeConflictCount | GraphOps, GraphColor
slurpReloadCoalesce | RegAlloc.Liveness
slurpSpillCostInfo | RegAlloc.Graph.SpillCost
SLW | PPC.Instr
smallEnoughToInline | CoreUnfold
smallIntegerIdKey | PrelNames
smallIntegerName | PrelNames
SmallLiveness | ClosureInfo, StgCmmClosure
smallLiveness | CgCallConv
SMRep | SMRep, ClosureInfo, StgCmmClosure
smRepClosureType | SMRep
smRepClosureTypeInt | SMRep
SMUL | SPARC.Instr
sm_case_case | CoreMonad
sm_eta_expand | CoreMonad
sm_inline | CoreMonad
sm_names | CoreMonad
sm_phase | CoreMonad
sm_rules | CoreMonad
sndIdKey | PrelNames
sndName | PrelNames
sndOf3 | Util
snocBag | Bag
snocOL | OrdList
snocView | Util
solveInteract | TcInteract
solveInteractGiven | TcInteract
solveInteractWanted | TcInteract
solveOne | TcInteract
solverDepthErrorTcS | TcErrors
SomeChange | CmmTx
SomeException |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
Sorry | Panic, GHC
sorry | Panic, Outputable
sortLe | Util
sortWith | Util
SourceError | HscTypes
sourcePackageId | PackageConfig, Packages
SourceTyCtxt | TcMType
Sp | CmmExpr, Cmm
sp |
1 (Function) | PPC.Regs
2 (Function) | SPARC.Regs
space |
1 (Function) | Pretty
2 (Function) | Outputable
spaceCat | Llvm.Types
spans | SrcLoc, GHC
speakN | Outputable
speakNOf | Outputable
speakNth | Outputable
speakNTimes | Outputable
SpecConstrAnnotation | SpecConstr
specConstrCount | DynFlags, GHC
specConstrProgram | SpecConstr
specConstrThreshold | DynFlags, GHC
SpecInfo |
1 (Type/Class) | IdInfo
2 (Data Constructor) | IdInfo
specInfo | IdInfo
specInfoFreeVars | IdInfo
specInfoRules | IdInfo
SpecInstCtxt | TcType, TcMType, TcHsType
SpecInstSig | HsBinds, HsSyn, GHC
SpecPrag | HsBinds, HsSyn, GHC
SpecPragOrigin | TcRnTypes, TcRnMonad
SpecPrags | HsBinds, HsSyn, GHC
specProgram | Specialise
SpecSig | HsBinds, HsSyn, GHC
SPILL | RegAlloc.Liveness
SpillAlloc | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillAreaLength | SPARC.Base
SpillClobber | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillCostInfo | RegAlloc.Graph.SpillCost
SpillCostRecord | RegAlloc.Graph.SpillCost
SpillJoinRM | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillJoinRR | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillLoad | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillR | RegAlloc.Linear.State
SpillReason | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillSlotSize |
1 (Function) | SPARC.Base
2 (Function) | X86.Instr
spillSlotToOffset |
1 (Function) | X86.Instr
2 (Function) | SPARC.Stack
SpillStats |
1 (Type/Class) | RegAlloc.Graph.Spill
2 (Data Constructor) | RegAlloc.Graph.Spill
spillStoreLoad | RegAlloc.Graph.Spill
Splice |
1 (Data Constructor) | TcRnTypes, TcRnMonad
2 (Data Constructor) | DsMonad
SpliceD | HsDecls, HsSyn, GHC
SpliceDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
splice_head | ZipCfg
splice_head' | ZipCfg
splice_head_only' | ZipCfg
splice_tail | ZipCfg
SpLim | CmmExpr, Cmm
spLimReg | CmmExpr, Cmm
split | Util
splitAppTy | Type
splitAppTys | Type
splitAppTy_maybe | Type
SplitAs | DriverPhases
splitAtList | Util
splitAtProcPoints | CmmProcPointZ
splitCon | RdrHsSyn
splitCoPredTy_maybe | Coercion
splitEithers | Util
splitForAllTys | Type, GHC
splitForAllTy_maybe | Type
splitFunTy | Type
splitFunTys | Type
splitFunTysN | Type
splitFunTy_maybe | Type
splitHsFunType | HsTypes, HsSyn, GHC
splitHsInstDeclTy | HsTypes, HsSyn, GHC
splitInfo | DynFlags, GHC
splitKindFunTys | Coercion, TcType
splitKindFunTysN | Coercion
splitKindFunTy_maybe | Coercion
splitLongestPrefix | Util
SplitMangle | DriverPhases
splitNewTypeRepCo_maybe | Coercion
splitPrimTyCon | Vectorise.Utils.Base, Vectorise.Utils
splitProductType | DataCon
splitProductType_maybe | DataCon
splitStrictSig | Demand
splitTyConApp | Type
splitTyConApp_maybe | Type
splitUFM | UniqFM
splitUniqSupply | UniqSupply
spReg | CmmExpr, Cmm
spRel |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Stack
4 (Function) | CgStackery
SQRT | X86.Instr
squeese |
1 (Function) | RegAlloc.Graph.ArchBase
2 (Function) | RegAlloc.Graph.ArchX86
SRA | SPARC.Instr
SRAW | PPC.Instr
srcDataName | OccName, Name
srcErrorMessages | HscTypes
SrcLoc | SrcLoc, GHC
srcLocCol | SrcLoc, GHC
srcLocFile | SrcLoc, GHC
srcLocLine | SrcLoc, GHC
srcLocSpan | SrcLoc, GHC
srcParseFail | Lexer
SrcSpan | SrcLoc, GHC
srcSpanEnd | SrcLoc, GHC
srcSpanEndCol | SrcLoc, GHC
srcSpanEndLine | SrcLoc, GHC
srcSpanFile | SrcLoc, GHC
srcSpanFileName_maybe | SrcLoc
srcSpanStart | SrcLoc, GHC
srcSpanStartCol | SrcLoc, GHC
srcSpanStartLine | SrcLoc, GHC
SRet | Llvm.Types, Llvm
SRL | SPARC.Instr
SrlOp | PrimOp
SRT |
1 (Type/Class) | StgSyn
2 (Data Constructor) | StgSyn
SRTEntries | StgSyn
srtlen | ByteCodeItbls
srtToData | CmmBuildInfoTables
srt_escape | StgCmmUtils
SRW | PPC.Instr
ssElts | ByteCodeAsm
Ssp | Llvm.Types, Llvm
SspReq | Llvm.Types, Llvm
ST |
1 (Data Constructor) | PPC.Instr
2 (Data Constructor) | SPARC.Instr
stability | PackageConfig, Packages
stableIdInfo | CgBindery
StableLoc | CgBindery
stableModuleCmp | Module
stableModuleNameCmp | Module
stableNameDataConKey | PrelNames
stableNamePrimTyCon | TysPrim
stableNamePrimTyConKey | PrelNames
StableNameToIntOp | PrimOp
stableNameTyConKey | PrelNames
stablePackageIdCmp | Module
stablePtrPrimTyCon | TysPrim
stablePtrPrimTyConKey | PrelNames
stablePtrTyConKey | PrelNames
stablePtrTyConName | PrelNames
stableUnfoldingVars | CoreFVs
StackMap |
1 (Type/Class) | RegAlloc.Linear.StackMap
2 (Data Constructor) | RegAlloc.Linear.StackMap
stackMapAssignment | RegAlloc.Linear.StackMap
stackMapFreeSlots | RegAlloc.Linear.StackMap
StackOverflow | Exception
StackParam | CmmCallConv
StackPlacement | StackPlacements
StackSlot | RegAlloc.Linear.StackMap
stackSlot128 | StackPlacements
stackSlot32 | StackPlacements
stackSlot64 | StackPlacements
stackStubExpr | MkZipCfgCmm
StackUsage |
1 (Type/Class) | CgMonad
2 (Data Constructor) | CgMonad
StandAloneDerivOrigin | TcRnTypes, TcRnMonad
standardClassKeys | PrelNames
StandardFormInfo |
1 (Type/Class) | ClosureInfo
2 (Type/Class) | StgCmmClosure
startPhase | DriverPhases
startsConId | OccName, Name
startsConSym | OccName, Name
startsVarId | OccName, Name
startsVarSym | OccName, Name
startsWithUnderscore | OccName, Name
State |
1 (Type/Class) | State
2 (Data Constructor) | State
statePrimTyCon | TysPrim
statePrimTyConKey | PrelNames
staticClosureNeedsLink |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
staticClosureRequired | ClosureInfo
StaticEnv | SimplEnv
staticFlags | StaticFlags
staticGranHdr |
1 (Function) | CgParallel
2 (Function) | StgCmmGran
staticParHdr |
1 (Function) | CgParallel
2 (Function) | StgCmmGran
staticProfHdr |
1 (Function) | CgProf
2 (Function) | StgCmmProf
StaticTarget | ForeignCall
staticTickyHdr |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
Status |
1 (Type/Class) | CmmProcPointZ
2 (Type/Class) | InteractiveEval
StdCall | Llvm.Types, Llvm
StdCallConv | ForeignCall
stdInfoTableSizeB |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
sTD_HDR_SIZE | Constants
stepOn | StringBuffer
step_RDR | PrelNames
stg2stg | SimplStg
StgAlt | StgSyn
StgApp | StgSyn
StgArg | StgSyn
stgArgHasCafRefs | StgSyn
stgArgType | StgSyn
StgBinderInfo | StgSyn
stgBindHasCafRefs | StgSyn
StgBinding | StgSyn
StgCase | StgSyn
StgConApp | StgSyn
StgDoMassageForProfiling | DynFlags
StgExpr | StgSyn
StgFCallOp | StgSyn
StgHalfWord | SMRep
StgInfoTable |
1 (Type/Class) | ByteCodeItbls
2 (Data Constructor) | ByteCodeItbls
StgLam | StgSyn
StgLet | StgSyn
StgLetNoEscape | StgSyn
StgLit | StgSyn
StgLitArg | StgSyn
StgLiveVars | StgSyn
stgMassageForProfiling | SCCfinal
StgNonRec | StgSyn
StgOp | StgSyn
StgOpApp | StgSyn
StgPrimCallOp | StgSyn
StgPrimOp | StgSyn
StgRec | StgSyn
StgRhs | StgSyn
stgRhsArity | StgSyn
StgRhsClosure | StgSyn
StgRhsCon | StgSyn
stgSatOcc | StgSyn
StgSCC | StgSyn
StgTick | StgSyn
StgToDo | DynFlags
StgTypeArg | StgSyn
stgUnsatOcc | StgSyn
StgVarArg | StgSyn
StgWord | SMRep
STKCHECK | ByteCodeInstr
stkChkGen | CgHeapery
stkChkNodePoints | CgHeapery
Stmt | HsExpr, HsSyn, GHC
stmtC | CgMonad
StmtCtxt | HsExpr, HsSyn, GHC
stmtEC | CgExtCode
stmtList | CmmUtils
StmtLR | HsExpr, HsSyn, GHC
stmtsC | CgMonad
stmtsEC | CgExtCode
stolen_x86_regs | DynFlags, GHC
Stop | SimplUtils
StopLn | DriverPhases
Store | Llvm.AbsSyn, Llvm
Str | Pretty
strCLabel_llvm | LlvmCodeGen.Base
stretchZipWith | Util
StrictArg | SimplUtils
StrictBind | SimplUtils
strictnessBefore | DynFlags, GHC
strictnessInfo | IdInfo
StrictnessMark | BasicTypes, GHC
StrictSig |
1 (Type/Class) | Demand
2 (Data Constructor) | Demand
strImmLit |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Imm
String | DynFlags
StringBuffer |
1 (Type/Class) | StringBuffer
2 (Data Constructor) | StringBuffer
stringToPackageId | Module
stringToStringBuffer | StringBuffer
stringTy | TysWiredIn
stringTyConKey | PrelNames
stringTyConName | PrelNames
stripLive | RegAlloc.Liveness
stripLiveBlock | RegAlloc.Liveness
stronglyConnCompFromEdgedVertices | Digraph
stronglyConnCompFromEdgedVerticesR | Digraph
stronglyConnCompG | Digraph
STU | PPC.Instr
stubDir | DynFlags, GHC
stubSlotsOnDeath | CmmStackLayout
SUB |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
subAnalysis | DFMonad
SubArea | CmmExpr, Cmm
SubAreaSet | CmmExpr, Cmm
SUBF | PPC.Instr
subIntervals | Interval
SubL16 | RegAlloc.Graph.ArchBase
SubL8 | RegAlloc.Graph.ArchBase
SubL8H | RegAlloc.Graph.ArchBase
Subst | CoreSubst
substBind | CoreSubst
substBindSC | CoreSubst
substBndr | CoreSubst
substBndrs | CoreSubst
substEqSpec | TcType
substEvVar | Inst
substExpr |
1 (Function) | CoreSubst
2 (Function) | SimplEnv
substExprSC | CoreSubst
substFlavoredEvVar | Inst
substId | SimplEnv
substIdOcc | CoreSubst
substImplication | Inst
substInScope | CoreSubst
substInteractiveContext | HscTypes
substPred | Type
substRecBndrs | CoreSubst
substRulesForImportedIds | CoreSubst
substSpec | CoreSubst
substTheta | Type, TcType
substTy |
1 (Function) | Type, TcType
2 (Function) | CoreSubst
3 (Function) | SimplEnv
substTys | Type, TcType
substTysWith | Type
substTyVar |
1 (Function) | Type, TcType
2 (Function) | SimplEnv
substTyVarBndr | Type, TcType
substTyVars | Type, TcType
substTyWith | Type, TcType
substUnfolding | CoreSubst
substUnfoldingSC | CoreSubst
substUnfoldingSource | CoreSubst
substWantedEvVar | Inst
substWantedEvVars | Inst
subsumedCCS | CostCentre
subTerms | RtClosureInspect, InteractiveEval
subVarSet | VarSet
Succeeded |
1 (Data Constructor) | Maybes
2 (Data Constructor) | BasicTypes, GHC
succeeded | BasicTypes, GHC
SuccessFlag | BasicTypes, GHC
successIf | BasicTypes
succs | ZipCfg
succ_RDR | PrelNames
Suffix | Util
Sum | Vectorise.Type.Repr
SumRepr | Vectorise.Type.Repr
sumReprType | Vectorise.Type.Repr
sumTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
sumTyCons | Vectorise.Builtins.Base, Vectorise.Builtins
superSkolemTv | TcType
supportedLanguagesAndExtensions | DynFlags
Suspension | RtClosureInspect, InteractiveEval
Switch | Llvm.AbsSyn, Llvm
SWIZZLE | ByteCodeInstr
SymbolPtr | CLabel
symbol_RDR | PrelNames
SymCoercion | ExternalCore
symCoercionTyCon | Coercion
symCoercionTyConKey | PrelNames
SynFamilyTyCon | TyCon
SynonymTyCon | TyCon
SyntaxExpr | HsExpr, HsSyn, GHC
SyntaxTable | HsExpr, HsSyn, GHC
synTyConDefn | TyCon, GHC
synTyConResKind | Coercion, GHC
SynTyConRhs | TyCon
synTyConRhs | TyCon
synTyConType | TyCon, GHC
SystemDependent | DynFlags
systemPackageConfig | DynFlags, GHC
sYSTEM_IO | PrelNames
tablesNextToCode | StaticFlags
tabulate | Digraph
tagCons | CgUtils
tagForArity |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
tagForCon |
1 (Function) | StgCmmClosure
2 (Function) | CgUtils
TaggedAlt | CoreSyn
TaggedArg | CoreSyn
TaggedBind | CoreSyn
TaggedBndr | CoreSyn
TaggedExpr | CoreSyn
taggedHeapIdInfo | CgBindery
taggedStableIdInfo | CgBindery
tagToClosure |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
tagToEnumKey | PrimOp
TagToEnumOp | PrimOp
tAG_BITS | Constants
tAG_MASK | Constants
tail | ZipCfg
TailCall | Llvm.Types, Llvm
tailCallPrimCall | CgTailCall
tailCallPrimOp | CgTailCall
tailFS | FastString
tailOfLast | ZipCfg
takeDeltaInstr | Instruction
takeHoisted | Vectorise.Utils.Hoisting, Vectorise.Utils
takeList | Util
TakeMVarOp | PrimOp
takeRealReg | Reg
takeRegRegMoveInstr | Instruction
takeVirtualReg | Reg
tankFilledTo | OptimizationFuel, DFMonad
Tapp | ExternalCore
Target |
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes, GHC
targetAllowObjCode | HscTypes, GHC
targetClassOfRealReg | TargetReg
targetClassOfReg | TargetReg
targetContents | HscTypes, GHC
TargetFile | HscTypes, GHC
TargetId | HscTypes, GHC
targetId | HscTypes, GHC
TargetInt | Constants
targetMkVirtualReg | TargetReg
TargetModule | HscTypes, GHC
targetPlatform | DynFlags, GHC
targetRealRegSqueeze | TargetReg
targetRegDotColor | TargetReg
targetVirtualRegSqueeze | TargetReg
TargetWord | Constants
targetWordSize | TargetReg
tARGET_MAX_CHAR | Constants
tARGET_MAX_INT | Constants, Literal
tARGET_MAX_WORD | Constants
tARGET_MIN_INT | Constants
TauTv | TcType
TB | CoreSyn
Tb | ExternalCore
Tbind | ExternalCore
tcAddDeclCtxt | TcClassDcl
tcAnnotations | TcAnnotations
tcArrow | ExternalCore
tcBody | TcMatches
tcBracket | TcSplice
tcCheckId | TcExpr
tcClassDecl2 | TcClassDcl
tcClassSigs | TcClassDcl
tcClsName | OccName, Name
tcCmpPred | Type, TcType
tcCmpType | Type, TcType
tcCmpTypes | Type, TcType
TcCoVar | TcType
tcDataKindSig | TcHsType
tcdATs | HsDecls, HsSyn, GHC
tcdCons | HsDecls, HsSyn, GHC
tcdCtxt | HsDecls, HsSyn, GHC
tcdDerivs | HsDecls, HsSyn, GHC
tcdDocs | HsDecls, HsSyn, GHC
tcDeepSplitSigmaTy_maybe | TcType
tcDefaults | TcDefaults
tcDeriving | TcDeriv
tcdExtName | HsDecls, HsSyn, GHC
tcdFDs | HsDecls, HsSyn, GHC
tcdFlavour | HsDecls, HsSyn, GHC
tcdKind | HsDecls, HsSyn, GHC
tcdKindSig | HsDecls, HsSyn, GHC
tcdLName | HsDecls, HsSyn, GHC
tcdMeths | HsDecls, HsSyn, GHC
tcdName | HsDecls, HsSyn, GHC
tcdND | HsDecls, HsSyn, GHC
tcDoStmt | TcMatches
tcDoStmts | TcMatches
tcdSigs | HsDecls, HsSyn, GHC
tcdSynRhs | HsDecls, HsSyn, GHC
tcdTyPats | HsDecls, HsSyn, GHC
tcdTyVars | HsDecls, HsSyn, GHC
tcEqPred | Type, TcType
tcEqPredX | Type
tcEqType | Type, TcType
tcEqTypes | Type, TcType
tcEqTypeX | Type, TcType
TcEvBinds |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
tcExpandTyCon_maybe | TyCon
tcExtCoreBindings | TcIface
tcExtendGhciEnv | TcEnv
tcExtendGlobalEnv | TcEnv
tcExtendGlobalValEnv | TcEnv
tcExtendIdEnv | TcEnv
tcExtendIdEnv1 | TcEnv
tcExtendIdEnv2 | TcEnv
tcExtendKindEnv | TcEnv
tcExtendKindEnvTvs | TcEnv
tcExtendLocalFamInstEnv | FamInst
tcExtendLocalInstEnv | Inst
tcExtendRecEnv | TcEnv
tcExtendRules | TcEnv
tcExtendTyVarEnv | TcEnv
tcExtendTyVarEnv2 | TcEnv
tcFamInstDecl | TcTyClsDecls
tcForeignExports | TcForeign
tcForeignImports | TcForeign
tcFunArgTy | TcType
tcFunResultTy | TcType
TcGblEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
tcGen | TcUnify
tcGetDefaultTys | TcEnv
tcGetFamInstEnvs | FamInst
tcGetGlobalTyVars | TcMType, TcEnv
tcGetInstEnvs | Inst
tcGetTyVar | TcType
tcGetTyVar_maybe | TcType
tcGRHSsPat | TcMatches
tcGuardStmt | TcMatches
tcg_anns | TcRnTypes, TcRnMonad
tcg_binds | TcRnTypes, TcRnMonad
tcg_default | TcRnTypes, TcRnMonad
tcg_dfun_n | TcRnTypes, TcRnMonad
tcg_doc_hdr | TcRnTypes, TcRnMonad
tcg_dus | TcRnTypes, TcRnMonad
tcg_ev_binds | TcRnTypes, TcRnMonad
tcg_exports | TcRnTypes, TcRnMonad
tcg_fam_insts | TcRnTypes, TcRnMonad
tcg_fam_inst_env | TcRnTypes, TcRnMonad
tcg_field_env | TcRnTypes, TcRnMonad
tcg_fix_env | TcRnTypes, TcRnMonad
tcg_fords | TcRnTypes, TcRnMonad
tcg_hpc | TcRnTypes, TcRnMonad
tcg_imports | TcRnTypes, TcRnMonad
tcg_imp_specs | TcRnTypes, TcRnMonad
tcg_insts | TcRnTypes, TcRnMonad
tcg_inst_env | TcRnTypes, TcRnMonad
tcg_keep | TcRnTypes, TcRnMonad
tcg_main | TcRnTypes, TcRnMonad
tcg_mod | TcRnTypes, TcRnMonad
tcg_rdr_env | TcRnTypes, TcRnMonad
tcg_rn_decls | TcRnTypes, TcRnMonad
tcg_rn_exports | TcRnTypes, TcRnMonad
tcg_rn_imports | TcRnTypes, TcRnMonad
tcg_rules | TcRnTypes, TcRnMonad
tcg_sigs | TcRnTypes, TcRnMonad
tcg_src | TcRnTypes, TcRnMonad
tcg_th_used | TcRnTypes, TcRnMonad
tcg_type_env | TcRnTypes, TcRnMonad
tcg_type_env_var | TcRnTypes, TcRnMonad
tcg_used_rdrnames | TcRnTypes, TcRnMonad
tcg_warns | TcRnTypes, TcRnMonad
tcHiBootIface | TcIface
tcHsBangType | TcHsType
tcHsBootSigs | TcBinds
tcHsDeriv | TcHsType
tcHsInstHead | TcHsType
tcHsKindedContext | TcHsType
tcHsKindedType | TcHsType
tcHsPatSigType | TcHsType
tcHsQuantifiedType | TcHsType
tcHsSigType | TcHsType
tcHsSigTypeNC | TcHsType
TcId | TcRnTypes, TcRnMonad, TcHsSyn, TcEnv
TcIdSet | TcRnTypes, TcRnMonad, TcHsSyn
tcIfaceAnnotations | TcIface
tcIfaceDecl | TcIface
tcIfaceFamInst | TcIface
tcIfaceGlobal | TcIface
tcIfaceInst | TcIface
tcIfaceLclId | IfaceEnv
tcIfaceRules | TcIface
tcIfaceTick | IfaceEnv
tcIfaceTyVar | IfaceEnv
tcIfaceVectInfo | TcIface
tcImportDecl | TcIface
tcInfer | TcUnify
tcInferRho | TcExpr
tcInferRhoNC | TcExpr
tcInitTidyEnv | TcRnMonad
tcInstanceMethodBody | TcClassDcl
tcInstDecls1 | TcInstDcls
tcInstDecls2 | TcInstDcls
tcInstHeadTyAppAllTyVars | TcType
tcInstHeadTyNotSynonym | TcType
tcInstSigTyVars | TcMType
tcInstSkolType | TcMType
tcInstSkolTyVar | TcMType
tcInstSkolTyVars | TcMType
tcInstSuperSkolTyVars | TcMType
tcInstType | TcMType
tcInstTyVar | TcMType
tcInstTyVars | TcMType
tcIsForAllTy | TcType
tcIsHsBoot | TcRnMonad
tcIsTyVarTy | TcType
TcKind | TcType, TcMType
TcLclEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
tcLetPat | TcPat
tcLocalBinds | TcBinds
tcLookup | TcEnv
tcLookupClass | TcEnv
tcLookupDataCon | TcEnv
tcLookupDataFamInst | TcEnv
tcLookupFamInst | TcEnv
tcLookupField | TcEnv
tcLookupGlobal | TcEnv
tcLookupId | TcEnv
tcLookupLocalIds | TcEnv
tcLookupLocated | TcEnv
tcLookupLocatedClass | TcEnv
tcLookupLocatedGlobal | TcEnv
tcLookupLocatedGlobalId | TcEnv
tcLookupLocatedTyCon | TcEnv
tcLookupTyCon | TcEnv
tcLookupTyVar | TcEnv
tcl_arrow_ctxt | TcRnTypes, TcRnMonad
tcl_ctxt | TcRnTypes, TcRnMonad
tcl_env | TcRnTypes, TcRnMonad
tcl_errs | TcRnTypes, TcRnMonad
tcl_lie | TcRnTypes, TcRnMonad
tcl_loc | TcRnTypes, TcRnMonad
tcl_meta | TcRnTypes, TcRnMonad
tcl_rdr | TcRnTypes, TcRnMonad
tcl_th_ctxt | TcRnTypes, TcRnMonad
tcl_tyvars | TcRnTypes, TcRnMonad
tcl_untch | TcRnTypes, TcRnMonad
TcM | TcRnTypes, TcRnMonad
TcMatchCtxt | TcMatches
tcMatchesCase | TcMatches
tcMatchesFun | TcMatches
tcMatchLambda | TcMatches
tcMatchPreds | Unify
tcMatchTy | Unify
tcMatchTys | Unify
tcMatchTyX | Unify
tcMDoStmt | TcMatches
tcMetaTy | TcEnv
TcMethInfo | BuildTyCl
tcMonoExpr | TcExpr
tcMonoExprNC | TcExpr
tcName | OccName, Name
Tcon |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
tcPartOfPred | Type
tcPartOfType | Type
tcPat | TcPat
tcPats | TcPat
tcPatSig | TcHsType
tcPolyBinds | TcBinds
tcPolyExpr | TcExpr
tcPolyExprNC | TcExpr
TcPragFun | TcPat
TcPredType | TcType
tcProc | TcArrows
tcQual | PrelNames
tcQual_RDR | PrelNames
TcRef | TcRnTypes, TcRnMonad
TcRhoType | TcType
TcRn | TcRnTypes, TcRnMonad
tcRnExpr | TcRnDriver
tcRnExtCore | TcRnDriver
tcRnGetInfo | TcRnDriver
TcRnIf | TcRnTypes, TcRnMonad
tcRnLookupName | TcRnDriver
tcRnLookupRdrName | TcRnDriver
tcRnModule | TcRnDriver
tcRnStmt | TcRnDriver
tcRnType | TcRnDriver
tcRules | TcRules
TcS | TcSMonad
TcSigFun | TcPat
TcSigInfo |
1 (Type/Class) | TcPat, TcBinds
2 (Data Constructor) | TcPat, TcBinds
TcSigmaType | TcType
tcSkolDFunType | TcMType
TcSpecPrag | HsBinds, HsSyn, GHC
TcSpecPrags | HsBinds, HsSyn, GHC
tcSpecPrags | TcBinds
tcSpliceDecls | TcSplice
tcSpliceExpr | TcSplice
tcSplitAppTy | TcType
tcSplitAppTys | TcType
tcSplitAppTy_maybe | TcType
tcSplitDFunHead | TcType
tcSplitDFunTy | TcType
tcSplitForAllTys | TcType
tcSplitFunTys | TcType
tcSplitFunTysN | TcType
tcSplitFunTy_maybe | TcType
tcSplitIOType_maybe | TcType
tcSplitPhiTy | TcType
tcSplitPredFunTy_maybe | TcType
tcSplitPredTy_maybe | TcType
tcSplitSigmaTy | TcType
tcSplitTyConApp | TcType
tcSplitTyConApp_maybe | TcType
tcStmts | TcMatches
TcsTv | TcType
tcSubType | TcUnify
TcsUntouchables | TcSMonad
tcSuperSkolTyVars | TcMType
tcSyntaxName | Inst
tcSyntaxOp | TcExpr
TcTauType | TcType, TcMType
TcThetaType | TcType, TcMType
tcTopBinds | TcBinds
tcTopSrcDecls | TcRnDriver
tcTyAndClassDecls | TcTyClsDecls
tcTyConAppArgs | TcType
tcTyConAppTyCon | TcType
TcType | TcType, TcMType
TcTypeEnv | TcRnTypes, TcRnMonad
TcTyThing | TcRnTypes, TcRnMonad, TcEnv
TcTyVar | TcType, TcMType
TcTyVarBind |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
TcTyVarBinds | TcRnTypes, TcRnMonad
tcTyVarBndrs | TcHsType
TcTyVarDetails | TcType
tcTyVarDetails | Var
TcTyVarSet | TcType, TcMType
tcTyVarsOfPred | TcType
tcTyVarsOfType | TcType
tcTyVarsOfTypes | TcType
tct_id | TcRnTypes, TcRnMonad, TcEnv
tct_level | TcRnTypes, TcRnMonad, TcEnv
tcUnifyTys | Unify
tcView | Type, TcType
tcWrapResult | TcUnify
Tdef | ExternalCore
tellBin | Binary
templateHaskellNames | DsMeta
Term |
1 (Type/Class) | RtClosureInspect, InteractiveEval
2 (Data Constructor) | RtClosureInspect, InteractiveEval
TermFold |
1 (Type/Class) | RtClosureInspect
2 (Data Constructor) | RtClosureInspect
TermFoldM |
1 (Type/Class) | RtClosureInspect
2 (Data Constructor) | RtClosureInspect
termType | RtClosureInspect
termTyVars | RtClosureInspect
TEST | X86.Instr
TESTEQ_D | ByteCodeInstr
TESTEQ_F | ByteCodeInstr
TESTEQ_I | ByteCodeInstr
TESTEQ_P | ByteCodeInstr
TESTEQ_W | ByteCodeInstr
TESTLT_D | ByteCodeInstr
TESTLT_F | ByteCodeInstr
TESTLT_I | ByteCodeInstr
TESTLT_P | ByteCodeInstr
TESTLT_W | ByteCodeInstr
Text | Cmm
text |
1 (Function) | Pretty
2 (Function) | Outputable
TextDetails | Pretty
Tforall | ExternalCore
ThBrackCtxt | TcType, TcMType, TcHsType
thBrackets | HsExpr, HsSyn, GHC
thenC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
thenCmp | Util
thenFC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
thenIOIdKey | PrelNames
thenIOName | PrelNames
thenMClassOpKey | PrelNames
thenMName | PrelNames
thenP | ParserCoreUtils
thenUs | UniqSupply
ThetaType | Type, TcType, GHC
thirdOf3 | Util
thisPackage | DynFlags, GHC
ThLevel | TcRnTypes, TcRnMonad
thLevel | TcRnTypes, TcRnMonad, TcEnv
thNameToGhcName | CoreMonad
thPackageId | Module
ThPatQuote | HsExpr, HsSyn, GHC
thRdrNameGuesses | Convert
threadIdPrimTy | TysPrim
threadIdPrimTyCon | TysPrim
threadIdPrimTyConKey | PrelNames
ThreadKilled | Exception
ThreadStatusOp | PrimOp
thRnBrack | TcEnv
throw | Exception
throwGhcException | Panic
throwIO | Exception
throwOneError | HscTypes
throwTo | Exception, Panic
ThStage | TcRnTypes, TcRnMonad
thTopLevelId | TcEnv
Thunk |
1 (Data Constructor) | SMRep
2 (Data Constructor) | RtClosureInspect
thunkEntryChecks | CgHeapery
thunkHdrSize | SMRep
ThunkInfo | Cmm
ThunkSelector |
1 (Data Constructor) | SMRep
2 (Data Constructor) | RtClosureInspect
ThunkSelectorInfo | Cmm
Tick | CoreMonad
tick | SimplMonad
TickBox | IdInfo
TickBoxId | IdInfo
TickBoxOp | IdInfo
TickBoxOpId | IdInfo
tickyAllocHeap |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyAllocPAP |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyAllocPrim |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyAllocThunk |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyBlackHole |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyDirectCall | StgCmmTicky
tickyDynAlloc |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyEnterDynCon |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyEnterFun |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyEnterStaticCon |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyEnterThunk |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyEnterViaNode |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyKnownCallExact |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyKnownCallExtraArgs |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyKnownCallTooFewArgs |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyPushUpdateFrame |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyReturnNewCon |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyReturnOldCon |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickySlowCall | StgCmmTicky
tickySlowCallPat |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyUnboxedTupleReturn |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyUnknownCall |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyUpdateBhCaf |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyUpdateFrameOmitted |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyVectoredReturn |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
TidyEnv | VarEnv
tidyEvVar | Inst
tidyExpr | CoreTidy
tidyFlavoredEvVar | Inst
tidyFreeTyVars | TcType
tidyImplication | Inst
tidyKind | TcType
tidyLitPat | MatchLit
tidyNameOcc | Name
tidyNPat | MatchLit
TidyOccEnv | OccName, Name
tidyOccName | OccName, Name
tidyOpenType | TcType
tidyOpenTypes | TcType
tidyOpenTyVar | TcType
tidyOpenTyVars | TcType
tidyPred | TcType
tidyProgram | TidyPgm
tidyRule | CoreTidy
tidyRules | CoreTidy
tidyTopType | TcType
tidyType | TcType
tidyTypes | TcType
tidyTyVarBndr | TcType
tidyUnfolding | CoreTidy
tidyVarOcc | CoreTidy
tidyWantedEvVar | Inst
tidyWantedEvVars | Inst
tidyWC | Inst
timesIntegerIdKey | PrelNames
timesIntegerName | PrelNames
timesInteger_RDR | PrelNames
timesRegSet | CmmExpr, Cmm
times_RDR | PrelNames
tipe |
1 (Function) | ByteCodeItbls
2 (Function) | RtClosureInspect
TKat | ParserCoreUtils
TKcase | ParserCoreUtils
TKcast | ParserCoreUtils
TKcbrace | ParserCoreUtils
TKchar | ParserCoreUtils
TKcname | ParserCoreUtils
TKcolon | ParserCoreUtils
TKcoloncolon | ParserCoreUtils
TKcoloneqcolon | ParserCoreUtils
TKcparen | ParserCoreUtils
TKdata | ParserCoreUtils
TKdot | ParserCoreUtils
TKEOF | ParserCoreUtils
TKeq | ParserCoreUtils
TKexternal | ParserCoreUtils
TKforall | ParserCoreUtils
TKhash | ParserCoreUtils
TKin | ParserCoreUtils
TKinteger | ParserCoreUtils
TKlambda | ParserCoreUtils
TKlet | ParserCoreUtils
TKlocal | ParserCoreUtils
TKmodule | ParserCoreUtils
TKname | ParserCoreUtils
TKnewtype | ParserCoreUtils
TKnote | ParserCoreUtils
TKobrace | ParserCoreUtils
TKof | ParserCoreUtils
TKoparen | ParserCoreUtils
TKquestion | ParserCoreUtils
TKrarrow | ParserCoreUtils
TKrational | ParserCoreUtils
TKrec | ParserCoreUtils
TKsemicolon | ParserCoreUtils
TKstar | ParserCoreUtils
TKstring | ParserCoreUtils
TKwild | ParserCoreUtils
tmpDir | DynFlags, GHC
tm_checked_module_info | GHC
tm_internals_ | GHC
tm_parsed_module | GHC
tm_renamed_source | GHC
tm_typechecked_source | GHC
toAnnotationWrapperIdKey | PrelNames
toAnnotationWrapperName | PrelNames
toArgs | Util
toCmdArgs | Util
toEnum_RDR | PrelNames
toEP | BasicTypes
toException | Exception, Panic
toIfaceBndr | IfaceType, IfaceSyn
toIfaceContext | IfaceType, IfaceSyn
toIfaceIdBndr | IfaceType, IfaceSyn
toIfacePred | IfaceType, IfaceSyn
toIfaceTvBndrs | IfaceType, IfaceSyn
toIfaceTyCon | IfaceType, IfaceSyn
toIfaceTyCon_name | IfaceType, IfaceSyn
toIfaceType | IfaceType, IfaceSyn
Token |
1 (Type/Class) | ParserCoreUtils
2 (Type/Class) | Lexer, GHC
toOL | OrdList
Top | Demand
topAnnStage | TcRnTypes, TcRnMonad
topDir | DynFlags, GHC
topDmd | Demand
topDmdType | Demand
toPIdKey | PrelNames
topIdLvl | TcEnv
TopLevel | BasicTypes
TopLevelFlag | BasicTypes
toPName | PrelNames
topNormaliseType | FamInstEnv
topologicalSortG | Digraph
topRecNameMaker | RnPat
TopRes | Demand
topSig | Demand
topSortModuleGraph | GHC
topSpliceStage | TcRnTypes, TcRnMonad
TopSRT | CmmBuildInfoTables
topStage | TcRnTypes, TcRnMonad
tOP_LEVEL | SetLevels
tOP_PREC | IfaceType, IfaceSyn
toSerialized | Serialized
touch | SysTools
TouchableRange | TcRnTypes, TcRnMonad
TouchOp | PrimOp
to_block_list | ZipCfg
trace | Panic, Outputable
TraceBinIFaceReading |
1 (Type/Class) | BinIface
2 (Data Constructor) | BinIface
TraceCcsOp | PrimOp
traceEnsureV | Vectorise.Monad.Base, Vectorise.Monad
TraceEventOp | PrimOp
traceFireTcS | TcSMonad
traceHiDiffs | TcRnMonad
traceIdKey | PrelNames
traceIf | TcRnMonad
traceMaybeV | Vectorise.Monad.Base, Vectorise.Monad
traceNoV | Vectorise.Monad.Base, Vectorise.Monad
traceOptIf | TcRnMonad
traceOptTcRn | TcRnMonad
traceRn | TcRnMonad
traceSplice | TcRnMonad
traceTc | TcRnMonad
traceTcN | TcRnMonad
traceTcS | TcSMonad
TransCoercion | ExternalCore
transCoercionTyCon | Coercion
transCoercionTyConKey | PrelNames
Transfer | MkZipCfgCmm
transferPolyIdInfo | Id
transformGREs | RdrName
TransformStmt | HsExpr, HsSyn, GHC
TransformStmtCtxt | HsExpr, HsSyn, GHC
transitiveClosure | Util
translate | ZipCfg
transposeG | Digraph
transSuperClasses | TcType
traversableClassKey | PrelNames
traversableClassName | PrelNames
traverse_RDR | PrelNames
trimConArgs | CoreUtils
Triv | GraphBase, GraphColor
TrivArg | CoreUnfold
trivColorable | RegAlloc.Graph.TrivColorable
trueDataCon | TysWiredIn
trueDataConId | TysWiredIn
trueDataConKey | PrelNames
true_RDR | TysWiredIn
try | Exception, Panic
tryAllM | IOEnv, TcRnMonad
tryEtaExpand | SimplUtils
tryEtaReduce | CoreUtils
tryIO | Exception
tryJust | Exception
tryM | IOEnv, TcRnMonad
tryMost | Panic
tryMostM | IOEnv, TcRnMonad
TryPutMVarOp | PrimOp
TryTakeMVarOp | PrimOp
tryTc | TcRnMonad
tryTcErrs | TcRnMonad
tryTcLIE | TcRnMonad
tryTcLIE_ | TcRnMonad
tryTcS | TcSMonad
tryV | Vectorise.Monad.Base, Vectorise.Monad
try_m | TcRnMonad
tupArgPresent | HsExpr, HsSyn, GHC
TupCon |
1 (Type/Class) | BasicTypes
2 (Data Constructor) | BasicTypes
tupleCon | TysWiredIn
TupleOrigin | TcRnTypes, TcRnMonad
tupleParens | BasicTypes
TuplePat | HsPat, HsSyn, GHC
tupleTyCon | TysWiredIn
tupleTyConBoxity | TyCon
tupleTyCon_name | RnHsSyn
Tvar |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
tVarPrimTyCon | TysPrim
tVarPrimTyConKey | PrelNames
tvName | OccName, Name
TvSubst |
1 (Type/Class) | Type, TcType
2 (Data Constructor) | Type, TcType
TvSubstEnv | Type, TcType, CoreSubst
Tx | CmmTx
txHasChanged | CmmTx
TxRes |
1 (Type/Class) | CmmTx
2 (Data Constructor) | CmmTx
txVal | CmmTx
Ty | ExternalCore
ty | RtClosureInspect, InteractiveEval
TyClD | HsDecls, HsSyn, GHC
TyClDecl | HsDecls, HsSyn, GHC
tyClDeclTyVars | HsDecls, HsSyn, GHC
TyCon | TyCon, GHC
tyConAppArgs | Type
tyConAppTyCon | Type
tyConArity | TyCon, GHC
tyConCgRep | SMRep
tyConClass_maybe | TyCon
tyConDataCons | TyCon, GHC
tyConDataCons_maybe | TyCon
tyConExtName | TyCon
tyConFamilyCoercion_maybe | TyCon
tyConFamilySize | TyCon
tyConFamInstSig_maybe | TyCon
tyConFamInst_maybe | TyCon
TyConGroup | Vectorise.Type.Classify
tyConGroups | Vectorise.Type.Classify
tyConHasGenerics | TyCon
tyConHasKind | TyCon
tyConKind | TyCon
tyConName | TyCon
TyConParent | TyCon
tyConParent | TyCon
tyConPrimRep | TyCon
tyConRepr | Vectorise.Type.Repr
tyConSingleDataCon_maybe | TyCon
tyConStupidTheta | TyCon
tyConTyVars | TyCon, GHC
tyConUnique | TyCon
tYCON_PREC | IfaceType, IfaceSyn
TyData | HsDecls, HsSyn, GHC
TyFamily | HsDecls, HsSyn, GHC
tyFamInsts | Type
TypBr | HsExpr, HsSyn, GHC
Type |
1 (Type/Class) | Type, TcType, GHC
2 (Data Constructor) | CoreSyn
tYPEABLE | PrelNames
typeable1ClassKey | PrelNames
typeable1ClassName | PrelNames
typeable2ClassKey | PrelNames
typeable2ClassName | PrelNames
typeable3ClassKey | PrelNames
typeable3ClassName | PrelNames
typeable4ClassKey | PrelNames
typeable4ClassName | PrelNames
typeable5ClassKey | PrelNames
typeable5ClassName | PrelNames
typeable6ClassKey | PrelNames
typeable6ClassName | PrelNames
typeable7ClassKey | PrelNames
typeable7ClassName | PrelNames
typeableClassKey | PrelNames
typeableClassName | PrelNames
typeableClassNames | PrelNames
TypeAnnProvenance | HsDecls, HsSyn, GHC
typeCgRep | SMRep
TypecheckedMod | GHC
TypecheckedModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
TypecheckedSource | GHC
typecheckedSource | GHC
typecheckIface | TcIface
typecheckModule | GHC
typeCmmType | CmmUtils
typeConKey | PrelNames
TypeCtxt | TcMType
TypeEnv | HscTypes
typeEnvClasses | HscTypes
typeEnvDataCons | HscTypes
typeEnvElts | HscTypes
typeEnvIds | HscTypes
typeEnvTyCons | HscTypes
TypeEqOrigin | TcRnTypes, TcRnMonad
TypeFamily | HsDecls, HsSyn, GHC
typeForeignHint | CmmUtils
typeKind |
1 (Function) | Coercion, TcType
2 (Function) | InteractiveEval, GHC
typeOf_RDR | PrelNames
TypePat | HsPat, HsSyn, GHC
typePrimRep | Type
typeQTyConName | DsMeta
TypeSig | HsBinds, HsSyn, GHC
typeTyConName | DsMeta
typeWidth | CmmExpr, Cmm
tysToParams | LlvmCodeGen.Base
tySuperKind | Type
tySuperKindTyConKey | PrelNames
TySynCtxt | TcType, TcMType, TcHsType
TySynonym | HsDecls, HsSyn, GHC
TyThing | Type, HscTypes, TcEnv, GHC
tyThingClass | HscTypes
tyThingDataCon | HscTypes
tyThingId | HscTypes
tyThingToIfaceDecl | MkIface
tyThingTyCon | HscTypes
TyVar | Var, GHC
TyVarEnv | VarEnv
tyVarKind | Var
tyVarName | Var
TyVarSet | VarSet
tyVarsOfBag | Inst
tyVarsOfCanonical | TcSMonad
tyVarsOfCanonicals | TcSMonad
tyVarsOfCDicts | TcSMonad
tyVarsOfEvVar | Inst
tyVarsOfEvVars | Inst
tyVarsOfEvVarX | Inst
tyVarsOfEvVarXs | Inst
tyVarsOfImplication | Inst
tyVarsOfInert | TcInteract
tyVarsOfPred | Type, TcType
tyVarsOfTheta | Type, TcType
tyVarsOfType | Type, TcType
tyVarsOfTypes | Type, TcType
tyVarsOfWC | Inst
UbxTupAlt | StgSyn
ubxTupleKind | Type
ubxTupleKindTyCon | Type
ubxTupleKindTyConKey | PrelNames
UDIV | SPARC.Instr
ud_dict | Binary
ud_put_fs | Binary
ud_put_name | Binary
ud_symtab | Binary
ufmToList | UniqFM
uf_arity | CoreSyn
uf_expandable | CoreSyn
uf_guidance | CoreSyn
uf_is_cheap | CoreSyn
uf_is_conlike | CoreSyn
uf_is_top | CoreSyn
uf_is_value | CoreSyn
uf_src | CoreSyn
uf_tmpl | CoreSyn
ug_args | CoreSyn
ug_boring_ok | CoreSyn
ug_res | CoreSyn
ug_size | CoreSyn
ug_unsat_ok | CoreSyn
UMUL | SPARC.Instr
UnaryProd | Vectorise.Type.Repr
UnarySum | Vectorise.Type.Repr
unblock | Exception
unboundKey | PrelNames
unboxArg | DsCCall
Unboxed | BasicTypes
unboxedPairDataCon | TysWiredIn
unboxedPairTyCon | TysWiredIn
unboxedSingletonDataCon | TysWiredIn
unboxedSingletonTyCon | TysWiredIn
unbxTupleHeapCheck | CgHeapery
uncacheModule | Finder
UndefinedElement | Exception
undefined_RDR | PrelNames
Underflow | Exception
underscore | Outputable
undirected | Digraph
unEC | CgExtCode
UnfIfGoodArgs | CoreSyn
UnfNever | CoreSyn
Unfolding | CoreSyn, CoreUnfold
unfoldingArity | CoreSyn
UnfoldingDone | CoreMonad
UnfoldingGuidance | CoreSyn, CoreUnfold
unfoldingInfo | IdInfo
UnfoldingSource | CoreSyn
unfoldingTemplate | CoreSyn
UnfWhen | CoreSyn
unGhc | HscTypes
unGhcT | HscTypes
unguardedGRHSs | HsUtils, HsSyn, GHC
unguardedRHS | HsUtils, HsSyn, GHC
unifyCtxt | TcErrors
unifyKind | TcUnify
UnifyOrigin | TcRnTypes, TcRnMonad
unifyTheta | TcUnify
unifyType | TcUnify
unifyTypeList | TcUnify
UninitialisedData | Cmm
uninterruptibleMask | Exception
uninterruptibleMask_ | Exception
union | GraphOps, GraphColor
unionBags | Bag
unionBlockSets | BlockId
unionInScope | VarEnv
unionLists | ListSetOps
unionManyBags | Bag
unionManyNameSets | NameSet
unionManyOccSets | OccName, Name
unionManyUniqSets | UniqSet
unionNameSets | NameSet
unionOccSets | OccName, Name
unionRuleBase | Rules
unionTvSubst | Type, TcType
unionUniqSets | UniqSet
unionVarSet | VarSet
unionVarSets | VarSet
uniq | FastString
uniqAway | VarEnv
UniqFM | UniqFM
uniqFromSupply | UniqSupply
UniqSet | UniqSet
uniqSetToList | UniqSet
uniqsFromSupply | UniqSupply
UniqSM | UniqSupply
UniqSupply | UniqSupply, DsMonad
Uniquable | Unique, PrelNames
Unique | Unique, PrelNames
uniqueOfFS | FastString
unitAssoc | ListSetOps
unitBag | Bag
unitBlockSet | BlockId
unitDataCon | TysWiredIn
unitDataConId | TysWiredIn
unitDirectlyUFM | UniqFM
unitFV | NameSet
unitImplication | Inst
unitModuleEnv | Module
unitNameEnv | NameEnv
unitNameSet | NameSet
unitOccEnv | OccName, Name
unitOccSet | OccName, Name
unitOL | OrdList
unitTy | TysWiredIn
unitTyCon | TysWiredIn
unitTyConKey | PrelNames
unitUFM | UniqFM
unitUniqSet | UniqSet
unitVarEnv | VarEnv
unitVarSet | VarSet
unknown1TyConKey | PrelNames
unknown2TyConKey | PrelNames
unknown3TyConKey | PrelNames
unknownArity | IdInfo
unknownNameErr | RnEnv
unknownTyConKey | PrelNames
UnkSkol | TcRnTypes, TcRnMonad
unliftedConKey | PrelNames
unliftedTypeKind | Type, TcType
unliftedTypeKindTyCon | Type
unliftedTypeKindTyConKey | PrelNames
Unlinked | HscTypes
UnlinkedBCO |
1 (Type/Class) | ByteCodeAsm, ByteCodeGen
2 (Data Constructor) | ByteCodeAsm
unlinkedBCOArity | ByteCodeAsm
unlinkedBCOBitmap | ByteCodeAsm
unlinkedBCOInstrs | ByteCodeAsm
unlinkedBCOLits | ByteCodeAsm
unlinkedBCOName | ByteCodeAsm
unlinkedBCOPtrs | ByteCodeAsm
Unlit | DriverPhases
unload | Linker
unloadObj | ObjLink
unLoc | SrcLoc, GHC
unmarshalObjectIdKey | PrelNames
unmarshalObjectName | PrelNames
unmarshalStringIdKey | PrelNames
unmarshalStringName | PrelNames
UnmaskAsyncExceptionsOp | PrimOp
Unmasked | Exception
unP | Lexer
UNPACK | ByteCodeInstr
UnpackClosureOp | PrimOp
unpackCStringAppendIdKey | PrelNames
unpackCStringAppendName | PrelNames
unpackCStringFoldrIdKey | PrelNames
unpackCStringFoldrName | PrelNames
unpackCStringFoldr_RDR | PrelNames
unpackCStringIdKey | PrelNames
unpackCStringName | PrelNames
unpackCStringUtf8IdKey | PrelNames
unpackCStringUtf8Name | PrelNames
unpackCStringUtf8_RDR | PrelNames
unpackCString_RDR | PrelNames
unpackFS | FastString
unpackLitString | FastString
Unqual | RdrName, GHC
unQualOK | RdrName
unqualQuasiQuote | HsUtils, HsSyn, GHC
unQualSpecOK | RdrName
unqualSplice | HsUtils, HsSyn, GHC
Unreachable | Llvm.AbsSyn, Llvm
unReg | RegAlloc.Linear.Base, RegAlloc.Linear.Main
UnresLabel | LlvmCodeGen.Base
UnresStatic | LlvmCodeGen.Base
Unsafe | ZipCfgCmmRep
unsafeChr | FastFunctions
unsafeCoerceId | MkId
unsafeCoerceIdKey | PrelNames
unsafeCoerceName | MkId
UnsafeCoercion | ExternalCore
unsafeCoercionTyCon | Coercion
unsafeCoercionTyConKey | PrelNames
unsafeDupableInterleaveIO | FastFunctions
UnsafeFreezeArrayOp | PrimOp
UnsafeFreezeByteArrayOp | PrimOp
unsafeIndex_RDR | PrelNames
unsafeInterleaveM | IOEnv, TcRnMonad
unsafeRangeSize_RDR | PrelNames
UnsafeThawArrayOp | PrimOp
unSaturatedOk | CoreSyn
unsetOptM | TcRnMonad, DsMonad
Untouchables | TcRnTypes, TcRnMonad
unwrapFamInstScrut | MkId
unwrapNewTyCon_maybe | TyCon
unwrapNewTypeBody | MkId
unzip | ZipCfg
unzipWith | Util
uo_actual | TcRnTypes, TcRnMonad
uo_expected | TcRnTypes, TcRnMonad
Updatable | StgSyn
updateEps | TcRnMonad
updateEps_ | TcRnMonad
UpdateFlag | StgSyn
UpdateFrame |
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
updCtxt | TcRnMonad
updEnv | IOEnv, TcRnMonad
UpdFrameOffset | ZipCfgCmmRep
updGblEnv | TcRnMonad
updGEnv | Vectorise.Monad.Global, Vectorise.Monad
updInertSet | TcInteract
updLclEnv | TcRnMonad
updLEnv | Vectorise.Monad.Local, Vectorise.Monad
updMode | SimplEnv
updModeForInlineRules | SimplUtils
updMutVar | IOEnv, TcRnMonad
updOptLevel | DynFlags
updTcRef | TcRnMonad
updVectInfo | Vectorise.Env
Usage | HscTypes
UsageError | Panic, GHC
UsageHomeModule | HscTypes
UsagePackageModule | HscTypes
UserData |
1 (Type/Class) | Binary
2 (Data Constructor) | Binary
userHsTyVarBndrs | HsUtils, HsSyn, GHC
UserInterrupt | Exception
UserOfLocalRegs | CmmExpr, Cmm
UserOfSlots | CmmExpr, Cmm
userStyle | Outputable
UserSyntax | Name
UserTypeCtxt | TcType, TcMType, TcHsType
UserTyVar | HsTypes, HsSyn, GHC
Uses | NameSet
usesOnly | NameSet
usg_entities | HscTypes
usg_exports | HscTypes
usg_mod | HscTypes
usg_mod_hash | HscTypes
usg_mod_name | HscTypes
utf8CharStart | Encoding
utf8DecodeChar | Encoding
utf8DecodeChar# | Encoding
utf8DecodeString | Encoding
utf8EncodeChar | Encoding
utf8EncodedLength | Encoding
utf8EncodeString | Encoding
utf8PrevChar | Encoding
val | RtClosureInspect, InteractiveEval
ValAppCtxt | CoreUnfold
valArgCount | CoreSyn
ValBindsIn | HsBinds, HsSyn, GHC
ValBindsOut | HsBinds, HsSyn, GHC
valBndrCount | CoreSyn
ValD | HsDecls, HsSyn, GHC
validateGraph | GraphOps, GraphColor
validDerivPred | TcMType
validGenericInstanceType | Generics
validGenericMethodType | Generics
value | RtClosureInspect, InteractiveEval
ValueAnnProvenance | HsDecls, HsSyn, GHC
ValueArg | CoreUnfold
ValueDirection | ZipCfgCmmRep
VanillaDM | BasicTypes
VanillaId | IdInfo
vanillaIdInfo | IdInfo
VanillaInst | TcEnv
VanillaReg | CmmExpr, Cmm
vanillaSkolemTv | TcType
Var |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Type/Class) | Var
4 (Data Constructor) | CoreSyn
5 (Data Constructor) | CgExtCode
VarArgs | Llvm.Types, Llvm
VarBind | HsBinds, HsSyn, GHC
VarBr | HsExpr, HsSyn, GHC
VarEnv | VarEnv
varEnvElts | VarEnv
varEnvKeys | VarEnv
varInsert | LlvmCodeGen.Base
varLookup | LlvmCodeGen.Base
varName |
1 (Function) | OccName, Name
2 (Function) | Var
VarPat | HsPat, HsSyn, GHC
VarPatOut | HsPat, HsSyn, GHC
varQual | PrelNames
varQual_RDR | PrelNames
VarSet | VarSet
varSetElems | VarSet
varsToCoreExprs | CoreSyn
varToCoreExpr | CoreSyn
varType | Var
varTypeTcTyVars | CoreFVs
varTypeTyVars | CoreFVs
varUnique | Var
var_id | HsBinds, HsSyn, GHC
var_inline | HsBinds, HsSyn, GHC
var_rhs | HsBinds, HsSyn, GHC
Vb | ExternalCore
VBind | Vectorise.Vect
Vbind | ExternalCore
VC | SPARC.Cond
vCaseDEFAULT | Vectorise.Vect
vcat |
1 (Function) | Pretty
2 (Function) | Outputable
Vdef | ExternalCore
Vdefg | ExternalCore
Vect | Vectorise.Vect
vectAndLiftType | Vectorise.Type.Type
vectBndr | Vectorise.Var
vectBndrIn | Vectorise.Var
vectBndrNew | Vectorise.Var
vectBndrNewIn | Vectorise.Var
vectBndrsIn | Vectorise.Var
VectInfo |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
vectInfoDataCon | HscTypes
vectInfoIso | HscTypes
vectInfoPADFun | HscTypes
vectInfoTyCon | HscTypes
vectInfoVar | HscTypes
vectLiteral | Vectorise.Var
vectorise | Vectorise
vectorised | Vectorise.Vect
vectPolyExpr | Vectorise.Exp
vectPolyVar | Vectorise.Var
vectTyCon | Vectorise.Type.Type
vectTyConDecls | Vectorise.Type.TyConDecl
vectType | Vectorise.Type.Type
vectTypeEnv | Vectorise.Type.Env
vectVar | Vectorise.Var
verbosity | DynFlags, GHC
Version |
1 (Type/Class) | PackageConfig, Packages
2 (Data Constructor) | PackageConfig, Packages
3 (Type/Class) | BasicTypes
versionBranch | PackageConfig, Packages
versionTags | PackageConfig, Packages
vertexGroupsG | Digraph
verticesG | Digraph
VExpr | Vectorise.Vect
vgcFlag | CmmExpr, Cmm
VGcPtr |
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
ViewPat | HsPat, HsSyn, GHC
ViewPatOrigin | TcRnTypes, TcRnMonad
virtHp |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
virtSp | CgMonad
VirtualHpOffset |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
VirtualReg | Reg
VirtualRegD | Reg
VirtualRegF | Reg
VirtualRegHi | Reg
VirtualRegI | Reg
virtualRegSqueeze |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Regs
VirtualRegSSE | Reg
VirtualSpOffset | CgMonad
visibleDataCons | TyCon
visibleIfConDecls | IfaceSyn
vLams | Vectorise.Vect
vLamsWithoutLC | Vectorise.Vect
vLet | Vectorise.Vect
VM |
1 (Type/Class) | Vectorise.Monad.Base, Vectorise.Monad
2 (Data Constructor) | Vectorise.Monad.Base, Vectorise.Monad
VNonGcPtr | CmmExpr, Cmm
vNonRec | Vectorise.Vect
vNote | Vectorise.Vect
VoidArg | SMRep
voidArgId | MkId
voidArgIdKey | PrelNames
VoidRep | TyCon, Type
voidTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
voidType | Vectorise.Utils.Base, Vectorise.Utils
voidVar | Vectorise.Builtins.Base, Vectorise.Builtins
VolatileLoc | CgBindery
vRec | Vectorise.Vect
VResult | Vectorise.Monad.Base, Vectorise.Monad
VS | SPARC.Cond
vType | Vectorise.Vect
VVar | Vectorise.Vect
vVar | Vectorise.Vect
vVarApps | Vectorise.Vect
vVarType | Vectorise.Vect
v_Ld_inputs | StaticFlags
v_opt_C_ready | StaticFlags
v_Ways | StaticFlags
W128 | CmmExpr, Cmm
W16 | CmmExpr, Cmm
W32 | CmmExpr, Cmm
W64 | CmmExpr, Cmm
W8 | CmmExpr, Cmm
W80 | CmmExpr, Cmm
WaitReadOp | PrimOp
WaitWriteOp | PrimOp
Wanted | TcRnTypes, TcRnMonad
WantedConstraints | TcRnTypes, TcRnMonad
WantedEvVar | TcRnTypes, TcRnMonad
WantedLoc | TcRnTypes, TcRnMonad
wantedToFlavored | TcRnTypes, TcRnMonad
WarnAll | HscTypes
WarnDecl | HsDecls, HsSyn, GHC
warnDefaulting | TcErrors
warnDs | DsMonad
WarnErrLogger | GHC
warnIf | TcRnMonad
Warning | HsDecls, HsSyn, GHC
WarningD | HsDecls, HsSyn, GHC
WarningMessages | ErrUtils
Warnings | HscTypes
WarningTxt |
1 (Type/Class) | BasicTypes, HscTypes
2 (Data Constructor) | BasicTypes, HscTypes
warnIsErrorMsg | ErrUtils
WarnLogMonad | HscTypes
WarnMsg | ErrUtils
warnPprTrace | Outputable
warnPrags | TcPat
WarnSome | HscTypes
warnTc | TcRnMonad
warnTcS | TcSMonad
warnUnusedLocalBinds | RnEnv
warnUnusedMatches | RnEnv
warnUnusedTopBinds | RnEnv
Way |
1 (Type/Class) | StaticFlags
2 (Data Constructor) | StaticFlags
WayDebug | StaticFlags
wayDesc | StaticFlags
WayDyn | StaticFlags
WayEventLog | StaticFlags
WayGran | StaticFlags
WayName | StaticFlags
wayName | StaticFlags
wayNames | DynFlags
WayNDP | StaticFlags
wayOpts | StaticFlags
WayPar | StaticFlags
WayProf | StaticFlags
wayRTSOnly | StaticFlags
ways | DynFlags, GHC
wayTag | StaticFlags
WayThreaded | StaticFlags
WC | TcRnTypes, TcRnMonad
wc_flat | TcRnTypes, TcRnMonad
wc_impl | TcRnTypes, TcRnMonad
wc_insol | TcRnTypes, TcRnMonad
Weak | Llvm.Types, Llvm
weakPrimTyCon | TysPrim
weakPrimTyConKey | PrelNames
whenC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
WhereFrom | TcRnTypes, TcRnMonad
WhetherHasOrphans | HscTypes
Width | CmmExpr, Cmm
widthFromBytes | CmmExpr, Cmm
widthInBits | CmmExpr, Cmm
widthInBytes | CmmExpr, Cmm
widthInLog | CmmExpr, Cmm
widthToLlvmFloat | LlvmCodeGen.Base
widthToLlvmInt | LlvmCodeGen.Base
WildPat | HsPat, HsSyn, GHC
wiredInIds | MkId, PrelInfo
wiredInNameTyThing_maybe | Name
wiredInSrcSpan | SrcLoc
wiredInThings | PrelInfo
wiredInTyCons | TysWiredIn
withExtendedLinkEnv | Linker
withFreshLabel | MkZipCfg, MkZipCfgCmm
withLocalCallbacks | HscTypes
withPprStyle | Outputable
withPprStyleDoc | Outputable
withSequel | StgCmmMonad
withSession | HscTypes
withTemp | StgCmmUtils
withTempSession | HscTypes
withThisPackage | Lexer
withUnique | MkZipCfg, MkZipCfgCmm
withUpdFrameOff | StgCmmMonad
word16TyConKey | PrelNames
word16TyConName | PrelNames
word2IntLit | Literal
Word2IntOp | PrimOp
word32PrimTy | TysPrim
word32PrimTyCon | TysPrim
word32PrimTyConKey | PrelNames
word32TyConKey | PrelNames
word32TyConName | PrelNames
word64PrimTy | TysPrim
word64PrimTyCon | TysPrim
word64PrimTyConKey | PrelNames
Word64Rep | TyCon, Type
word64TyConKey | PrelNames
word64TyConName | PrelNames
wORD64_SIZE | Constants
word8TyConKey | PrelNames
word8TyConName | PrelNames
WordAddOp | PrimOp
wordDataCon | TysWiredIn
wordDataConKey | PrelNames
wordDataConName | PrelNames
wordDataCon_RDR | PrelNames
WordEqOp | PrimOp
WordGeOp | PrimOp
WordGtOp | PrimOp
wordLength | SPARC.Base
wordLengthInBits | SPARC.Base
WordLeOp | PrimOp
WordLtOp | PrimOp
WordMulOp | PrimOp
WordNeOp | PrimOp
WordOff | SMRep
wordPrimTy | TysPrim
wordPrimTyCon | TysPrim
wordPrimTyConKey | PrelNames
WordQuotOp | PrimOp
WordRemOp | PrimOp
WordRep | TyCon, Type
WordSubOp | PrimOp
wordTy | TysWiredIn
wordTyCon | TysWiredIn
wordTyConKey | PrelNames
wordTyConName | PrelNames, TysWiredIn
wordWidth | CmmExpr, Cmm
wORD_SIZE | Constants
wORD_SIZE_IN_BITS | Constants
workingDirectoryChanged | GHC
worst |
1 (Function) | RegAlloc.Graph.ArchBase
2 (Function) | RegAlloc.Graph.ArchX86
WpCast | HsBinds, HsSyn, GHC
WpCompose | HsBinds, HsSyn, GHC
WpEvApp | HsBinds, HsSyn, GHC
WpEvLam | HsBinds, HsSyn, GHC
WpHole | HsBinds, HsSyn, GHC
WpLet | HsBinds, HsSyn, GHC
WpTyApp | HsBinds, HsSyn, GHC
WpTyLam | HsBinds, HsSyn, GHC
Wrap | Vectorise.Type.Repr
wrapBind | DsUtils
wrapBinds | DsUtils
wrapDsEvBinds | DsBinds
wrapErrTcS | TcSMonad
wrapFamInstBody | MkId
wrapFloats | SimplEnv
wrapFunResCoercion | TcUnify
wrapLocFstM | TcRnMonad
wrapLocM | TcRnMonad
wrapLocSndM | TcRnMonad
wrapNewTypeBody | MkId
wrapped_term | RtClosureInspect, InteractiveEval
wrapPR | Vectorise.Utils.PRDict, Vectorise.Utils
wrapTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
wrapWarnTcS | TcSMonad
WriteArrayOp | PrimOp
writeBinIface | BinIface
writeBinMem | Binary
WriteByteArrayOp_Addr | PrimOp
WriteByteArrayOp_Char | PrimOp
WriteByteArrayOp_Double | PrimOp
WriteByteArrayOp_Float | PrimOp
WriteByteArrayOp_Int | PrimOp
WriteByteArrayOp_Int16 | PrimOp
WriteByteArrayOp_Int32 | PrimOp
WriteByteArrayOp_Int64 | PrimOp
WriteByteArrayOp_Int8 | PrimOp
WriteByteArrayOp_StablePtr | PrimOp
WriteByteArrayOp_WideChar | PrimOp
WriteByteArrayOp_Word | PrimOp
WriteByteArrayOp_Word16 | PrimOp
WriteByteArrayOp_Word32 | PrimOp
WriteByteArrayOp_Word64 | PrimOp
WriteByteArrayOp_Word8 | PrimOp
writeCmms | PprCmm
writeCs | PprC
writeFastMutInt | FastMutInt
writeFastMutPtr | FastMutInt
writeIfaceFile | MkIface
writeKindVar | TcMType
writeMetaTyVar | TcMType
writeMetaTyVarRef | TcMType
writeMutVar | IOEnv, TcRnMonad
WriteMutVarOp | PrimOp
WriteOffAddrOp_Addr | PrimOp
WriteOffAddrOp_Char | PrimOp
WriteOffAddrOp_Double | PrimOp
WriteOffAddrOp_Float | PrimOp
WriteOffAddrOp_Int | PrimOp
WriteOffAddrOp_Int16 | PrimOp
WriteOffAddrOp_Int32 | PrimOp
WriteOffAddrOp_Int64 | PrimOp
WriteOffAddrOp_Int8 | PrimOp
WriteOffAddrOp_StablePtr | PrimOp
WriteOffAddrOp_WideChar | PrimOp
WriteOffAddrOp_Word | PrimOp
WriteOffAddrOp_Word16 | PrimOp
WriteOffAddrOp_Word32 | PrimOp
WriteOffAddrOp_Word64 | PrimOp
WriteOffAddrOp_Word8 | PrimOp
writeTcRef | TcRnMonad
WriteTVarOp | PrimOp
writeWantedCoVar | TcMType
wrongThingErr | TcEnv
WRY | SPARC.Instr
wwTopBinds | WorkWrap
x86_isJumpishInstr | X86.Instr
x86_isMetaInstr | X86.Instr
x86_jumpDestsOfInstr | X86.Instr
x86_mkJumpInstr | X86.Instr
x86_mkLoadInstr | X86.Instr
x86_mkRegRegMoveInstr | X86.Instr
x86_mkSpillInstr | X86.Instr
x86_patchJumpInstr | X86.Instr
x86_patchRegsOfInstr | X86.Instr
x86_regUsageOfInstr | X86.Instr
x86_takeDeltaInstr | X86.Instr
x86_takeRegRegMoveInstr | X86.Instr
xFlags | DynFlags
Xi | TcSMonad
xmm | X86.Regs
xmm0 | X86.Regs
xmm1 | X86.Regs
xmm10 | X86.Regs
xmm11 | X86.Regs
xmm12 | X86.Regs
xmm13 | X86.Regs
xmm14 | X86.Regs
xmm15 | X86.Regs
xmm2 | X86.Regs
xmm3 | X86.Regs
xmm4 | X86.Regs
xmm5 | X86.Regs
xmm6 | X86.Regs
xmm7 | X86.Regs
xmm8 | X86.Regs
xmm9 | X86.Regs
XNOR | SPARC.Instr
xopt | DynFlags
xoptM | TcRnMonad
xopt_set | DynFlags
xopt_unset | DynFlags
XOR |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
3 (Data Constructor) | SPARC.Instr
XORIS | PPC.Instr
XorOp | PrimOp
Yes | Vectorise.Monad.Base, Vectorise.Monad
YieldOp | PrimOp
Young | CmmExpr, Cmm
YoungHalf | StackPlacements
zapDemandIdInfo | Id
zapDemandInfo | IdInfo
zapFloats | SimplEnv
zapFragileIdInfo | Id
zapFragileInfo | IdInfo
zapFragileOcc | BasicTypes
zapIdOccInfo | Id
zapIdStrictness | Id
zapLamIdInfo | Id
zapLamInfo | IdInfo
zapSubstEnv |
1 (Function) | CoreSubst
2 (Function) | SimplEnv
zapTvSubstEnv | Type
ZBlock |
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
zDecodeString | Encoding
zdfBRewriteFromL | ZipDataflow
zdfDecoratedGraph | ZipDataflow
zdfFpContents | ZipDataflow
zdfFpFacts | ZipDataflow
zdfFpLastOuts | ZipDataflow
zdfFpOutputFact | ZipDataflow
zdfFRewriteFromL | ZipDataflow
zdfGraphChanged | ZipDataflow
zdfRewriteFrom | ZipDataflow
zdfSolveFrom | ZipDataflow
zdfSolveFromL | ZipDataflow
zEncodeFS | FastString
zEncodeString | Encoding
zeroCLit | CmmUtils
ZeroExt | Llvm.Types, Llvm
zeroSimplCount | CoreMonad, SimplMonad
zeroSpillCostInfo | RegAlloc.Graph.SpillCost
ZFirst | ZipCfg
ZHead |
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
ZigZagMode | Pretty
zip | ZipCfg
zipEqual | Util
zipFunTys | Type, TcType
zipht | ZipCfg
zipIdKey | PrelNames
zipLazy | Util
zipName | PrelNames
zipOpenTvSubst | Type, TcType
zipPIdKey | PrelNames
zipPName | PrelNames
zipPreds | CmmZipUtil
zipScalars | Vectorise.Utils
zipTopTvSubst | Type, TcType
zipTyEnv | Type, TcType
zipVarEnv | VarEnv
zipWith3Equal | Util
zipWith3M | MonadUtils, IOEnv, TcRnMonad
zipWith4Equal | Util
zipWithDmds | Demand
zipWithEqual | Util
ZLast |
1 (Data Constructor) | ZipCfg
2 (Type/Class) | ZipCfg
zonkEvVar | TcMType
zonkFlavoredEvVar | TcMType
zonkId | TcHsSyn
zonkImplication | TcMType
zonkQuantifiedTyVar | TcMType
zonkQuantifiedTyVars | TcMType
zonkSigTyVar | TcMType
zonkTcKind | TcMType
zonkTcKindToKind | TcMType
zonkTcPredType | TcMType
zonkTcThetaType | TcMType
zonkTcType | TcMType
zonkTcTypeAndSubst | TcMType
zonkTcTypeCarefully | TcMType
zonkTcTypes | TcMType
zonkTcTyVar | TcMType
zonkTcTyVars | TcMType
zonkTcTyVarsAndFV | TcMType
zonkTopBndrs | TcHsSyn
zonkTopDecls | TcHsSyn
zonkTopExpr | TcHsSyn
zonkTopLExpr | TcHsSyn
zonkType | TcMType
zonkWantedEvVar | TcMType
zonkWantedEvVars | TcMType
zonkWC | TcMType
ZTail |
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
_CLIT | FastTypes
_ILIT | FastTypes