Index
| $$ | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| $+$ | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| *# | FastTypes, GhcPlugins | 
| *> | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| +# | FastTypes, GhcPlugins | 
| -# | FastTypes, GhcPlugins | 
| /=# | FastTypes, GhcPlugins | 
| <# | FastTypes, GhcPlugins | 
| <$> | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| <* | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| <*> | |
| 1 (Function) | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| 2 (Function) | MkGraph | 
| <+> | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| <.> | TcEvidence | 
| <=# | FastTypes, GhcPlugins | 
| <> | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| ==# | FastTypes, GhcPlugins | 
| ># | FastTypes, GhcPlugins | 
| >=# | FastTypes, GhcPlugins | 
| abandon | InteractiveEval, GHC | 
| abandonAll | InteractiveEval, GHC | 
| ABE | HsBinds, HsSyn, GHC | 
| ABExport | HsBinds, HsSyn, GHC | 
| abe_mono | HsBinds, HsSyn, GHC | 
| abe_poly | HsBinds, HsSyn, GHC | 
| abe_prags | HsBinds, HsSyn, GHC | 
| abe_wrap | HsBinds, HsSyn, GHC | 
| Abs | Demand | 
| AbsBinds | HsBinds, HsSyn, GHC | 
| absentErrorIdKey | PrelNames | 
| absentLiteralOf | Literal, GhcPlugins | 
| aBSENT_ERROR_ID | MkCore, GhcPlugins | 
| absIntegerIdKey | PrelNames | 
| absIntegerName | PrelNames | 
| abstractConstr | Util, GhcPlugins | 
| abstractDataType | Util, GhcPlugins | 
| abstractFloats | SimplUtils | 
| AbstractTyCon | TyCon, GhcPlugins | 
| abs_binds | HsBinds, HsSyn, GHC | 
| abs_ev_binds | HsBinds, HsSyn, GHC | 
| abs_ev_vars | HsBinds, HsSyn, GHC | 
| abs_exports | HsBinds, HsSyn, GHC | 
| abs_tvs | HsBinds, HsSyn, GHC | 
| accSpillSL | RegAlloc.Graph.Spill | 
| ACoAxiom | Type, HscTypes, TcEnv, GhcPlugins, GHC | 
| Acon | ExternalCore | 
| Activation | BasicTypes, GhcPlugins | 
| ActiveAfter | BasicTypes, GhcPlugins | 
| ActiveBefore | BasicTypes, GhcPlugins | 
| activeContext | Lexer | 
| activeRule | SimplUtils | 
| activeStgRegs | CgUtils | 
| activeUnfolding | SimplUtils | 
| AcyclicSCC | Digraph | 
| ADataCon | Type, HscTypes, TcEnv, GhcPlugins, GHC | 
| ADC | X86.Instr | 
| ADD | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| addArgReps | StgCmmClosure | 
| addArgTo | SimplUtils | 
| addBindC | |
| 1 (Function) | CgBindery | 
| 2 (Function) | StgCmmEnv | 
| addBindsC | |
| 1 (Function) | CgBindery | 
| 2 (Function) | StgCmmEnv | 
| addBlock | Hoopl | 
| addBlocks | Hoopl | 
| addBndrRules | SimplEnv | 
| addBootSuffix | Module, GhcPlugins | 
| addBootSuffixLocn | Module, GhcPlugins | 
| addBootSuffix_maybe | Module, GhcPlugins | 
| ADDC | PPC.Instr | 
| addCLoc | SrcLoc, GhcPlugins, GHC | 
| addCoalesce | GraphOps, GraphColor | 
| addConDoc | HaddockUtils | 
| addConDocFirst | HaddockUtils | 
| addConDocs | HaddockUtils | 
| addConflict | GraphOps, GraphColor | 
| addConflicts | GraphOps, GraphColor | 
| addDataConStupidTheta | TcPat | 
| addDependentFiles | TcRnMonad | 
| ADDE | PPC.Instr | 
| addEntrySeq | Hoopl | 
| addEpsInStats | HscTypes, GhcPlugins | 
| addErr | |
| 1 (Function) | CmdLineParser | 
| 2 (Function) | TcRnMonad | 
| addErrAt | TcRnMonad | 
| addErrCtxt | TcRnMonad | 
| addErrCtxtM | TcRnMonad | 
| addErrs | TcRnMonad | 
| addErrsTc | TcRnMonad | 
| addErrTc | TcRnMonad | 
| addErrTcM | TcRnMonad | 
| addExclusion | GraphOps, GraphColor | 
| addExclusions | GraphOps, GraphColor | 
| addExitSeq | Hoopl | 
| addExprErrCtxt | TcExpr | 
| addFieldDoc | HaddockUtils | 
| addFieldDocs | HaddockUtils | 
| addFilesToClean | SysTools | 
| addFlats | TcRnTypes, TcRnMonad | 
| addFloats | SimplEnv | 
| addFvRn | RnEnv | 
| addGlobalScalarTyCon | Vectorise.Monad | 
| addGlobalScalarVar | Vectorise.Monad | 
| addHomeModuleToFinder | Finder | 
| addIdReps | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmClosure | 
| addIdSpecialisations | Rules, GhcPlugins | 
| addImplics | TcRnTypes, TcRnMonad | 
| addImportNat | NCGMonad | 
| addInlineArity | Vectorise.Utils.Hoisting, Vectorise.Utils | 
| addInlinePrags | TcPat | 
| addInScopeSet | CoreSubst, GhcPlugins | 
| ADDIS | PPC.Instr | 
| addLabelSize | CLabel | 
| addLandmarkErrCtxt | TcRnMonad | 
| addListToNameSet | NameSet, GhcPlugins | 
| addListToUFM | UniqFM, GhcPlugins | 
| addListToUFM_C | UniqFM, GhcPlugins | 
| addListToUFM_Directly | UniqFM, GhcPlugins | 
| addListToUniqSet | UniqSet, GhcPlugins | 
| addLocalFixities | RnEnv | 
| addLocM | TcRnMonad | 
| addLongErrAt | TcRnMonad | 
| addMessages | TcRnMonad | 
| addNewInScopeIds | SimplEnv | 
| addNode | GraphOps, GraphColor | 
| addNonRec | SimplEnv | 
| addOneFV | NameSet, GhcPlugins | 
| addOneToNameSet | NameSet, GhcPlugins | 
| addOneToUniqSet | UniqSet, GhcPlugins | 
| addOneToUniqSet_C | UniqSet, GhcPlugins | 
| addOpt | StaticFlags | 
| addPoints | Hoopl | 
| addPoints' | Hoopl | 
| addPreference | GraphOps, GraphColor | 
| Addr2IntOp | PrimOp | 
| AddrAddOp | PrimOp | 
| AddrBaseIndex | X86.Regs | 
| addRecFloats | SimplEnv | 
| AddrEqOp | PrimOp | 
| AddrGeOp | PrimOp | 
| AddrGtOp | PrimOp | 
| AddrHint | CmmNode, Cmm, OldCmm | 
| AddrLeOp | PrimOp | 
| AddrLtOp | PrimOp | 
| AddrMode | |
| 1 (Type/Class) | PPC.Regs | 
| 2 (Type/Class) | SPARC.AddrMode | 
| 3 (Type/Class) | X86.Regs | 
| addrModeRegs | X86.Regs | 
| AddrNeOp | PrimOp | 
| addRnInScopeSet | VarEnv, GhcPlugins | 
| addrOffset | |
| 1 (Function) | PPC.Regs | 
| 2 (Function) | SPARC.AddrMode | 
| 3 (Function) | X86.Regs | 
| addrPrimTy | TysPrim | 
| addrPrimTyCon | TysPrim | 
| addrPrimTyConKey | PrelNames | 
| AddrRegImm | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.AddrMode | 
| AddrRegReg | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.AddrMode | 
| AddrRemOp | PrimOp | 
| AddrRep | TyCon, GhcPlugins | 
| AddrSubOp | PrimOp | 
| AddrToAnyOp | PrimOp | 
| addSimplCount | CoreMonad, GhcPlugins | 
| addSolvedDict | TcSMonad | 
| addSolvedFunEq | TcSMonad | 
| addSourceToTokens | GHC | 
| addSpecInfo | Rules, GhcPlugins | 
| addSRM | RegAlloc.Graph.Stats | 
| addTarget | GHC | 
| addTcEvBind | TcRnMonad, TcMType | 
| addTcgDUs | RnSource | 
| addTicksToBinds | Coverage | 
| addToMem | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| addToMemE | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| addToMemLbl | StgCmmUtils | 
| addTop | Hoopl | 
| addTop' | Hoopl | 
| addToUFM | UniqFM, GhcPlugins | 
| addToUFM_Acc | UniqFM, GhcPlugins | 
| addToUFM_C | UniqFM, GhcPlugins | 
| addToUFM_Directly | UniqFM, GhcPlugins | 
| addUsedRdrNames | RnEnv | 
| addWarn | |
| 1 (Function) | CmdLineParser | 
| 2 (Function) | TcRnMonad | 
| addWarnAt | TcRnMonad | 
| addWarning | Lexer | 
| addWarnTc | TcRnMonad | 
| addWarnTcM | TcRnMonad | 
| addWay | StaticFlags | 
| add_err_tcm | TcRnMonad | 
| add_warn | TcRnMonad | 
| add_warn_at | TcRnMonad | 
| Adefault | ExternalCore | 
| adjustHpBackwards | StgCmmLayout | 
| adjustMatchResult | DsUtils | 
| adjustMatchResultDs | DsUtils | 
| adjustStackHW | CgStackery | 
| adjustUFM | UniqFM, GhcPlugins | 
| adjustUFM_Directly | UniqFM, GhcPlugins | 
| advanceSrcLoc | SrcLoc, GhcPlugins | 
| AGlobal | TcRnTypes, TcRnMonad, TcEnv | 
| AGraph | Hoopl | 
| aGraphOfGraph | Hoopl | 
| ai_args | SimplUtils | 
| ai_discs | SimplUtils | 
| ai_encl | SimplUtils | 
| ai_fun | SimplUtils | 
| ai_rules | SimplUtils | 
| ai_strs | SimplUtils | 
| ai_type | SimplUtils | 
| AlgAlt | StgSyn | 
| AlgTyConRhs | TyCon, GhcPlugins | 
| algTyConRhs | TyCon, GhcPlugins | 
| Alignment | BasicTypes, GhcPlugins | 
| Alit | ExternalCore | 
| all2 | Util, GhcPlugins | 
| allArgRegs | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| AllCafsCC | CostCentre | 
| allFlags | DynFlags, GhcPlugins | 
| allFPArgRegs | |
| 1 (Function) | PPC.Regs | 
| 2 (Function) | X86.Regs | 
| allHaskellArgRegs | X86.Regs | 
| allIntArgRegs | X86.Regs | 
| allM | MonadUtils, IOEnv, TcRnMonad | 
| allMachRegNos | |
| 1 (Function) | PPC.Regs | 
| 2 (Function) | X86.Regs | 
| allMaybes | Maybes | 
| Alloca | Llvm.AbsSyn, Llvm | 
| allocatableRegs | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| allocateGlobalBinder | IfaceEnv | 
| allocateReg | |
| 1 (Function) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs | 
| 3 (Function) | RegAlloc.Linear.X86.FreeRegs | 
| allocDynClosure | |
| 1 (Function) | CgHeapery | 
| 2 (Function) | StgCmmHeap | 
| allocDynClosureCmm | StgCmmHeap | 
| allocPrimStack | CgStackery | 
| allocStackTop | CgStackery | 
| ALLOC_AP | ByteCodeInstr | 
| ALLOC_AP_NOUPD | ByteCodeInstr | 
| ALLOC_PAP | ByteCodeInstr | 
| allowInterrupt | Exception | 
| allRealRegs | SPARC.Regs | 
| allThePrimOps | PrimOp | 
| AllTheWay | Outputable, GhcPlugins | 
| allTop | Demand | 
| allUses | NameSet, GhcPlugins | 
| aLL_DPH_PRIM_TYCONS | Vectorise.Builtins.Base | 
| alphaTy | TysPrim | 
| alphaTyVar | TysPrim | 
| alphaTyVars | TysPrim, GHC | 
| alr_context | Lexer | 
| alr_expecting_ocurly | Lexer | 
| alr_justClosedExplicitLetBlock | Lexer | 
| alr_last_loc | Lexer | 
| alr_next_token | Lexer | 
| alr_pending_implicit_tokens | Lexer | 
| Alt | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Type/Class) | CoreSyn, GhcPlugins | 
| AltCon | CoreSyn, GhcPlugins | 
| alterNameEnv | NameEnv, GhcPlugins | 
| alterTM | TrieMap | 
| alterUFM | UniqFM, GhcPlugins | 
| alterVarEnv | VarEnv, GhcPlugins | 
| altHeapCheck | |
| 1 (Function) | CgHeapery | 
| 2 (Function) | StgCmmHeap | 
| altHeapCheckReturnsTo | StgCmmHeap | 
| AltMerge | CoreMonad, GhcPlugins | 
| AltType | StgSyn | 
| alt_RDR | PrelNames | 
| ALWAYS | |
| 1 (Data Constructor) | SPARC.Cond | 
| 2 (Data Constructor) | X86.Cond | 
| 3 (Data Constructor) | PPC.Cond | 
| AlwaysActive | BasicTypes, GhcPlugins | 
| alwaysFailMatchResult | DsUtils | 
| AlwaysInline | Llvm.Types, Llvm | 
| alwaysInlinePragma | BasicTypes, GhcPlugins | 
| alwaysLive | LlvmCodeGen.Regs | 
| alwaysQualify | Outputable, GhcPlugins, GHC | 
| AmbigOrigin | TcRnTypes, TcRnMonad | 
| Amode | |
| 1 (Type/Class) | SPARC.CodeGen.Base | 
| 2 (Data Constructor) | SPARC.CodeGen.Base | 
| analBwd | CmmUtils, OldCmmUtils | 
| analFwd | CmmUtils, OldCmmUtils | 
| analRewBwd | CmmUtils, OldCmmUtils | 
| analRewFwd | CmmUtils, OldCmmUtils | 
| analyzeAndRewriteBwd | Hoopl.Dataflow, Hoopl | 
| analyzeAndRewriteBwdBody | Hoopl | 
| analyzeAndRewriteBwdOx | Hoopl | 
| analyzeAndRewriteFwd | Hoopl.Dataflow, Hoopl | 
| analyzeAndRewriteFwdBody | Hoopl | 
| analyzeAndRewriteFwdOx | Hoopl | 
| analyzeBwd | Hoopl.Dataflow, Hoopl | 
| analyzeFwd | Hoopl.Dataflow, Hoopl | 
| analyzeFwdBlocks | Hoopl.Dataflow, Hoopl | 
| AND | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| andCts | TcRnTypes, TcRnMonad | 
| andIntegerIdKey | PrelNames | 
| andIntegerName | PrelNames | 
| andManyCts | TcRnTypes, TcRnMonad | 
| ANDN | SPARC.Instr | 
| AndOp | PrimOp | 
| andWC | TcRnTypes, TcRnMonad | 
| and_RDR | PrelNames | 
| angleBrackets | Outputable, GhcPlugins | 
| AnId | Type, HscTypes, TcEnv, GhcPlugins, GHC | 
| AnnAlt | CoreSyn, GhcPlugins | 
| AnnApp | CoreSyn, GhcPlugins | 
| AnnBind | CoreSyn, GhcPlugins | 
| AnnCase | CoreSyn, GhcPlugins | 
| AnnCast | CoreSyn, GhcPlugins | 
| AnnCoercion | CoreSyn, GhcPlugins | 
| AnnD | HsDecls, HsSyn, GHC | 
| AnnDecl | HsDecls, HsSyn, GHC | 
| AnnEnv | Annotations, GhcPlugins | 
| AnnExpr | CoreSyn, GhcPlugins | 
| AnnExpr' | CoreSyn, GhcPlugins | 
| AnnLam | CoreSyn, GhcPlugins | 
| AnnLet | CoreSyn, GhcPlugins | 
| AnnLit | CoreSyn, GhcPlugins | 
| AnnNonRec | CoreSyn, GhcPlugins | 
| AnnOrigin | TcRnTypes, TcRnMonad | 
| Annotation | |
| 1 (Type/Class) | Annotations, GhcPlugins | 
| 2 (Data Constructor) | Annotations, GhcPlugins | 
| AnnProvenance | HsDecls, HsSyn, GHC | 
| annProvenanceName_maybe | HsDecls, HsSyn, GHC | 
| AnnRec | CoreSyn, GhcPlugins | 
| AnnTarget | Annotations, GhcPlugins | 
| AnnTick | CoreSyn, GhcPlugins | 
| AnnType | CoreSyn, GhcPlugins | 
| AnnVar | CoreSyn, GhcPlugins | 
| ann_target | Annotations, GhcPlugins | 
| ann_value | Annotations, GhcPlugins | 
| Any | SPARC.CodeGen.Base | 
| anyBag | Bag | 
| anyBoxConKey | PrelNames | 
| AnyHpcUsage | HscTypes, GhcPlugins | 
| anyHsc | DriverPhases | 
| anyKind | TysPrim, Kind, Type, GhcPlugins | 
| anyKindTyCon | TysPrim, Kind, Type, GhcPlugins | 
| anyKindTyConKey | PrelNames | 
| anyKindTyConName | TysPrim | 
| anyM | MonadUtils, IOEnv, TcRnMonad | 
| AnySuffix | CmdLineParser | 
| AnySuffixPred | CmdLineParser | 
| anyTy | TysPrim | 
| anyTyCon | TysPrim | 
| anyTyConKey | PrelNames | 
| anyTypeOfKind | TysPrim | 
| AP | RtClosureInspect | 
| App | |
| 1 (Data Constructor) | ExternalCore | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| appAIdKey | PrelNames | 
| appAName | PrelNames | 
| AppCo | Coercion, GhcPlugins | 
| appendFS | FastString, GhcPlugins | 
| appendGroups | HsDecls, HsSyn, GHC | 
| appendIdKey | PrelNames | 
| Appending | Llvm.Types, Llvm | 
| appendName | PrelNames | 
| appendStringBuffers | StringBuffer | 
| appendStubC | HscTypes, GhcPlugins | 
| appendWorkListCt | TcSMonad | 
| appendWorkListEqs | TcSMonad | 
| append_RDR | PrelNames | 
| appIsBottom | Demand | 
| Applicative | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| applicativeClassKey | PrelNames | 
| applicativeClassName | PrelNames | 
| applyCo | Coercion, GhcPlugins | 
| applyNameMaker | RnPat | 
| ApplyTo | SimplUtils | 
| applyTy | Type, TcType, GhcPlugins | 
| applyTypeToArg | CoreUtils, GhcPlugins | 
| applyTypeToArgs | CoreUtils, GhcPlugins | 
| applyTys | Type, TcType, GhcPlugins | 
| applyTysD | Type, GhcPlugins | 
| applyVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| appOL | OrdList | 
| AppOrigin | TcRnTypes, TcRnMonad | 
| appPVar | DsMonad | 
| Appt | ExternalCore | 
| APromotionErr | TcRnTypes, TcRnMonad, TcEnv | 
| ApThunk | ClosureInfo | 
| ap_RDR | PrelNames | 
| aP_STACK_SPLIM | Constants | 
| Arch | Platform | 
| ArchARM | Platform | 
| ArchPPC | Platform | 
| ArchPPC_64 | Platform | 
| ArchSPARC | Platform | 
| ArchUnknown | Platform | 
| archWordSize | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | PPC.Instr | 
| ArchX86 | Platform | 
| ArchX86_64 | Platform | 
| Area | CmmExpr, Cmm, OldCmm | 
| Arg | CoreSyn, GhcPlugins | 
| ArgCtxt | CoreUnfold | 
| ArgDescr | SMRep, ClosureInfo | 
| ArgGen | SMRep, ClosureInfo | 
| ArgInfo | |
| 1 (Type/Class) | SimplUtils | 
| 2 (Data Constructor) | SimplUtils | 
| argMachRep | ClosureInfo | 
| argPrimRep | StgCmmClosure | 
| argRegs | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| args | CmmNode, Cmm | 
| ArgSpec | SMRep, ClosureInfo | 
| ArgSummary | CoreUnfold | 
| aRG_GEN | SMRep | 
| aRG_GEN_BIG | SMRep | 
| arg_space | Cmm | 
| ArithException | Exception | 
| ArithSeq | HsExpr, HsSyn, GHC | 
| ArithSeqInfo | HsExpr, HsSyn, GHC | 
| ArithSeqOrigin | TcRnTypes, TcRnMonad | 
| Arity | BasicTypes, GhcPlugins | 
| arityDataCon_RDR | PrelNames | 
| arityErr | TcMType | 
| ArityInfo | IdInfo, GhcPlugins | 
| arityInfo | IdInfo, GhcPlugins | 
| ArmABI | Platform | 
| armABI | Platform | 
| ArmISA | Platform | 
| armISA | Platform | 
| ArmISAExt | Platform | 
| armISAExt | Platform | 
| ARMv5 | Platform | 
| ARMv6 | Platform | 
| ARMv7 | Platform | 
| arrAIdKey | PrelNames | 
| arrAName | PrelNames | 
| arrayArrayPrimTyCon | TysPrim | 
| arrayArrayPrimTyConKey | PrelNames | 
| ArrayException | Exception | 
| arrayPrimTyCon | TysPrim | 
| arrayPrimTyConKey | PrelNames | 
| aRROW | PrelNames | 
| arrow | Outputable, GhcPlugins | 
| ArrowCtxt | TcRnTypes, TcRnMonad | 
| ArrowExpr | HsExpr, HsSyn, GHC | 
| ArrowSkol | TcRnTypes, TcRnMonad | 
| arrPtrsHdrSize | SMRep | 
| arrWordsHdrSize | SMRep | 
| As | DriverPhases | 
| askCc | SysTools | 
| Asm | Llvm.AbsSyn, Llvm | 
| AsmStyle | Outputable, GhcPlugins | 
| asmStyle | Outputable, GhcPlugins | 
| AsPat | HsPat, HsSyn, GHC | 
| assembleBCO | ByteCodeAsm | 
| assembleBCOs | ByteCodeAsm | 
| assert | Exception | 
| assertErrorIdKey | PrelNames | 
| assertErrorName | PrelNames | 
| assertIdKey | PrelNames | 
| AssertionFailed | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| assertName | PrelNames | 
| assertPanic | Panic, Outputable, GhcPlugins | 
| assertPprPanic | Outputable, GhcPlugins | 
| assignArgumentsPos | CmmCallConv | 
| assignCallRegs | CgCallConv | 
| assignMem_I64Code | SPARC.CodeGen.Gen64 | 
| Assignment | Llvm.AbsSyn, Llvm | 
| assignPrimOpCallRegs | CgCallConv | 
| assignReg_I64Code | SPARC.CodeGen.Gen64 | 
| assignReturnRegs | CgCallConv | 
| assignTemp | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| assignTemp_ | CgUtils | 
| AssignTo | StgCmmMonad | 
| Assoc | ListSetOps | 
| assoc | ListSetOps | 
| assocDefault | ListSetOps | 
| assocDefaultUsing | ListSetOps | 
| AssocFamilyTyCon | TyCon, GhcPlugins | 
| assocMaybe | ListSetOps | 
| assocUsing | ListSetOps | 
| AsyncException | Exception | 
| ATcId | TcRnTypes, TcRnMonad, TcEnv | 
| ATD | Class | 
| ATDefault | Class | 
| atDefaultPats | Class | 
| atDefaultRhs | Class | 
| atDefaultSrcSpan | Class | 
| atDefaultTys | Class | 
| atEnd | StringBuffer | 
| AThing | TcRnTypes, TcRnMonad, TcEnv | 
| atLength | Util, GhcPlugins | 
| AtomicallyOp | PrimOp | 
| AtomicModifyMutVarOp | PrimOp | 
| atomicUpdMutVar | IOEnv, TcRnMonad | 
| atomicUpdMutVar' | IOEnv, TcRnMonad | 
| ATyCon | Type, HscTypes, TcEnv, GhcPlugins, GHC | 
| ATyVar | TcRnTypes, TcRnMonad, TcEnv | 
| augmentIdKey | PrelNames | 
| augmentName | PrelNames | 
| author | PackageConfig, Packages, GhcPlugins | 
| Avail | Avail | 
| AvailInfo | Avail | 
| availName | Avail | 
| availNames | Avail | 
| Avails | Avail | 
| availsToGlobalRdrEnv | InteractiveEval | 
| availsToNameEnv | Avail | 
| availsToNameSet | Avail | 
| AvailTC | Avail | 
| AxiomInstCo | Coercion, GhcPlugins | 
| b16 | CmmType, CmmExpr, Cmm, OldCmm | 
| b32 | CmmType, CmmExpr, Cmm, OldCmm | 
| b64 | CmmType, CmmExpr, Cmm, OldCmm | 
| b8 | CmmType, CmmExpr, Cmm, OldCmm | 
| BA | |
| 1 (Data Constructor) | BreakArray | 
| 2 (Data Constructor) | Binary | 
| back | |
| 1 (Function) | Digraph | 
| 2 (Function) | InteractiveEval, GHC | 
| backBiasBlock | Hoopl | 
| Backwards | Util, GhcPlugins | 
| badATErr | TcTyClsDecls | 
| badBootDeclErr | TcBinds | 
| badFieldCon | TcPat | 
| badMethodErr | TcClassDcl | 
| Bag | Bag | 
| BagDerivStuff | TcGenDeriv | 
| bagToList | Bag | 
| BangPat | HsPat, HsSyn, GHC | 
| bangPatEnabled | Lexer | 
| BangType | HsTypes, HsSyn, GHC | 
| bang_RDR | RdrHsSyn | 
| base | LlvmCodeGen.Regs | 
| basePackageId | Module, GhcPlugins | 
| BaseReg | CmmExpr, Cmm, OldCmm | 
| baseReg | CmmExpr, Cmm, OldCmm | 
| BasicBlock | OldCmm | 
| basicKnownKeyNames | PrelNames, PrelInfo | 
| BCat | Hoopl | 
| BCC | PPC.Instr | 
| bcc | Digraph | 
| BCCFAR | PPC.Instr | 
| BCInstr | ByteCodeInstr | 
| bciStackUse | ByteCodeInstr | 
| bcoFreeNames | ByteCodeAsm | 
| BCONPtr | ByteCodeAsm | 
| BCONPtrItbl | ByteCodeAsm | 
| BCONPtrLbl | ByteCodeAsm | 
| BCONPtrWord | ByteCodeAsm | 
| BCons | Hoopl | 
| bcoPrimTy | TysPrim | 
| bcoPrimTyCon | TysPrim | 
| bcoPrimTyConKey | PrelNames | 
| BCOPtr | ByteCodeAsm | 
| BCOPtrArray | ByteCodeAsm | 
| BCOPtrBCO | ByteCodeAsm | 
| BCOPtrBreakInfo | ByteCodeAsm | 
| BCOPtrName | ByteCodeAsm | 
| BCOPtrPrimOp | ByteCodeAsm | 
| BCOs | HscTypes, GhcPlugins | 
| BCTR | PPC.Instr | 
| BCTRL | PPC.Instr | 
| BetaReduction | CoreMonad, GhcPlugins | 
| betaTy | TysPrim | 
| betaTyVar | TysPrim | 
| betaTyVars | TysPrim | 
| BF | SPARC.Instr | 
| bFlush | BufWrite | 
| bHalfWord | CmmType, CmmExpr, Cmm, OldCmm | 
| BI | SPARC.Instr | 
| bicomps | Digraph | 
| Bin | Binary | 
| Binary | Binary | 
| Bind | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Type/Class) | CoreSyn, GhcPlugins | 
| bindArgsToRegs | |
| 1 (Function) | CgBindery | 
| 2 (Function) | StgCmmEnv | 
| bindArgsToStack | CgBindery | 
| bindArgToReg | StgCmmEnv | 
| bindConArgs | |
| 1 (Function) | CgCon | 
| 2 (Function) | StgCmmCon | 
| bindersOf | CoreSyn, GhcPlugins | 
| bindersOfBinds | CoreSyn, GhcPlugins | 
| BindFlag | Unify | 
| bindFreeVars | CoreFVs, GhcPlugins | 
| bindHsTyVars | RnTypes | 
| BindingSite | Outputable, GhcPlugins | 
| 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, GhcPlugins | 
| BindPatSigCtxt | TcType, TcMType, TcHsType | 
| bindSigTyVarsFV | RnTypes | 
| bindsOnlyPass | CoreMonad, GhcPlugins | 
| BindStmt | HsExpr, HsSyn, GHC | 
| bindToReg | StgCmmEnv | 
| bindUnboxedTupleComponents | CgCon | 
| bind_fvs | HsBinds, HsSyn, GHC | 
| BinHandle | Binary | 
| binSpillReasons | RegAlloc.Linear.Stats, RegAlloc.Linear.Main | 
| bitAndFastInt | FastTypes, GhcPlugins | 
| Bitmap | Bitmap | 
| bITMAP_BITS_SHIFT | Constants | 
| bitMask | RegAlloc.Linear.SPARC.FreeRegs | 
| bitOrFastInt | FastTypes, GhcPlugins | 
| BL | PPC.Instr | 
| BlackHole | SMRep, Cmm, OldCmm | 
| Blackhole | RtClosureInspect | 
| blackHoleOnEntry | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| blackHoleRep | SMRep | 
| blankLine | Outputable, GhcPlugins | 
| blankWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| Block | Hoopl | 
| block | Exception | 
| blockAppend | Hoopl | 
| BlockAssignment | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| BlockCC | Hoopl | 
| BlockCO | Hoopl | 
| blockCons | Hoopl | 
| blocked | Exception | 
| BlockedIndefinitelyOnMVar | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| BlockedIndefinitelyOnSTM | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| BlockEnv | BlockId | 
| blockFromList | Hoopl | 
| blockGraph | Hoopl | 
| BlockId | BlockId | 
| blockId | OldCmm | 
| blockJoin | Hoopl | 
| blockJoinAny | Hoopl | 
| blockJoinHead | Hoopl | 
| blockJoinTail | Hoopl | 
| blockLabel | Llvm.AbsSyn, Llvm | 
| blockLbl | BlockId | 
| BlockMap | RegAlloc.Liveness | 
| BlockOC | Hoopl | 
| BlockSet | BlockId | 
| blockSnoc | Hoopl | 
| blockSplit | Hoopl | 
| blockSplitAny | Hoopl | 
| blockSplitHead | Hoopl | 
| blockSplitTail | Hoopl | 
| blockStmts | |
| 1 (Function) | Llvm.AbsSyn, Llvm | 
| 2 (Function) | OldCmm | 
| bLOCKS_PER_MBLOCK | Constants | 
| blockToList | Hoopl | 
| bLOCK_SIZE | Constants | 
| bLOCK_SIZE_W | Constants | 
| BMiddle | Hoopl | 
| BNil | Hoopl | 
| Body | Hoopl | 
| Body' | Hoopl | 
| bodyGraph | Hoopl | 
| bodyList | Hoopl | 
| bodyToBlockList | CmmUtils, OldCmmUtils | 
| bodyUnion | Hoopl | 
| bold | Outputable, GhcPlugins | 
| boolToRecFlag | BasicTypes, GhcPlugins | 
| boolTy | TysWiredIn, GhcPlugins | 
| boolTyCon | TysWiredIn, GhcPlugins | 
| boolTyConKey | PrelNames | 
| boolTyConName | TysWiredIn, GhcPlugins | 
| boolTyCon_RDR | TysWiredIn, GhcPlugins | 
| BoringCtxt | CoreUnfold | 
| boringCxtNotOk | CoreSyn, GhcPlugins | 
| boringCxtOk | CoreSyn, GhcPlugins | 
| Bot | |
| 1 (Data Constructor) | Hoopl | 
| 2 (Data Constructor) | Demand | 
| botDmdType | Demand | 
| both | DmdAnal | 
| BotRes | Demand | 
| botSig | Demand | 
| BottomFound | CoreMonad, GhcPlugins | 
| Bound | DsMonad | 
| bound | RegAlloc.Graph.ArchBase | 
| boundedClassKey | PrelNames | 
| boundedClassName | PrelNames | 
| bound_to | RtClosureInspect, InteractiveEval | 
| Box | Demand | 
| boxConTbl | TcGenDeriv | 
| Boxed | BasicTypes, GhcPlugins | 
| BoxedTuple | BasicTypes, GhcPlugins | 
| Boxity | BasicTypes, GhcPlugins | 
| boxityConKey | PrelNames | 
| boxityNormalTupleSort | BasicTypes, GhcPlugins | 
| boxResult | DsCCall | 
| bPutChar | BufWrite | 
| bPutFS | BufWrite | 
| bPutLitString | BufWrite | 
| bPutStr | BufWrite | 
| bp_lattice | Hoopl.Dataflow, Hoopl | 
| bp_rewrite | Hoopl.Dataflow, Hoopl | 
| bp_transfer | Hoopl.Dataflow, Hoopl | 
| braces | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| Brack | TcRnTypes, TcRnMonad | 
| bracket | Exception | 
| bracketOnError | Exception | 
| brackets | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| BracketSkol | TcRnTypes, TcRnMonad | 
| bracket_ | Exception | 
| Branch | Llvm.AbsSyn, Llvm | 
| BranchIf | Llvm.AbsSyn, Llvm | 
| Break | InteractiveEval | 
| BreakArray | BreakArray, GHC | 
| BreakIndex | HscTypes, GhcPlugins, 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 | 
| Breakpoint | CoreSyn, GhcPlugins | 
| breakpointAutoIdKey | PrelNames | 
| breakpointAutoJumpIdKey | PrelNames | 
| breakpointAutoJumpName | PrelNames | 
| breakpointAutoName | PrelNames | 
| breakpointCondIdKey | PrelNames | 
| breakpointCondJumpIdKey | PrelNames | 
| breakpointCondJumpName | PrelNames | 
| breakpointCondName | PrelNames | 
| breakpointFVs | CoreSyn, GhcPlugins | 
| breakpointId | CoreSyn, GhcPlugins | 
| breakpointIdKey | PrelNames | 
| breakpointJumpIdKey | PrelNames | 
| breakpointJumpName | PrelNames | 
| breakpointName | PrelNames | 
| BRK_FUN | ByteCodeInstr | 
| BSnoc | Hoopl | 
| BT | X86.Instr | 
| buf | |
| 1 (Function) | FastString, GhcPlugins | 
| 2 (Function) | StringBuffer | 
| buffer | Lexer | 
| BufHandle | |
| 1 (Type/Class) | BufWrite | 
| 2 (Data Constructor) | BufWrite | 
| bufLeftRender | Pretty | 
| buildAlgTyCon | BuildTyCl | 
| buildClass | BuildTyCl | 
| buildClosures | Vectorise.Utils.Closure, Vectorise.Utils | 
| buildDataCon | BuildTyCl | 
| buildDynCon | |
| 1 (Function) | CgCon | 
| 2 (Function) | StgCmmCon | 
| buildIdKey | PrelNames | 
| buildName | PrelNames | 
| buildPADict | Vectorise.Generic.PADict | 
| buildPAScAndMethods | Vectorise.Generic.PAMethods | 
| buildPDatasTyCon | Vectorise.Generic.PData | 
| buildPDataTyCon | Vectorise.Generic.PData | 
| buildPReprTyCon | Vectorise.Generic.PAMethods | 
| buildSynTyCon | BuildTyCl | 
| buildTag | DynFlags, GhcPlugins, GHC | 
| build_RDR | PrelNames | 
| builtin | Vectorise.Monad | 
| BuiltinRule | CoreSyn, GhcPlugins | 
| builtinRules | PrelRules, MkId, 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, GhcPlugins | 
| 2 (Data Constructor) | Name, GhcPlugins | 
| bumpStepCountTcS | TcSMonad | 
| bumpVersion | BasicTypes, GhcPlugins | 
| BwdPass | |
| 1 (Data Constructor) | Hoopl.Dataflow, Hoopl | 
| 2 (Type/Class) | Hoopl.Dataflow, Hoopl | 
| BwdRewrite | Hoopl.Dataflow, Hoopl | 
| BwdTransfer | Hoopl.Dataflow, Hoopl | 
| bWord | CmmType, CmmExpr, Cmm, OldCmm | 
| ByteArray | Binary | 
| ByteArrayContents_Char | PrimOp | 
| byteArrayPrimTy | TysPrim | 
| byteArrayPrimTyCon | TysPrim | 
| byteArrayPrimTyConKey | PrelNames | 
| ByteCode | ByteCodeAsm | 
| byteCodeGen | ByteCodeGen | 
| byteCodeOfObject | HscTypes, GhcPlugins | 
| byteDiff | StringBuffer | 
| ByteOff | SMRep | 
| bytesFS | FastString, GhcPlugins | 
| ByVal | Llvm.Types, Llvm | 
| C | Hoopl | 
| c1TyConKey | PrelNames | 
| c1TyConName | PrelNames | 
| Cached | TcSMonad | 
| cafAnal | CmmBuildInfoTables | 
| cafBlackHoleClosureInfo | ClosureInfo | 
| cafBlackHoleInfoTable | StgCmmClosure | 
| CafCC | CostCentre | 
| CAFEnv | CmmBuildInfoTables | 
| CafInfo | IdInfo, GhcPlugins | 
| cafInfo | IdInfo, GhcPlugins | 
| CAFSet | CmmBuildInfoTables | 
| calcClassCycles | TcTyDecls | 
| calcRecFlags | TcTyDecls | 
| calcSynCycles | TcTyDecls | 
| CALL | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| Call | |
| 1 (Data Constructor) | Llvm.AbsSyn, Llvm | 
| 2 (Data Constructor) | Demand | 
| 3 (Data Constructor) | MkGraph | 
| callClobberedRegs | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| CallCtxt | CoreUnfold | 
| callerSaves | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| callerSaveVolatileRegs | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| CallishMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| CallMethod | |
| 1 (Type/Class) | ClosureInfo | 
| 2 (Type/Class) | StgCmmClosure | 
| callProcPoints | CmmProcPoint | 
| CallReference | PIC | 
| callSiteInline | CoreUnfold | 
| canDoGenerics | TcGenGenerics | 
| canDoGenerics1 | TcGenGenerics | 
| CanFail | DsMonad, DsUtils | 
| CanItFail | DsMonad, DsUtils | 
| cannotFindInterface | Finder | 
| cannotFindModule | Finder | 
| canonicalize | TcCanonical | 
| canRewrite | TcRnTypes, TcRnMonad, TcSMonad | 
| canShortcut | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | SPARC.ShortcutJump | 
| 3 (Function) | PPC.RegInfo | 
| canSolve | TcRnTypes, TcRnMonad, TcSMonad | 
| CantFail | DsMonad, DsUtils | 
| cantFailMatchResult | DsUtils | 
| cantVectorise | Vectorise.Monad.Base, Vectorise.Monad | 
| canUnfold | CoreSyn, GhcPlugins | 
| CApiConv | ForeignCall | 
| captureConstraints | TcRnMonad | 
| captureUntouchables | TcRnMonad | 
| carefullySplitNewType_maybe | Type, GhcPlugins | 
| CARRY | X86.Cond | 
| Case | |
| 1 (Data Constructor) | ExternalCore | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| CaseAlt | HsExpr, HsSyn, GHC | 
| CaseAlts | CgMonad | 
| CaseBind | Outputable, GhcPlugins | 
| CaseCtxt | CoreUnfold | 
| CaseElim | CoreMonad, GhcPlugins | 
| CASEFAIL | ByteCodeInstr | 
| CaseIdentity | CoreMonad, GhcPlugins | 
| CaseMerge | CoreMonad, GhcPlugins | 
| CaseOfCase | CoreMonad, GhcPlugins | 
| CasMutVarOp | PrimOp | 
| Cast | |
| 1 (Data Constructor) | ExternalCore | 
| 2 (Data Constructor) | Llvm.AbsSyn, Llvm | 
| 3 (Data Constructor) | CoreSyn, GhcPlugins | 
| castBin | Binary | 
| castBottomExpr | MkCore, GhcPlugins | 
| castDoubleToWord8Array | PprBase | 
| castFastPtr | FastTypes, GhcPlugins | 
| castFloatToWord8Array | PprBase | 
| cat | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| catAGraphs | MkGraph | 
| catch | Exception | 
| catches | Exception | 
| catchIO | Exception | 
| catchJust | Exception | 
| CatchOp | PrimOp | 
| CatchRetryOp | PrimOp | 
| CatchSTMOp | PrimOp | 
| category | PackageConfig, Packages, GhcPlugins | 
| catGraphNodeOC | Hoopl | 
| catGraphNodeOO | Hoopl | 
| catGraphs | Hoopl | 
| catMaybes | Maybes | 
| catNodeCOGraph | Hoopl | 
| catNodeOOGraph | Hoopl | 
| cBooterVersion | Config | 
| cBox | FastTypes, GhcPlugins | 
| cBuildPlatformString | 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 | 
| CCanMap | |
| 1 (Type/Class) | TcSMonad | 
| 2 (Data Constructor) | TcSMonad | 
| CCCS | CmmExpr, Cmm, OldCmm | 
| ccFromThisModule | CostCentre | 
| CcName | CostCentre | 
| ccOptions | PackageConfig, Packages, GhcPlugins | 
| Ccpp | DriverPhases | 
| ccsType | StgCmmProf | 
| ccType | StgCmmProf | 
| CC_Ccc | Llvm.Types, Llvm | 
| cc_class | TcRnTypes, TcRnMonad, TcSMonad | 
| CC_Coldcc | Llvm.Types, Llvm | 
| cc_depth | TcRnTypes, TcRnMonad, TcSMonad | 
| cc_ev | TcRnTypes, TcRnMonad, TcSMonad | 
| CC_Fastcc | Llvm.Types, Llvm | 
| cc_fun | TcRnTypes, TcRnMonad, TcSMonad | 
| cc_is_caf | CostCentre | 
| cc_key | CostCentre | 
| cc_loc | CostCentre | 
| cc_mod | CostCentre | 
| cc_name | CostCentre | 
| CC_Ncc | Llvm.Types, Llvm | 
| cc_rhs | TcRnTypes, TcRnMonad, TcSMonad | 
| cc_ty | TcRnTypes, TcRnMonad, TcSMonad | 
| cc_tyargs | TcRnTypes, TcRnMonad, TcSMonad | 
| cc_tyvar | TcRnTypes, TcRnMonad, TcSMonad | 
| CC_X86_Stdcc | Llvm.Types, Llvm | 
| Cdef | ExternalCore | 
| cDEFAULT_TMPDIR | Config | 
| CDictCan | TcRnTypes, TcRnMonad, 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 | 
| CFunction | HsDecls, HsSyn, GHC | 
| CFunEqCan | TcRnTypes, TcRnMonad, TcSMonad | 
| cgBind | StgCmmBind | 
| CgBindings | CgBindery | 
| cgCase | CgCase | 
| 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 | 
| CgFork | MkGraph | 
| CgGuts | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| cGhcEnableTablesNextToCode | Config | 
| cGhcRTSWays | Config | 
| cGhcUnregisterised | Config | 
| cGhcWithInterpreter | Config | 
| cGhcWithNativeCodeGen | Config | 
| cGhcWithSMP | Config | 
| cGHC_DRIVER_DIR | Config | 
| cGHC_SPLIT_DIR | Config | 
| cGHC_SPLIT_PGM | Config | 
| cGHC_SYSMAN_DIR | Config | 
| cGHC_SYSMAN_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 | 
| CgLabel | MkGraph | 
| CgLast | MkGraph | 
| cgLetNoEscapeClosure | CgLetNoEscape | 
| cgLit | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| CgLoc | StgCmmMonad | 
| cgOpApp | StgCmmPrim | 
| cgPrimOp | |
| 1 (Function) | CgPrimOp | 
| 2 (Function) | StgCmmPrim | 
| CgRep | ClosureInfo | 
| cgRepSizeB | ClosureInfo | 
| cgRepSizeW | ClosureInfo | 
| cgReturnDataCon | CgCon | 
| cgRhsClosure | CgClosure | 
| CgState | |
| 1 (Type/Class) | CgMonad | 
| 2 (Type/Class) | StgCmmMonad | 
| cgStdRhsClosure | CgClosure | 
| CgStmt | |
| 1 (Type/Class) | MkGraph | 
| 2 (Data Constructor) | MkGraph | 
| 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, GhcPlugins | 
| cg_dep_pkgs | HscTypes, GhcPlugins | 
| cg_foreign | HscTypes, GhcPlugins | 
| cg_hpc_info | HscTypes, GhcPlugins | 
| cg_id | StgCmmMonad | 
| cg_lf | StgCmmMonad | 
| cg_loc | StgCmmMonad | 
| cg_modBreaks | HscTypes, GhcPlugins | 
| cg_module | HscTypes, GhcPlugins | 
| cg_tag | StgCmmMonad | 
| cg_tycons | HscTypes, GhcPlugins | 
| ChangeFlag | Hoopl.Dataflow, Hoopl | 
| changeIf | Hoopl | 
| char | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| char2IntLit | Literal, GhcPlugins | 
| charDataCon | TysWiredIn, GhcPlugins | 
| charDataConKey | PrelNames | 
| CharEqOp | PrimOp | 
| CharGeOp | PrimOp | 
| CharGtOp | PrimOp | 
| CharLeOp | PrimOp | 
| CharLtOp | PrimOp | 
| CharNeOp | PrimOp | 
| charPrimTy | TysPrim | 
| charPrimTyCon | TysPrim | 
| charPrimTyConKey | PrelNames | 
| charToC | Util, GhcPlugins | 
| charTy | TysWiredIn, GhcPlugins | 
| charTyCon | TysWiredIn, GhcPlugins | 
| charTyConKey | PrelNames | 
| charTyConName | TysWiredIn, GhcPlugins | 
| charTyCon_RDR | TysWiredIn, GhcPlugins | 
| CheapAppFun | CoreUtils, GhcPlugins | 
| cheapEqExpr | CoreUtils, GhcPlugins | 
| CheapFun | CoreArity | 
| Check | PrimOp | 
| check | Check | 
| checkBlock | SPARC.CodeGen.Sanity | 
| checkConstraints | TcUnify | 
| checkContext | RdrHsSyn | 
| checkDoAndIfThenElse | RdrHsSyn | 
| checkDotnetResName | PrelNames | 
| checkDotnetResNameIdKey | PrelNames | 
| checkDupAndShadowedNames | RnEnv | 
| checkDupNames | RnEnv | 
| checkDupRdrNames | RnEnv | 
| checkedAbsC | CgMonad | 
| checkedTick | SimplMonad | 
| checkErr | TcRnMonad | 
| checkExpectedKind | TcHsType | 
| checkFamInstConsistency | FamInst | 
| checkFunDeps | FunDeps | 
| CheckHiWay | |
| 1 (Type/Class) | BinIface | 
| 2 (Data Constructor) | BinIface | 
| CheckingFuelMonad | Hoopl | 
| checkInstCoverage | FunDeps | 
| checkInstTermination | TcMType | 
| checkMonadComp | RdrHsSyn | 
| checkNoErrs | TcRnMonad | 
| checkOldIface | MkIface | 
| checkPattern | RdrHsSyn | 
| checkPatterns | RdrHsSyn | 
| Checkpoint | Hoopl | 
| checkpoint | Hoopl | 
| CheckpointMonad | Hoopl | 
| checkPrecMatch | RnTypes | 
| checkPrecP | RdrHsSyn | 
| checkProcessArgsResult | HeaderInfo | 
| checkRecordSyntax | RdrHsSyn | 
| checkSectionPrec | RnTypes | 
| checkShadowedRdrNames | RnEnv | 
| checkTc | TcRnMonad | 
| checkTH | RnTypes | 
| checkTupSize | RnEnv, RnPat | 
| checkTyFamFreeness | TcMType | 
| checkTyVars | RdrHsSyn | 
| checkValDef | RdrHsSyn | 
| checkValidFamInst | TcMType | 
| checkValidInstance | TcMType | 
| checkValidInstHead | TcMType | 
| checkValidMonoType | TcMType | 
| checkValidTheta | TcMType | 
| checkValidTyCon | TcTyClsDecls | 
| checkValidType | 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 | 
| chooseSpill | RegAlloc.Graph.SpillCost | 
| chooseUniqueOccTc | TcRnMonad | 
| choose_RDR | PrelNames | 
| cHostPlatformString | Config | 
| Chr | Pretty | 
| ChrOp | PrimOp | 
| cid_binds | HsDecls, HsSyn, GHC | 
| cid_fam_insts | HsDecls, HsSyn, GHC | 
| cid_poly_ty | HsDecls, HsSyn, GHC | 
| cid_sigs | HsDecls, HsSyn, GHC | 
| CImport | HsDecls, HsSyn, GHC | 
| CImportSpec | HsDecls, HsSyn, GHC | 
| cInt | CmmType, CmmExpr, Cmm, OldCmm | 
| cIntegerLibrary | Config | 
| cIntegerLibraryType | Config | 
| cIntWidth | CmmType, CmmExpr, Cmm, OldCmm | 
| cINT_SIZE | Constants | 
| CIrredEvCan | TcRnTypes, TcRnMonad, TcSMonad | 
| cit_lbl | Cmm, OldCmm | 
| cit_prof | Cmm, OldCmm | 
| cit_rep | Cmm, OldCmm | 
| cit_srt | Cmm, OldCmm | 
| CLabel | |
| 1 (Data Constructor) | HsDecls, HsSyn, GHC | 
| 2 (Type/Class) | CLabel | 
| CLabelString | ForeignCall | 
| Class | Class, GHC | 
| classAllSelIds | Class | 
| classArity | Class | 
| ClassATItem | Class | 
| classATItems | Class | 
| classATs | Class, GHC | 
| classBigSig | Class | 
| classDataCon | DataCon, GhcPlugins | 
| ClassDecl | HsDecls, HsSyn, GHC | 
| ClassDeclCtx | RnEnv | 
| classExtraBigSig | Class | 
| ClassF64 | RegAlloc.Graph.ArchBase | 
| ClassG16 | RegAlloc.Graph.ArchBase | 
| ClassG32 | RegAlloc.Graph.ArchBase | 
| ClassG8 | RegAlloc.Graph.ArchBase | 
| classifyPredType | Type, GhcPlugins | 
| classifyTyCons | Vectorise.Type.Classify | 
| ClassInstanceCtx | RnEnv | 
| classInstances | InstEnv | 
| classKey | Class | 
| classMethods | Class, GHC | 
| className | Class | 
| classOfRealReg | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| classOfReg | RegAlloc.Graph.ArchX86 | 
| classOfVirtualReg | Reg | 
| ClassOpId | IdInfo, GhcPlugins | 
| ClassOpItem | Class | 
| classOpItems | Class | 
| ClassPE | TcRnTypes, TcRnMonad | 
| ClassPred | Type, GhcPlugins | 
| ClassSCCtxt | TcType, TcMType, TcHsType | 
| classSCSelId | Class | 
| classSCTheta | Class, GHC | 
| classTvsFds | Class, GHC | 
| ClassTyCon | TyCon, GhcPlugins | 
| classTyCon | Class | 
| classTyVars | Class | 
| cLdHasBuildId | Config | 
| cLdHasNoCompactUnwind | Config | 
| cLdIsGNULd | Config | 
| cLdLinkerOpts | Config | 
| cLD_X | Config | 
| cLeadingUnderscore | Config | 
| cleanSpills | RegAlloc.Graph.SpillClean | 
| cleanTempDirs | SysTools | 
| cleanTempFiles | SysTools | 
| cleanTempFilesExcept | SysTools | 
| clearOneShotLambda | Id, GhcPlugins | 
| clearVars | LlvmCodeGen.Base | 
| clHasCafRefs | ClosureInfo | 
| cLibFFI | Config | 
| CloneArrayOp | PrimOp | 
| cloneBndr | CoreSubst, GhcPlugins | 
| cloneBndrs | CoreSubst, GhcPlugins | 
| cloneIdBndr | CoreSubst, GhcPlugins | 
| cloneIdBndrs | CoreSubst, GhcPlugins | 
| CloneMutableArrayOp | PrimOp | 
| cloneRecIdBndrs | CoreSubst, GhcPlugins | 
| cloneTyVarBndr | Type, GhcPlugins | 
| cloneVar | Vectorise.Monad.Naming, Vectorise.Monad | 
| cLong | CmmType, CmmExpr, Cmm, OldCmm | 
| cLongWidth | CmmType, CmmExpr, Cmm, OldCmm | 
| cLONG_LONG_SIZE | Constants | 
| cLONG_SIZE | Constants | 
| Closed | Hoopl | 
| 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 | 
| closureInfLcl | ClosureInfo | 
| ClosureInfo | |
| 1 (Type/Class) | ClosureInfo | 
| 2 (Data Constructor) | ClosureInfo | 
| 3 (Type/Class) | StgCmmClosure | 
| closureInfoLabel | StgCmmClosure | 
| closureInfoPtr | |
| 1 (Function) | CgInfoTbls | 
| 2 (Function) | StgCmmLayout | 
| closureIsThunk | ClosureInfo | 
| closureLabelFromCI | ClosureInfo | 
| closureLFInfo | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| closureLocalEntryLabel | StgCmmClosure | 
| closureName | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| closureNeedsUpdSpace | ClosureInfo | 
| closureRednCountsLabel | StgCmmClosure | 
| closureReEntrant | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| closureSingleEntry | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| closureSize | ClosureInfo | 
| closureSlowEntryLabel | StgCmmClosure | 
| closureSMRep | ClosureInfo | 
| closureSRT | ClosureInfo | 
| closureTyCon | Vectorise.Builtins.Base, Vectorise.Builtins | 
| ClosureType | RtClosureInspect | 
| closureType | ClosureInfo | 
| closureTypeDescr | ClosureInfo | 
| ClosureTypeInfo | SMRep, Cmm, OldCmm | 
| closureUpdReqd | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| closureValDescr | ClosureInfo | 
| closureVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| ClsDeclCtxt | RnEnv, RnBinds | 
| ClsInst | |
| 1 (Type/Class) | InstEnv, GHC | 
| 2 (Data Constructor) | InstEnv | 
| ClsInstD | HsDecls, HsSyn, GHC | 
| ClsInstLookupResult | InstEnv | 
| clsName | OccName, Name, GhcPlugins | 
| clsQual | PrelNames | 
| clsQual_RDR | PrelNames | 
| ClsSkol | TcRnTypes, TcRnMonad | 
| CLTD | X86.Instr | 
| CmdLineError | Panic, GHC | 
| cmdlineFrameworks | DynFlags, GhcPlugins, GHC | 
| cmdlineHcIncludes | DynFlags, GhcPlugins, GHC | 
| CmdLineP | |
| 1 (Type/Class) | CmdLineParser | 
| 2 (Data Constructor) | CmdLineParser | 
| cmdlineParserStyle | Outputable, GhcPlugins | 
| cml_args | CmmNode, Cmm | 
| cml_args_regs | CmmNode, Cmm | 
| cml_cont | CmmNode, Cmm | 
| cml_false | CmmNode, Cmm | 
| cml_pred | CmmNode, Cmm | 
| cml_ret_args | CmmNode, Cmm | 
| cml_ret_off | CmmNode, Cmm | 
| cml_target | CmmNode, Cmm | 
| cml_true | CmmNode, Cmm | 
| Cmm | DriverPhases | 
| CmmActual | CmmNode, Cmm, OldCmm | 
| cmmAddWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CmmAGraph | MkGraph | 
| cmmAndWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CmmAssign | |
| 1 (Data Constructor) | CmmNode, Cmm | 
| 2 (Data Constructor) | OldCmm | 
| CmmBasicBlock | OldCmm | 
| cmmBits | CmmType, CmmExpr, Cmm, OldCmm | 
| CmmBlock | |
| 1 (Data Constructor) | CmmExpr, Cmm, OldCmm | 
| 2 (Type/Class) | Cmm | 
| CmmBranch | |
| 1 (Data Constructor) | CmmNode, Cmm | 
| 2 (Data Constructor) | OldCmm | 
| CmmBwdRewrite | Cmm | 
| CmmCall | |
| 1 (Data Constructor) | CmmNode, Cmm | 
| 2 (Data Constructor) | OldCmm | 
| CmmCallConv | ForeignCall | 
| CmmCallee | OldCmm | 
| CmmCallTarget | OldCmm | 
| cmmCfgOpts | CmmContFlowOpt | 
| cmmCfgOptsProc | CmmContFlowOpt | 
| CmmComment | |
| 1 (Data Constructor) | CmmNode, Cmm | 
| 2 (Data Constructor) | OldCmm | 
| CmmCondBranch | |
| 1 (Data Constructor) | CmmNode, Cmm | 
| 2 (Data Constructor) | OldCmm | 
| cmmConstrTag | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmConstrTag1 | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CmmCpp | DriverPhases | 
| CmmData | Cmm, OldCmm | 
| CmmDecl | |
| 1 (Type/Class) | Cmm | 
| 2 (Type/Class) | OldCmm | 
| cmmEliminateDeadBlocks | CmmOpt | 
| CmmEntry | CmmNode, Cmm | 
| cmmEqType | CmmType, CmmExpr, Cmm, OldCmm | 
| cmmEqType_ignoring_ptrhood | CmmType, CmmExpr, Cmm, OldCmm | 
| cmmEqWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CmmExpr | CmmExpr, Cmm, OldCmm | 
| cmmExprType | CmmExpr, Cmm, OldCmm | 
| cmmExprWidth | CmmExpr, Cmm, OldCmm | 
| CmmFloat | CmmExpr, Cmm, OldCmm | 
| cmmFloat | CmmType, CmmExpr, Cmm, OldCmm | 
| CmmForeignCall | CmmNode, Cmm | 
| CmmFormal | CmmNode, Cmm, OldCmm | 
| CmmFwdRewrite | Cmm | 
| cmmGetClosureType | |
| 1 (Function) | CgInfoTbls | 
| 2 (Function) | StgCmmLayout | 
| cmmGetTag | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CmmGlobal | CmmExpr, Cmm, OldCmm | 
| CmmGraph | |
| 1 (Data Constructor) | Cmm | 
| 2 (Type/Class) | Cmm | 
| CmmGroup | |
| 1 (Type/Class) | Cmm | 
| 2 (Type/Class) | OldCmm | 
| CmmHighStackMark | CmmExpr, Cmm, OldCmm | 
| cmmHint | OldCmm | 
| CmmHinted | |
| 1 (Type/Class) | OldCmm | 
| 2 (Data Constructor) | OldCmm | 
| cmmIndex | CmmUtils, OldCmmUtils | 
| cmmIndexExpr | CmmUtils, OldCmmUtils | 
| CmmInfoTable | |
| 1 (Type/Class) | Cmm, OldCmm | 
| 2 (Data Constructor) | Cmm, OldCmm | 
| CmmInt | CmmExpr, Cmm, OldCmm | 
| CmmInterruptible | OldCmm | 
| cmmIsTagged | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CmmJump | OldCmm | 
| CmmLabel | CmmExpr, Cmm, OldCmm | 
| CmmLabelDiffOff | CmmExpr, Cmm, OldCmm | 
| CmmLabelOff | CmmExpr, Cmm, OldCmm | 
| cmmLabelOff | CmmUtils, OldCmmUtils | 
| cmmLabelOffB | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmLabelOffW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmLayoutStack | CmmLayoutStack | 
| cmmlex | CmmLex | 
| cmmLint | |
| 1 (Function) | CmmLint | 
| 2 (Function) | OldCmmLint | 
| cmmLintGraph | CmmLint | 
| cmmLintTop | OldCmmLint | 
| CmmLit | |
| 1 (Type/Class) | CmmExpr, Cmm, OldCmm | 
| 2 (Data Constructor) | CmmExpr, Cmm, OldCmm | 
| cmmLitType | CmmExpr, Cmm, OldCmm | 
| CmmLive | CmmLive | 
| cmmLiveness | CmmLive | 
| CmmLoad | CmmExpr, Cmm, OldCmm | 
| cmmLoadIndex | CmmUtils, OldCmmUtils | 
| cmmLoadIndexW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CmmLoc | StgCmmMonad | 
| CmmLocal | CmmExpr, Cmm, OldCmm | 
| cmmLoopifyForC | CmmOpt | 
| CmmMachOp | CmmExpr, Cmm, OldCmm | 
| cmmMachOpFold | CmmOpt | 
| cmmMachOpFoldM | CmmOpt | 
| cmmMakeDynamicReference | PIC | 
| cmmMapGraph | OldCmm | 
| CmmMayReturn | OldCmm | 
| cmmMiniInline | CmmOpt | 
| cmmMulWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmNegate | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CmmNeverReturns | OldCmm | 
| cmmNeWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CmmNode | CmmNode, Cmm | 
| CmmNonInfoTable | Cmm, OldCmm | 
| CmmNop | OldCmm | 
| cmmOffset | CmmUtils, OldCmmUtils | 
| cmmOffsetB | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmOffsetExpr | CmmUtils, OldCmmUtils | 
| cmmOffsetExprB | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmOffsetExprW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmOffsetLit | CmmUtils, OldCmmUtils | 
| cmmOffsetLitB | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmOffsetLitW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmOffsetW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmOfZgraph | CmmCvt | 
| cmmOrWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmPeepholeInline | CmmSink | 
| cmmPipeline | CmmPipeline | 
| cmmPointerMask | CmmUtils, OldCmmUtils | 
| CmmPrim | OldCmm | 
| CmmProc | Cmm, OldCmm | 
| CmmProgram | Cmm | 
| cmmQuotWord | CmmUtils, OldCmmUtils | 
| CmmReg | |
| 1 (Type/Class) | CmmExpr, Cmm, OldCmm | 
| 2 (Data Constructor) | CmmExpr, Cmm, OldCmm | 
| CmmRegOff | CmmExpr, Cmm, OldCmm | 
| cmmRegOff | CmmUtils, OldCmmUtils | 
| cmmRegOffB | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmRegOffW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmRegType | CmmExpr, Cmm, OldCmm | 
| CmmReplGraph | Cmm | 
| CmmReturn | OldCmm | 
| CmmReturnInfo | OldCmm | 
| CmmSafe | OldCmm | 
| CmmSafety | OldCmm | 
| cmmSink | CmmSink | 
| CmmStackInfo | Cmm | 
| CmmStackSlot | CmmExpr, Cmm, OldCmm | 
| CmmStatic | Cmm, OldCmm | 
| CmmStaticLit | Cmm, OldCmm | 
| CmmStatics | Cmm, OldCmm | 
| CmmStmt | OldCmm | 
| CmmStmts | OldCmmUtils | 
| CmmStore | |
| 1 (Data Constructor) | CmmNode, Cmm | 
| 2 (Data Constructor) | OldCmm | 
| CmmString | Cmm, OldCmm | 
| cmmSubWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CmmSwitch | |
| 1 (Data Constructor) | CmmNode, Cmm | 
| 2 (Data Constructor) | OldCmm | 
| cmmTagMask | CmmUtils, OldCmmUtils | 
| CmmToken | CmmLex | 
| cmmToLlvmType | LlvmCodeGen.Base | 
| cmmTopCodeGen | |
| 1 (Function) | X86.CodeGen | 
| 2 (Function) | PPC.CodeGen | 
| 3 (Function) | SPARC.CodeGen | 
| CmmTopInfo | Cmm | 
| cmmTopMapGraph | OldCmm | 
| cmmToRawCmm | CmmInfo | 
| CmmType | CmmType, CmmExpr, Cmm, OldCmm | 
| 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 | 
| cmmUGeWord | CmmUtils, OldCmmUtils | 
| cmmUGtWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmULtWord | CmmUtils, OldCmmUtils | 
| CmmUninitialised | Cmm, OldCmm | 
| CmmUnsafe | OldCmm | 
| CmmUnsafeForeignCall | CmmNode, Cmm | 
| cmmUntag | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| cmmUShrWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| CMP | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| cmpAlt | CoreSyn, GhcPlugins | 
| cmpAltCon | CoreSyn, GhcPlugins | 
| cmpCostCentre | CostCentre | 
| CMPL | PPC.Instr | 
| cmpList | Util, GhcPlugins | 
| cmpLocated | SrcLoc, GhcPlugins, GHC | 
| cmpPred | Type, TcType, GhcPlugins | 
| cmpType | Type, TcType, GhcPlugins | 
| cmpTypes | Type, TcType, GhcPlugins | 
| cm_binds | GHC | 
| cm_module | GHC | 
| cm_safe | GHC | 
| cm_types | GHC | 
| CNonCanonical | TcRnTypes, TcRnMonad, TcSMonad | 
| coalesceGraph | GraphOps, GraphColor | 
| coalesceNodes | GraphOps, GraphColor | 
| CoAxiom | |
| 1 (Type/Class) | TyCon, GhcPlugins | 
| 2 (Data Constructor) | TyCon, GhcPlugins | 
| coAxiomArity | TyCon, GhcPlugins | 
| coAxiomLHS | TyCon, GhcPlugins | 
| coAxiomName | TyCon, GhcPlugins | 
| coAxiomRHS | TyCon, GhcPlugins | 
| coAxiomSplitLHS | Coercion, GhcPlugins | 
| coAxiomTyVars | TyCon, GhcPlugins | 
| Cobjc | DriverPhases | 
| Cobjcpp | DriverPhases | 
| 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, GhcPlugins | 
| codeStyle | Outputable, GhcPlugins | 
| CoerceIt | SimplUtils | 
| Coercion | |
| 1 (Type/Class) | Coercion, GhcPlugins | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| coercionKind | Coercion, GhcPlugins | 
| coercionKinds | Coercion, GhcPlugins | 
| CoercionMap | TrieMap | 
| coercionSize | Coercion, GhcPlugins | 
| coercionTokenId | MkId | 
| coercionTokenIdKey | PrelNames | 
| coercionType | Coercion, GhcPlugins | 
| colBinder | Outputable, GhcPlugins | 
| colCoerc | Outputable, GhcPlugins | 
| colDataCon | Outputable, GhcPlugins | 
| collect | |
| 1 (Function) | Stream | 
| 2 (Function) | Digraph | 
| collectAnnArgs | CoreSyn, GhcPlugins | 
| collectAnnBndrs | CoreSyn, GhcPlugins | 
| collectAnnDictArgs | Vectorise.Utils | 
| collectAnnTypeArgs | Vectorise.Utils | 
| collectAnnTypeBinders | Vectorise.Utils | 
| collectAnnValBinders | Vectorise.Utils | 
| collectArgs | CoreSyn, GhcPlugins | 
| collectBinders | CoreSyn, GhcPlugins | 
| CollectedCCs | CostCentre | 
| collectHsBindBinders | HsUtils, HsSyn, GHC | 
| collectHsBindListBinders | HsUtils, HsSyn, GHC | 
| collectHsBindsBinders | HsUtils, HsSyn, GHC | 
| collectHsValBinders | HsUtils, HsSyn, GHC | 
| collectIncludeDirs | Packages, GhcPlugins | 
| collectLibraryPaths | Packages, GhcPlugins | 
| collectLinkOpts | Packages, GhcPlugins | 
| 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 | 
| collectStmtBinders | HsUtils, HsSyn, GHC | 
| collectStmtsBinders | HsUtils, HsSyn, GHC | 
| collectTyAndValBinders | CoreSyn, GhcPlugins | 
| collectTyBinders | CoreSyn, GhcPlugins | 
| collectValBinders | CoreSyn, GhcPlugins | 
| colon | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| colorGraph | GraphColor | 
| coloured | Outputable, GhcPlugins | 
| colType | Outputable, GhcPlugins | 
| combineLocs | SrcLoc, GhcPlugins, GHC | 
| combineMatchResults | DsUtils | 
| combinePD | Vectorise.Utils | 
| combinePDVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| combinePDVars | Vectorise.Builtins.Base, Vectorise.Builtins | 
| combinePD_PrimVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| combinePD_PrimVarss | Vectorise.Builtins.Base, Vectorise.Builtins | 
| combineSrcSpans | SrcLoc, GhcPlugins | 
| combineStgBinderInfo | StgSyn | 
| comma | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| commaCat | Llvm.Types | 
| CommandLineOption | CoreMonad, GhcPlugins | 
| COMMENT | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| Comment | Llvm.AbsSyn, Llvm | 
| Comp | TcRnTypes, TcRnMonad | 
| comp1DataCon_RDR | PrelNames | 
| Compare | Llvm.AbsSyn, Llvm | 
| compareFixity | BasicTypes, GhcPlugins, GHC | 
| compareIntegerIdKey | PrelNames | 
| compareIntegerName | PrelNames | 
| compareLength | Util, GhcPlugins | 
| compare_RDR | PrelNames | 
| compatKind | TcSMonad | 
| compilationProgressMsg | ErrUtils | 
| compile | DriverPipeline | 
| compile' | DriverPipeline | 
| compileCoreToObj | GHC | 
| CompiledByteCode | ByteCodeAsm, HscTypes, GhcPlugins | 
| compileExpr | InteractiveEval, GHC | 
| compileFile | DriverPipeline | 
| Compiler | HscMain | 
| compilerInfo | DynFlags, GhcPlugins | 
| CompilerPhase | BasicTypes, GhcPlugins | 
| compileToCoreModule | GHC | 
| compileToCoreSimplified | GHC | 
| complementIntegerIdKey | PrelNames | 
| complementIntegerName | PrelNames | 
| Complete | InteractiveEval | 
| CompManager | DynFlags, GhcPlugins, GHC | 
| components | Digraph | 
| componentsG | Digraph | 
| compOrigType | Vectorise.Generic.Description | 
| composeAIdKey | PrelNames | 
| composeAName | PrelNames | 
| composeTvSubst | Type, GhcPlugins | 
| compose_RDR | PrelNames | 
| CompRepr | Vectorise.Generic.Description | 
| compTyConKey | PrelNames | 
| compTyConName | PrelNames | 
| computeFingerprint | Binary | 
| computeSRTs | SRT | 
| ConArgCtxt | TcType, TcMType, TcHsType | 
| concatBag | Bag | 
| concatFS | FastString, GhcPlugins | 
| 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 | 
| ConDeclCtx | RnEnv | 
| ConDeclField | |
| 1 (Type/Class) | HsTypes, HsSyn, GHC | 
| 2 (Data Constructor) | HsTypes, HsSyn, GHC | 
| 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 | 
| conFixity_RDR | PrelNames | 
| ConInfo | ClosureInfo | 
| conIsRecord_RDR | PrelNames | 
| ConLike | BasicTypes, GhcPlugins | 
| conName | PrelNames | 
| conName_RDR | PrelNames | 
| ConPatIn | HsPat, HsSyn, GHC | 
| ConPatOut | HsPat, HsSyn, GHC | 
| ConRepr | |
| 1 (Type/Class) | Vectorise.Generic.Description | 
| 2 (Data Constructor) | Vectorise.Generic.Description | 
| consBag | Bag | 
| consCgStmt | CgMonad | 
| consDataCon | TysWiredIn, GhcPlugins | 
| consDataConKey | PrelNames | 
| consDataConName | TysWiredIn, GhcPlugins | 
| consDataCon_RDR | TysWiredIn, GhcPlugins | 
| consFS | FastString, GhcPlugins | 
| consIORef | Util, GhcPlugins | 
| consOL | OrdList | 
| Constr | |
| 1 (Data Constructor) | ExternalCore | 
| 2 (Data Constructor) | SMRep, Cmm, OldCmm | 
| 3 (Data Constructor) | RtClosureInspect | 
| constraintKind | TysPrim, Kind, Type, TcType, GhcPlugins | 
| constraintKindTyCon | TysPrim, Kind, Type, GhcPlugins | 
| constraintKindTyConKey | PrelNames | 
| constraintKindTyConName | TysPrim | 
| ConstraintTuple | BasicTypes, GhcPlugins | 
| ConstrDescription | SMRep, Cmm | 
| constructorClassKey | PrelNames | 
| constructorClassName | PrelNames | 
| constructSlowCall | CgCallConv | 
| ConTag | DataCon, GhcPlugins | 
| ConTagZ | |
| 1 (Type/Class) | ClosureInfo, CgMonad | 
| 2 (Type/Class) | StgCmmClosure, StgCmmMonad | 
| ContainsDynFlags | DynFlags, GhcPlugins | 
| contArgs | SimplUtils | 
| ContEx | SimplEnv | 
| context | Lexer | 
| contInputType | SimplUtils | 
| ContinueWith | TcCanonical | 
| contIsDupable | SimplUtils | 
| contIsRhsOrArg | SimplUtils | 
| contIsTrivial | SimplUtils | 
| contResultType | SimplUtils | 
| cONTROL_APPLICATIVE | PrelNames | 
| cONTROL_EXCEPTION_BASE | PrelNames | 
| Convention | CmmNode, Cmm | 
| convertToHsDecls | Convert | 
| convertToHsExpr | 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 | 
| CopyArrayArrayOp | PrimOp | 
| CopyArrayOp | PrimOp | 
| CopyByteArrayOp | PrimOp | 
| copyInOflow | MkGraph | 
| CopyMutableArrayArrayOp | PrimOp | 
| CopyMutableArrayOp | PrimOp | 
| CopyMutableByteArrayOp | PrimOp | 
| copyOutOflow | MkGraph | 
| copyright | PackageConfig, Packages, GhcPlugins | 
| copyWithHeader | SysTools | 
| core2core | SimplCore | 
| CoreAlt | CoreSyn, GhcPlugins | 
| coreAltsType | CoreUtils, GhcPlugins | 
| coreAltType | CoreUtils, GhcPlugins | 
| CoreAnnTarget | Annotations, GhcPlugins | 
| CoreArg | CoreSyn, GhcPlugins | 
| CoreBind | CoreSyn, GhcPlugins | 
| coreBindsSize | CoreUtils, GhcPlugins | 
| coreBindsStats | CoreUtils, GhcPlugins | 
| CoreBindWithFVs | CoreFVs, GhcPlugins | 
| CoreBndr | CoreSyn, GhcPlugins | 
| CoreCSE | CoreMonad, GhcPlugins | 
| CoreDesugar | CoreMonad, GhcPlugins | 
| CoreDesugarOpt | CoreMonad, GhcPlugins | 
| CoreDoFloatInwards | CoreMonad, GhcPlugins | 
| CoreDoFloatOutwards | CoreMonad, GhcPlugins | 
| CoreDoNothing | CoreMonad, GhcPlugins | 
| CoreDoPasses | CoreMonad, GhcPlugins | 
| CoreDoPluginPass | CoreMonad, GhcPlugins | 
| CoreDoPrintCore | CoreMonad, GhcPlugins | 
| CoreDoRuleCheck | CoreMonad, GhcPlugins | 
| CoreDoSimplify | CoreMonad, GhcPlugins | 
| CoreDoSpecConstr | CoreMonad, GhcPlugins | 
| CoreDoSpecialising | CoreMonad, GhcPlugins | 
| CoreDoStaticArgs | CoreMonad, GhcPlugins | 
| CoreDoStrictness | CoreMonad, GhcPlugins | 
| CoreDoVectorisation | CoreMonad, GhcPlugins | 
| CoreDoWorkerWrapper | CoreMonad, GhcPlugins | 
| coreEqCoercion | Coercion, GhcPlugins | 
| coreEqCoercion2 | Coercion, GhcPlugins | 
| coreExpandTyCon_maybe | TyCon, GhcPlugins | 
| CoreExpr | CoreSyn, GhcPlugins | 
| coreExprToBCOs | ByteCodeGen | 
| coreExprToStg | CoreToStg | 
| CoreExprWithFVs | CoreFVs, GhcPlugins | 
| CoreLiberateCase | CoreMonad, GhcPlugins | 
| CoreM | CoreMonad, GhcPlugins | 
| CoreMap | TrieMap | 
| CoreModule | |
| 1 (Type/Class) | GHC | 
| 2 (Data Constructor) | GHC | 
| coreModule | GHC | 
| CorePrep | CoreMonad, GhcPlugins | 
| corePrepExpr | CorePrep | 
| corePrepPgm | CorePrep | 
| CoreProgram | CoreSyn, GhcPlugins | 
| CoreRule | CoreSyn, GhcPlugins | 
| CoreStats | CoreUtils, GhcPlugins | 
| CoreTidy | CoreMonad, GhcPlugins | 
| CoreToDo | CoreMonad, GhcPlugins | 
| coreToStg | CoreToStg | 
| CoreUnfolding | CoreSyn, GhcPlugins | 
| CoreVect | CoreSyn, GhcPlugins | 
| coreView | Type, GhcPlugins | 
| cORE_MONAD | PrelNames | 
| CostCentre | CostCentre | 
| costCentreFrom | |
| 1 (Function) | CgProf | 
| 2 (Function) | StgCmmProf | 
| costCentreSrcSpan | CostCentre | 
| CostCentreStack | CostCentre | 
| costCentreUserName | CostCentre | 
| costCentreUserNameFS | CostCentre | 
| coToHsWrapper | HsUtils, HsSyn, GHC | 
| coToIfaceType | IfaceType, IfaceSyn | 
| couldBeSmallEnoughToInline | CoreUnfold | 
| count | Util, GhcPlugins | 
| countArgs | SimplUtils | 
| countRegRegMovesNat | RegAlloc.Linear.Stats, RegAlloc.Linear.Main | 
| countSRMs | RegAlloc.Graph.Stats | 
| countTyClDecls | HsDecls, HsSyn, GHC | 
| countUTF8Chars | Encoding | 
| countValArgs | SimplUtils | 
| CoVar | Var, Coercion, GhcPlugins | 
| CoVarCo | Coercion, GhcPlugins | 
| coVarDetails | IdInfo, GhcPlugins | 
| CoVarEnv | VarEnv, GhcPlugins | 
| coVarKind | Coercion, GhcPlugins | 
| coVarName | Coercion, GhcPlugins | 
| CoVarSet | VarSet, GhcPlugins | 
| coVarsOfCo | Coercion, GhcPlugins | 
| coVarsOfTcCo | TcEvidence | 
| co_ax_implicit | TyCon, GhcPlugins | 
| co_ax_lhs | TyCon, GhcPlugins | 
| co_ax_name | TyCon, GhcPlugins | 
| co_ax_rhs | TyCon, GhcPlugins | 
| co_ax_tvs | TyCon, GhcPlugins | 
| co_ax_unique | TyCon, GhcPlugins | 
| cparen | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| Cpp | DriverPhases | 
| cPprTerm | RtClosureInspect | 
| cPprTermBase | RtClosureInspect | 
| cProjectName | Config | 
| cProjectPatchLevel | Config | 
| cProjectVersion | Config | 
| cProjectVersionInt | Config | 
| cprSig | Demand | 
| cRAWCPP_FLAGS | Config | 
| CRNOR | PPC.Instr | 
| cross | Digraph | 
| crossDataConKey | PrelNames | 
| crossMapPVar | DsMonad | 
| CS | CoreUtils, GhcPlugins | 
| csel1CoercionTyConKey | PrelNames | 
| csel2CoercionTyConKey | PrelNames | 
| cselRCoercionTyConKey | PrelNames | 
| cseProgram | CSE | 
| cStage | Config | 
| CStyle | Outputable, GhcPlugins | 
| cSupportsSplitObjs | Config | 
| cs_co | CoreUtils, GhcPlugins | 
| cs_tm | CoreUtils, GhcPlugins | 
| cs_ty | CoreUtils, GhcPlugins | 
| Ct | TcRnTypes, TcRnMonad, TcSMonad | 
| cTargetPlatformString | Config | 
| ctEvId | TcRnTypes, TcRnMonad | 
| CtEvidence | TcRnTypes, TcRnMonad | 
| ctEvidence | TcRnTypes, TcRnMonad | 
| ctEvPred | TcRnTypes, TcRnMonad | 
| ctEvTerm | TcRnTypes, TcRnMonad | 
| ctev_evar | TcRnTypes, TcRnMonad | 
| ctev_evtm | TcRnTypes, TcRnMonad | 
| ctev_gloc | TcRnTypes, TcRnMonad | 
| ctev_pred | TcRnTypes, TcRnMonad | 
| ctev_wloc | TcRnTypes, TcRnMonad | 
| CtFamHeadMap | TcSMonad | 
| CtLoc | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| ctLocOrigin | TcRnTypes, TcRnMonad | 
| ctLocSpan | TcRnTypes, TcRnMonad | 
| CtOrigin | TcRnTypes, TcRnMonad | 
| ctPred | TcRnTypes, TcRnMonad | 
| CtPredMap | TcSMonad | 
| Cts | TcRnTypes, TcRnMonad | 
| cts_derived | TcSMonad | 
| cts_given | TcSMonad | 
| cts_wanted | TcSMonad | 
| CtTypeMap | TcSMonad | 
| ctWantedLoc | TcRnTypes, TcRnMonad, TcSMonad | 
| ctxtStkDepth | DynFlags, GhcPlugins, GHC | 
| cTyConKey | PrelNames | 
| cTyConName | PrelNames | 
| CTyEqCan | TcRnTypes, TcRnMonad, TcSMonad | 
| CType | |
| 1 (Type/Class) | ForeignCall | 
| 2 (Data Constructor) | ForeignCall | 
| ctype | RtClosureInspect, InteractiveEval | 
| cUnbox | FastTypes, GhcPlugins | 
| cur | StringBuffer | 
| curCCS | |
| 1 (Function) | CgProf | 
| 2 (Function) | StgCmmProf | 
| currentCCS | CostCentre | 
| currentChar | StringBuffer | 
| CurrentNursery | CmmExpr, Cmm, OldCmm | 
| CurrentTSO | CmmExpr, Cmm, OldCmm | 
| CustomTermPrinter | RtClosureInspect | 
| cvBindGroup | RdrHsSyn | 
| cvBindsAndSigs | RdrHsSyn | 
| cvObtainTerm | RtClosureInspect | 
| cvReconstructType | RtClosureInspect | 
| CvSubst | |
| 1 (Type/Class) | Coercion, GhcPlugins | 
| 2 (Data Constructor) | Coercion, GhcPlugins | 
| CvSubstEnv | Coercion, GhcPlugins | 
| cvtLitInteger | CorePrep | 
| cvTopDecls | RdrHsSyn | 
| CVTSD2SS | X86.Instr | 
| CVTSI2SD | X86.Instr | 
| CVTSI2SS | X86.Instr | 
| CVTSS2SD | X86.Instr | 
| CVTTSD2SIQ | X86.Instr | 
| CVTTSS2SIQ | X86.Instr | 
| cvTvSubst | Coercion, GhcPlugins | 
| CWrapper | HsDecls, HsSyn, GHC | 
| cyclicModuleErr | GhcMake, GHC | 
| CyclicSCC | Digraph | 
| C_SRT | |
| 1 (Type/Class) | Cmm, ClosureInfo, OldCmm | 
| 2 (Data Constructor) | Cmm, ClosureInfo, OldCmm | 
| d1TyConKey | PrelNames | 
| d1TyConName | PrelNames | 
| darrow | Outputable, GhcPlugins | 
| Data | |
| 1 (Data Constructor) | ExternalCore | 
| 2 (Data Constructor) | Cmm, OldCmm | 
| DataAlt | CoreSyn, GhcPlugins | 
| dataClassKey | PrelNames | 
| dataClassName | PrelNames | 
| DataCon | DataCon, GhcPlugins, GHC | 
| dataConAllTyVars | DataCon, GhcPlugins | 
| dataConCannotMatch | DataCon, GhcPlugins | 
| dataConEqSpec | DataCon, GhcPlugins | 
| dataConExStricts | DataCon, GhcPlugins | 
| dataConExTyVars | DataCon, GhcPlugins | 
| dataConFieldLabels | DataCon, GhcPlugins, GHC | 
| dataConFieldType | DataCon, GhcPlugins | 
| dataConFullSig | DataCon, GhcPlugins | 
| dataConIdentity | DataCon, GhcPlugins | 
| DataConIds | DataCon, GhcPlugins | 
| dataConImplicitIds | DataCon, GhcPlugins | 
| dataConInfoPtrToName | DebuggerUtils | 
| dataConInstArgTys | DataCon, GhcPlugins | 
| dataConInstOrigArgTys | DataCon, GhcPlugins | 
| dataConIsInfix | DataCon, GhcPlugins, GHC | 
| dataConName | DataCon, GhcPlugins | 
| dataConOrigArgTys | DataCon, GhcPlugins | 
| dataConOrigResTy | DataCon, GhcPlugins | 
| dataConOrigTyCon | DataCon, GhcPlugins | 
| dataConRepArgTys | DataCon, GhcPlugins | 
| dataConRepArity | DataCon, GhcPlugins | 
| dataConRepFSInstPat | CoreUtils, GhcPlugins | 
| dataConRepInstPat | CoreUtils, GhcPlugins | 
| dataConRepRepArity | DataCon, GhcPlugins | 
| dataConRepStrictness | DataCon, GhcPlugins | 
| dataConRepType | DataCon, GhcPlugins | 
| dataConSig | DataCon, GhcPlugins, GHC | 
| dataConSourceArity | DataCon, GhcPlugins | 
| dataConStrictMarks | DataCon, GhcPlugins, GHC | 
| dataConStupidTheta | DataCon, GhcPlugins | 
| dataConTag | DataCon, GhcPlugins | 
| dataConTagZ | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| 3 (Function) | Vectorise.Utils.Base, Vectorise.Utils | 
| dataConTheta | DataCon, GhcPlugins | 
| dataConTyCon | DataCon, GhcPlugins, GHC | 
| dataConType | GHC | 
| dataConUnivTyVars | DataCon, GhcPlugins | 
| dataConUserType | DataCon, GhcPlugins, GHC | 
| DataConWorkId | IdInfo, GhcPlugins | 
| dataConWorkId | DataCon, GhcPlugins | 
| DataConWrapId | IdInfo, GhcPlugins | 
| dataConWrapId | DataCon, GhcPlugins | 
| dataConWrapId_maybe | DataCon, GhcPlugins | 
| dataDeclChecks | TcTyClsDecls | 
| DataFamily | HsDecls, HsSyn, GHC | 
| DataFamilyInst | FamInstEnv | 
| DataFamilyTyCon | TyCon, GhcPlugins | 
| dataFamInstRepTyCon | FamInstEnv | 
| dataflowAnalBwd | CmmUtils, OldCmmUtils | 
| dataflowAnalFwd | CmmUtils, OldCmmUtils | 
| dataflowAnalFwdBlocks | CmmUtils, OldCmmUtils | 
| DataflowLattice | |
| 1 (Data Constructor) | Hoopl.Dataflow, Hoopl | 
| 2 (Type/Class) | Hoopl.Dataflow, Hoopl | 
| dataflowPassBwd | CmmUtils, OldCmmUtils | 
| dataflowPassFwd | CmmUtils, OldCmmUtils | 
| dataName | OccName, Name, GhcPlugins | 
| dataQual_RDR | PrelNames | 
| DataReference | PIC | 
| dataReturnConvPrim | CgCallConv | 
| DataSkol | TcRnTypes, TcRnMonad | 
| dataTcOccs | RnEnv | 
| DataToTagOp | PrimOp | 
| DataTyCon | TyCon, GhcPlugins | 
| DataTyCtxt | TcType, TcMType, TcHsType | 
| DataType | HsDecls, HsSyn, GHC | 
| datatypeClassKey | PrelNames | 
| datatypeClassName | PrelNames | 
| datatypeContextsEnabled | Lexer | 
| datatypeName_RDR | PrelNames | 
| dATA_ARRAY_PARALLEL_NAME | PrelNames | 
| dATA_ARRAY_PARALLEL_PRIM_NAME | PrelNames | 
| data_con | TyCon, GhcPlugins | 
| data_cons | TyCon, GhcPlugins | 
| dATA_EITHER | PrelNames | 
| dATA_FOLDABLE | PrelNames | 
| dATA_STRING | PrelNames | 
| dATA_TRAVERSABLE | PrelNames | 
| dATA_TUPLE | PrelNames | 
| dc | RtClosureInspect, InteractiveEval | 
| DCIds | DataCon, GhcPlugins | 
| dcolon | Outputable, GhcPlugins | 
| Dcon | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Data Constructor) | ExternalCore | 
| Deadlock | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| deAllocStackTop | CgStackery | 
| deAnnAlt | CoreSyn, GhcPlugins | 
| deAnnotate | CoreSyn, GhcPlugins | 
| deAnnotate' | CoreSyn, GhcPlugins | 
| debugBwdJoins | Hoopl | 
| debugBwdTransfers | Hoopl | 
| debugDumpTcRn | TcRnMonad | 
| debugFwdJoins | Hoopl | 
| debugFwdTransfers | Hoopl | 
| debugIsOn | Util, GhcPlugins | 
| debugStyle | Outputable, GhcPlugins | 
| debugTc | TcRnMonad | 
| debugTraceMsg | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| debugTraceMsgS | CoreMonad, GhcPlugins | 
| DecBrG | HsExpr, HsSyn, GHC | 
| DecBrL | HsExpr, HsSyn, GHC | 
| decName | Llvm.Types, Llvm | 
| decodeDoubleIntegerIdKey | PrelNames | 
| decodeDoubleIntegerName | PrelNames | 
| decomposeCo | Coercion, GhcPlugins | 
| decomposeRuleLhs | DsBinds | 
| decParams | Llvm.Types, Llvm | 
| decQTyConName | DsMeta | 
| decReturnType | Llvm.Types, Llvm | 
| decsQTyConName | DsMeta | 
| decTyConName | DsMeta | 
| decVarargs | Llvm.Types, Llvm | 
| deepBwdRw | Hoopl | 
| deepBwdRw3 | Hoopl | 
| deepFwdRw | Hoopl | 
| deepFwdRw3 | Hoopl | 
| deeplyInstantiate | Inst | 
| deeplySkolemise | Inst | 
| deepSplitProductType | DataCon, GhcPlugins | 
| deepSplitProductType_maybe | DataCon, GhcPlugins | 
| deepSubtypesContaining | TcGenDeriv | 
| DEFAULT | CoreSyn, GhcPlugins | 
| defaultCCallConv | ForeignCall | 
| defaultCleanupHandler | GHC | 
| DefaultDecl | |
| 1 (Type/Class) | HsDecls, HsSyn, GHC | 
| 2 (Data Constructor) | HsDecls, HsSyn, GHC | 
| DefaultDeclCtx | RnEnv | 
| DefaultDeclCtxt | TcType, TcMType, TcHsType | 
| defaultDumpStyle | Outputable, GhcPlugins | 
| defaultDynFlags | DynFlags, GhcPlugins | 
| defaultErrorHandler | GHC | 
| defaultErrStyle | Outputable, GhcPlugins | 
| defaultFatalMessager | DynFlags, GhcPlugins | 
| defaultFixity | BasicTypes, GhcPlugins, GHC | 
| defaultFlushErr | DynFlags, GhcPlugins | 
| defaultFlushOut | DynFlags, GhcPlugins | 
| defaultInlinePragma | BasicTypes, GhcPlugins | 
| defaultKind | Kind, TcType | 
| defaultKindVarToStar | TcMType | 
| defaultLlvmVersion | LlvmCodeGen.Base | 
| defaultLogAction | DynFlags, GhcPlugins | 
| defaultLogActionHPrintDoc | DynFlags, GhcPlugins | 
| defaultObjectTarget | DynFlags, GhcPlugins, GHC | 
| DefaultOrigin | TcRnTypes, TcRnMonad | 
| defaultPackageConfig | PackageConfig, Packages, GhcPlugins | 
| defaultPlugin | CoreMonad, GhcPlugins | 
| defaultUserStyle | Outputable, GhcPlugins | 
| defaultWarnErrLogger | GhcMonad, GHC | 
| DefD | HsDecls, HsSyn, GHC | 
| defDataCon | Vectorise.Monad.Global, Vectorise.Monad | 
| Defer | Demand | 
| deferTcSForAllEq | TcSMonad | 
| defGlobalVar | Vectorise.Monad.Global, Vectorise.Monad | 
| DefinerOfLocalRegs | CmmExpr, Cmm, OldCmm | 
| defLocalTyVar | Vectorise.Monad.Local, Vectorise.Monad | 
| defLocalTyVarWithPA | Vectorise.Monad.Local, Vectorise.Monad | 
| DefMeth | |
| 1 (Type/Class) | Class | 
| 2 (Data Constructor) | Class | 
| DefMethSpec | BasicTypes, GhcPlugins | 
| defMethSpecOfDefMeth | Class | 
| Defs | NameSet, GhcPlugins | 
| defTyCon | Vectorise.Monad.Global, Vectorise.Monad | 
| defTyConName | Vectorise.Monad.Global, Vectorise.Monad | 
| defTyConPAs | Vectorise.Monad.Global, Vectorise.Monad | 
| DefUse | NameSet, GhcPlugins | 
| DefUses | NameSet, GhcPlugins | 
| DelayOp | PrimOp | 
| delBndr | CoreSubst, GhcPlugins | 
| delBndrL | VarEnv, GhcPlugins | 
| delBndrR | VarEnv, GhcPlugins | 
| delBndrs | CoreSubst, GhcPlugins | 
| delBndrsL | VarEnv, GhcPlugins | 
| delBndrsR | VarEnv, GhcPlugins | 
| delCoalesce | GraphOps, GraphColor | 
| delConflict | GraphOps, GraphColor | 
| deleteFromFamInstEnv | FamInstEnv | 
| deleteFromLinkEnv | Linker | 
| deleteFromRegSet | CmmExpr, Cmm, OldCmm | 
| deleteList | FiniteMap, GhcPlugins | 
| delFromNameEnv | NameEnv, GhcPlugins | 
| delFromNameSet | NameSet, GhcPlugins | 
| delFromOccEnv | OccName, Name, GhcPlugins | 
| delFromUFM | UniqFM, GhcPlugins | 
| delFromUFM_Directly | UniqFM, GhcPlugins | 
| delFV | NameSet, GhcPlugins | 
| delFVs | NameSet, GhcPlugins | 
| delInScopeSet | VarEnv, GhcPlugins | 
| delListFromNameEnv | NameEnv, GhcPlugins | 
| delListFromNameSet | NameSet, GhcPlugins | 
| delListFromOccEnv | OccName, Name, GhcPlugins | 
| delListFromUFM | UniqFM, GhcPlugins | 
| delListFromUniqSet | UniqSet, GhcPlugins | 
| delLocalRdrEnvList | RdrName, GhcPlugins | 
| delModuleEnv | Module, GhcPlugins | 
| delModuleEnvList | Module, GhcPlugins | 
| delNode | GraphOps, GraphColor | 
| delOneFromUniqSet | UniqSet, GhcPlugins | 
| delOneFromUniqSet_Directly | UniqSet, GhcPlugins | 
| DELTA | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| deltaTy | TysPrim | 
| deltaTyVar | TysPrim | 
| delVarEnv | VarEnv, GhcPlugins | 
| delVarEnvList | VarEnv, GhcPlugins | 
| delVarSet | VarSet, GhcPlugins | 
| delVarSetByKey | VarSet, GhcPlugins | 
| delVarSetList | VarSet, GhcPlugins | 
| Demand | Demand | 
| demandInfo | IdInfo, GhcPlugins | 
| Demands | Demand | 
| demoteOccName | OccName, Name, GhcPlugins | 
| demoteRdrName | RdrName, GhcPlugins | 
| Denormal | Exception | 
| deNoteType | TcType | 
| depAnal | NameEnv, GhcPlugins | 
| depanal | GhcMake, GHC | 
| Dependencies | HscTypes, GhcPlugins | 
| depends | PackageConfig, Packages, GhcPlugins | 
| depExcludeMods | DynFlags, GhcPlugins, GHC | 
| depIncludePkgDeps | DynFlags, GhcPlugins, GHC | 
| Deployable | DynFlags, GhcPlugins | 
| depMakefile | DynFlags, GhcPlugins, GHC | 
| deprecate | CmdLineParser | 
| DeprecatedTxt | BasicTypes, HscTypes, GhcPlugins | 
| Deps | HscTypes, GhcPlugins | 
| depSuffixes | DynFlags, GhcPlugins, GHC | 
| Depth | Outputable, GhcPlugins | 
| dep_finsts | HscTypes, GhcPlugins | 
| dep_mods | HscTypes, GhcPlugins | 
| dep_orphs | HscTypes, GhcPlugins | 
| dep_pkgs | HscTypes, GhcPlugins | 
| DeRefStablePtrOp | PrimOp | 
| DeRefWeakOp | PrimOp | 
| derivableClassKeys | PrelNames | 
| DerivAuxBind | TcGenDeriv | 
| DerivD | HsDecls, HsSyn, GHC | 
| DerivDecl | |
| 1 (Type/Class) | HsDecls, HsSyn, GHC | 
| 2 (Data Constructor) | HsDecls, HsSyn, GHC | 
| DerivDeclCtx | RnEnv | 
| Derived | TcRnTypes, TcRnMonad | 
| deriveUnique | Unique | 
| DerivFamInst | TcGenDeriv | 
| DerivHsBind | TcGenDeriv | 
| DerivInst | TcGenDeriv | 
| DerivOrigin | TcRnTypes, TcRnMonad | 
| DerivStuff | TcGenDeriv | 
| DerivTyCon | TcGenDeriv | 
| deriv_type | HsDecls, HsSyn, GHC | 
| description | PackageConfig, Packages, GhcPlugins | 
| deserializeAnns | Annotations, GhcPlugins | 
| deserializeWithData | Serialized, GhcPlugins | 
| deShadowBinds | CoreSubst, GhcPlugins | 
| deShadowTy | Type, GhcPlugins | 
| DestBlockId | |
| 1 (Data Constructor) | SPARC.ShortcutJump | 
| 2 (Data Constructor) | PPC.RegInfo | 
| DestImm | SPARC.ShortcutJump | 
| deSugar | Desugar | 
| DesugaredModule | |
| 1 (Type/Class) | GHC | 
| 2 (Data Constructor) | GHC | 
| deSugarExpr | Desugar | 
| desugarModule | GHC | 
| dflags | Lexer | 
| dfsTopSortG | Digraph | 
| DFunArg | CoreSyn, GhcPlugins | 
| dfunArgExprs | CoreSyn, GhcPlugins | 
| DFunId | |
| 1 (Type/Class) | Var, InstEnv, GhcPlugins | 
| 2 (Data Constructor) | IdInfo, GhcPlugins | 
| dfunInlinePragma | BasicTypes, GhcPlugins | 
| DFunInstType | InstEnv | 
| DFunLamArg | CoreSyn, GhcPlugins | 
| dfunNSilent | Id, GhcPlugins | 
| DFunPolyArg | CoreSyn, GhcPlugins | 
| DFunUnfolding | CoreSyn, GhcPlugins | 
| DictId | Var, Id, GhcPlugins | 
| Dictionary | Binary | 
| digitsTyConKey | PrelNames | 
| directCall | StgCmmLayout | 
| DirectEntry | |
| 1 (Data Constructor) | ClosureInfo | 
| 2 (Data Constructor) | StgCmmClosure | 
| Direction | Util, GhcPlugins | 
| dirsToClean | DynFlags, GhcPlugins, GHC | 
| discardResult | TcRnMonad | 
| discardWarnings | TcRnMonad | 
| disjointVarSet | VarSet, GhcPlugins | 
| display | PackageConfig, Packages, GhcPlugins | 
| distinctAbstractTyConRhs | BuildTyCl | 
| distributeFact | Hoopl | 
| distributeFactBwd | Hoopl | 
| distributeXfer | Hoopl | 
| DistrustPackage | DynFlags, GhcPlugins | 
| DIV | X86.Instr | 
| DivideByZero | Exception | 
| divModIntegerIdKey | PrelNames | 
| divModIntegerName | PrelNames | 
| 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 | 
| docOfHsDocContext | RnEnv | 
| docToSDoc | Outputable, GhcPlugins | 
| doesDirNameExist | Util, GhcPlugins | 
| DoExpr | HsExpr, HsSyn, GHC | 
| doFloatFromRhs | SimplEnv | 
| doFreeSimplTick | CoreMonad, GhcPlugins | 
| doGranAllocate | |
| 1 (Function) | CgParallel | 
| 2 (Function) | StgCmmGran | 
| doIfSet | ErrUtils | 
| doIfSet_dyn | ErrUtils | 
| doingTickyProfiling | DynFlags, GhcPlugins | 
| dollarIdKey | PrelNames | 
| dollarName | PrelNames | 
| doMkDependHS | DriverMkDepend | 
| DoneEx | SimplEnv | 
| DoneId | SimplEnv | 
| dontCareCCS | CostCentre | 
| DontInline | Vectorise.Utils.Hoisting, Vectorise.Utils | 
| DoOrigin | TcRnTypes, TcRnMonad | 
| dopt | DynFlags, GhcPlugins, GHC | 
| doptM | TcRnMonad | 
| dopt_set | DynFlags, GhcPlugins | 
| dopt_unset | DynFlags, GhcPlugins | 
| doSimplTick | CoreMonad, GhcPlugins | 
| doSRTs | CmmBuildInfoTables | 
| doStaticArgs | SAT | 
| dot | Outputable, GhcPlugins | 
| DotA | HscTypes, GhcPlugins | 
| DotDLL | HscTypes, GhcPlugins | 
| dotGraph | GraphPpr, GraphColor | 
| dOTNET | PrelNames | 
| DotO | HscTypes, GhcPlugins | 
| dot_tv_RDR | PrelNames | 
| double | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| double2FloatLit | Literal, GhcPlugins | 
| Double2FloatOp | PrimOp | 
| double2IntLit | Literal, GhcPlugins | 
| Double2IntOp | PrimOp | 
| DoubleAcosOp | PrimOp | 
| DoubleAddOp | PrimOp | 
| DoubleArg | ClosureInfo | 
| DoubleAsinOp | PrimOp | 
| DoubleAtanOp | PrimOp | 
| DoubleCoshOp | PrimOp | 
| DoubleCosOp | PrimOp | 
| doubleDataCon | TysWiredIn, GhcPlugins | 
| doubleDataConKey | PrelNames | 
| DoubleDecode_2IntOp | PrimOp | 
| DoubleDivOp | PrimOp | 
| DoubleEqOp | PrimOp | 
| DoubleExpOp | PrimOp | 
| doubleFromIntegerIdKey | PrelNames | 
| doubleFromIntegerName | PrelNames | 
| 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, GhcPlugins | 
| DoubleReg | CmmExpr, Cmm, OldCmm | 
| DoubleRep | TyCon, GhcPlugins | 
| DoubleSinhOp | PrimOp | 
| DoubleSinOp | PrimOp | 
| DoubleSqrtOp | PrimOp | 
| DoubleSubOp | PrimOp | 
| DoubleTanhOp | PrimOp | 
| DoubleTanOp | PrimOp | 
| doubleToBytes | PprBase | 
| doubleTy | TysWiredIn, GhcPlugins | 
| doubleTyCon | TysWiredIn, GhcPlugins | 
| doubleTyConKey | PrelNames | 
| doubleTyConName | TysWiredIn, GhcPlugins | 
| dOUBLE_SIZE | Constants | 
| doWithInert | TcSMonad | 
| do_label | Digraph | 
| dphParPackageId | Module, GhcPlugins | 
| dphSeqPackageId | Module, GhcPlugins | 
| dropArgs | SimplUtils | 
| dropForAlls | Type, GhcPlugins | 
| dropList | Util, GhcPlugins | 
| dropTail | Util, GhcPlugins | 
| dsBracket | DsMeta | 
| dsCCall | DsCCall | 
| dsDPHBuiltin | DsMonad | 
| dsEvBinds | DsBinds | 
| dsExpr | DsExpr | 
| dsExtendMetaEnv | DsMonad | 
| dsForeigns | DsForeign | 
| dsGetMetaEnv | DsMonad | 
| dsGRHS | DsGRHSs | 
| dsGRHSs | DsGRHSs | 
| dsGuarded | DsGRHSs | 
| dsHsWrapper | DsBinds | 
| dsInitPArrBuiltin | DsMonad | 
| dsLExpr | DsExpr | 
| dsLHsBinds | DsBinds | 
| dsListComp | DsListComp | 
| dsLit | MatchLit, DsExpr | 
| dsLocalBinds | DsExpr | 
| dsLookupDataCon | DsMonad | 
| dsLookupDPHRdrEnv | DsMonad | 
| dsLookupDPHRdrEnv_maybe | DsMonad | 
| dsLookupGlobal | DsMonad | 
| dsLookupGlobalId | DsMonad | 
| dsLookupMetaEnv | DsMonad | 
| dsLookupTyCon | DsMonad | 
| DsM | DsMonad | 
| DsMatchContext | |
| 1 (Type/Class) | DsMonad | 
| 2 (Data Constructor) | DsMonad | 
| DsMetaEnv | DsMonad | 
| DsMetaVal | DsMonad | 
| dsMonadComp | DsListComp | 
| dsOverLit | MatchLit | 
| dsPArrComp | DsListComp | 
| dsProcExpr | DsArrows | 
| dsSpec | DsBinds | 
| dsSyntaxTable | DsUtils | 
| dsTcEvBinds | DsBinds | 
| dsTopLHsBinds | DsBinds | 
| dsValBinds | DsExpr | 
| DsWarning | DsMonad | 
| DsWrapper | DsMonad | 
| dToStr | Llvm.Types | 
| dTyConKey | PrelNames | 
| dTyConName | PrelNames | 
| duDefs | NameSet, GhcPlugins | 
| dumpDerivingInfo | TcRnMonad | 
| dumpDir | DynFlags, GhcPlugins, GHC | 
| dumpGraph | GraphPpr, GraphColor | 
| dumpIfSet | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| dumpIfSet_dyn | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| dumpIfSet_dyn_or | ErrUtils | 
| dumpOptTcRn | TcRnMonad | 
| dumpOptVt | Vectorise.Monad.Base, Vectorise.Monad | 
| dumpPackages | Packages, GhcPlugins | 
| dumpPassResult | CoreMonad, GhcPlugins | 
| dumpPrefix | DynFlags, GhcPlugins, GHC | 
| dumpPrefixForce | DynFlags, GhcPlugins, GHC | 
| dumpSDoc | ErrUtils | 
| dumpSimplPhase | CoreMonad, GhcPlugins | 
| dumpStyle | Outputable, GhcPlugins | 
| dumpTcRn | TcRnMonad | 
| dumpVt | Vectorise.Monad.Base, Vectorise.Monad | 
| DupFlag | SimplUtils | 
| duplicateLocalDs | DsMonad | 
| duUses | NameSet, GhcPlugins | 
| dylibInstallName | DynFlags, GhcPlugins, GHC | 
| dYNAMIC | PrelNames | 
| DynamicLinkerLabelInfo | CLabel | 
| dynamicLinkerLabelInfo | CLabel | 
| DynamicTarget | ForeignCall | 
| dynCompileExpr | InteractiveEval, GHC | 
| DynExternal | ExternalCore | 
| DynFlag | DynFlags, GhcPlugins, GHC | 
| dynFlagDependencies | DynFlags, GhcPlugins | 
| DynFlags | |
| 1 (Type/Class) | DynFlags, GhcPlugins, GHC | 
| 2 (Data Constructor) | DynFlags, GhcPlugins, GHC | 
| DynLibLoader | DynFlags, GhcPlugins | 
| dynLibLoader | DynFlags, GhcPlugins, GHC | 
| dynProfHdr | |
| 1 (Function) | CgProf | 
| 2 (Function) | StgCmmProf | 
| DynTag | StgCmmClosure | 
| D_stg_stats | DynFlags, GhcPlugins | 
| EABase | X86.Regs | 
| EABaseNone | X86.Regs | 
| EABaseReg | X86.Regs | 
| EABaseRip | X86.Regs | 
| EagerBlackholeInfo | CmmExpr, Cmm, OldCmm | 
| 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 | 
| ekConstraint | TcHsType | 
| ELazyPat | HsExpr, HsSyn, GHC | 
| elemBag | Bag | 
| elementOfUniqSet | UniqSet, GhcPlugins | 
| elemInScopeSet | VarEnv, GhcPlugins | 
| elemLocalRdrEnv | RdrName, GhcPlugins | 
| elemModuleEnv | Module, GhcPlugins | 
| elemModuleSet | Module, GhcPlugins | 
| elemNameEnv | NameEnv, GhcPlugins | 
| elemNameSet | NameSet, GhcPlugins | 
| elemOccEnv | OccName, Name, GhcPlugins | 
| elemOccSet | OccName, Name, GhcPlugins | 
| ElemOf | Hoopl, BlockId | 
| elemRegSet | CmmExpr, Cmm, OldCmm | 
| elemUFM | UniqFM, GhcPlugins | 
| elemUFM_Directly | UniqFM, GhcPlugins | 
| elemUniqSet_Directly | UniqSet, GhcPlugins | 
| elemVarEnv | VarEnv, GhcPlugins | 
| elemVarEnvByKey | VarEnv, GhcPlugins | 
| elemVarSet | VarSet, GhcPlugins | 
| elemVarSetByKey | VarSet, GhcPlugins | 
| elimCommonBlocks | CmmCommonBlockElim | 
| eltsUFM | UniqFM, GhcPlugins | 
| emit | StgCmmMonad | 
| emitAlgReturnTarget | CgInfoTbls | 
| emitAssign | StgCmmMonad | 
| emitBlackHoleCode | |
| 1 (Function) | CgClosure | 
| 2 (Function) | StgCmmBind | 
| emitCall | StgCmmLayout | 
| emitCCall | StgCmmForeign | 
| emitCgStmts | CgMonad | 
| emitCloseNursery | CgForeignCall | 
| emitClosureAndInfoTable | StgCmmLayout | 
| emitClosureCodeAndInfoTable | CgInfoTbls | 
| emitClosureProcAndInfoTable | StgCmmLayout | 
| emitCmmLitSwitch | StgCmmUtils | 
| emitComment | StgCmmMonad | 
| emitConstraints | TcRnMonad | 
| emitCostCentreDecl | CgProf | 
| emitCostCentreStackDecl | CgProf | 
| emitDataLits | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| emitDecl | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| emitExternalCore | MkExternalCore | 
| emitFlat | TcRnMonad | 
| emitFlats | TcRnMonad | 
| emitForeignCall | CgForeignCall | 
| emitForeignCall' | CgForeignCall | 
| emitFrozenError | TcSMonad | 
| emitIf | CgUtils | 
| emitIfThenElse | CgUtils | 
| emitImplication | TcRnMonad | 
| emitImplications | TcRnMonad | 
| emitInfoTableAndCode | CgInfoTbls | 
| emitLabel | StgCmmMonad | 
| emitLitSwitch | CgUtils | 
| emitLoadThreadState | |
| 1 (Function) | CgForeignCall | 
| 2 (Function) | StgCmmForeign | 
| emitMultiAssign | StgCmmUtils | 
| emitOpenNursery | |
| 1 (Function) | CgForeignCall | 
| 2 (Function) | StgCmmForeign | 
| emitOutOfLine | StgCmmMonad | 
| emitPrimCall | StgCmmForeign | 
| emitProc | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| emitProcWithConvention | StgCmmMonad | 
| emitPushUpdateFrame | CgStackery | 
| emitReturn | StgCmmLayout | 
| emitReturnInstr | CgInfoTbls | 
| emitReturnTarget | CgInfoTbls | 
| emitRODataLits | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| emitRtsCall | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| emitRtsCallGen | |
| 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 | 
| emitStore | StgCmmMonad | 
| emitSwitch | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| emitTcSImplication | TcSMonad | 
| emitTickyCounter | |
| 1 (Function) | CgTicky | 
| 2 (Function) | StgCmmTicky | 
| emitVt | Vectorise.Monad.Base, Vectorise.Monad | 
| emitWanted | Inst | 
| emitWanteds | Inst | 
| empty | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| emptyAnnEnv | Annotations, GhcPlugins | 
| emptyBag | Bag | 
| emptyBlock | Hoopl | 
| emptyBlockMap | BlockId, RegAlloc.Liveness | 
| emptyBlockSet | BlockId | 
| emptyBody | Hoopl | 
| emptyClosedGraph | Hoopl | 
| emptyClosureEnv | ByteCodeLink | 
| emptyCoreMap | TrieMap | 
| emptyCts | TcRnTypes, TcRnMonad | 
| emptyCvSubst | Coercion, GhcPlugins | 
| emptyCvSubstEnv | Coercion, GhcPlugins | 
| emptyDmdEnv | Demand | 
| emptyDUs | NameSet, GhcPlugins | 
| emptyEvBindMap | TcEvidence | 
| emptyFamInstEnv | FamInstEnv | 
| emptyFamInstEnvs | FamInstEnv | 
| emptyFixityEnv | HscTypes, GhcPlugins | 
| emptyFloats | SimplEnv | 
| emptyFsEnv | RnEnv | 
| emptyFVs | NameSet, GhcPlugins | 
| emptyG | Digraph | 
| emptyGlobalRdrEnv | RdrName, GhcPlugins | 
| emptyGraph | Hoopl | 
| emptyHomePackageTable | HscTypes, GhcPlugins | 
| emptyHpcInfo | HscTypes, GhcPlugins | 
| emptyHsSigs | TcClassDcl | 
| emptyIfaceWarnCache | HscTypes, GhcPlugins | 
| emptyImportAvails | TcRnTypes, TcRnMonad | 
| emptyInert | TcSMonad | 
| EmptyInlineSpec | BasicTypes, GhcPlugins | 
| emptyInScopeSet | VarEnv, GhcPlugins | 
| emptyInstEnv | InstEnv | 
| emptyInteractiveContext | HscTypes, GhcPlugins | 
| emptyLHsBinds | HsBinds, HsSyn, GHC | 
| EmptyLocalBinds | HsBinds, HsSyn, GHC | 
| emptyLocalBinds | HsBinds, HsSyn, GHC | 
| emptyLocalEnv | Vectorise.Env | 
| emptyLocalRdrEnv | RdrName, GhcPlugins | 
| emptyMessages | ErrUtils | 
| emptyMG | HscTypes, GhcPlugins | 
| emptyModBreaks | HscTypes, GhcPlugins | 
| emptyModDetails | HscTypes, GhcPlugins | 
| emptyModIface | HscTypes, GhcPlugins | 
| emptyModuleEnv | Module, GhcPlugins | 
| emptyModuleSet | Module, GhcPlugins | 
| emptyNameEnv | NameEnv, GhcPlugins | 
| emptyNameSet | NameSet, GhcPlugins | 
| emptyOccEnv | OccName, Name, GhcPlugins | 
| emptyOccSet | OccName, Name, GhcPlugins | 
| emptyPackageConfigMap | Packages, GhcPlugins | 
| emptyPackageIfaceTable | HscTypes, GhcPlugins | 
| emptyPD | Vectorise.Utils | 
| emptyPDVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| emptyPD_PrimVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| emptyPD_PrimVars | Vectorise.Builtins.Base, Vectorise.Builtins | 
| EmptyProd | Vectorise.Generic.Description | 
| emptyPVar | DsMonad | 
| emptyRdrGroup | HsDecls, HsSyn, GHC | 
| emptyRecStmt | HsUtils, HsSyn, GHC | 
| emptyRegMap | RegAlloc.Liveness | 
| emptyRegSet | CmmExpr, Cmm, OldCmm | 
| emptyRnGroup | HsDecls, HsSyn, GHC | 
| emptyRuleBase | Rules, GhcPlugins | 
| emptySpecInfo | IdInfo, GhcPlugins | 
| emptySRT | CmmBuildInfoTables | 
| emptyStackMap | RegAlloc.Linear.StackMap | 
| emptySubst | CoreSubst, GhcPlugins | 
| EmptySum | Vectorise.Generic.Description | 
| emptyTcEvBinds | TcEvidence | 
| emptyTidyEnv | VarEnv, GhcPlugins | 
| emptyTidyOccEnv | OccName, Name, GhcPlugins | 
| emptyTM | TrieMap | 
| emptyTransStmt | HsUtils, HsSyn, GHC | 
| emptyTvSubst | Type, TcType, GhcPlugins | 
| emptyTvSubstEnv | Type, GhcPlugins | 
| emptyTypeEnv | HscTypes, GhcPlugins | 
| emptyUFM | UniqFM, GhcPlugins | 
| emptyUniqSet | UniqSet, GhcPlugins | 
| emptyValBindsIn | HsBinds, HsSyn, GHC | 
| emptyValBindsOut | HsBinds, HsSyn, GHC | 
| emptyVarEnv | VarEnv, GhcPlugins | 
| emptyVarSet | VarSet, GhcPlugins | 
| emptyWC | TcRnTypes, TcRnMonad | 
| emptyWorkList | TcSMonad | 
| emptyZonkEnv | TcHsSyn | 
| enc | FastString, GhcPlugins | 
| encodeDoubleIntegerIdKey | PrelNames | 
| encodeDoubleIntegerName | PrelNames | 
| encodeFloatIntegerIdKey | PrelNames | 
| encodeFloatIntegerName | PrelNames | 
| endNodes | Hoopl | 
| EndOfBlockInfo | |
| 1 (Type/Class) | CgMonad | 
| 2 (Data Constructor) | CgMonad | 
| endPass | CoreMonad, GhcPlugins | 
| ensureV | Vectorise.Monad.Base, Vectorise.Monad | 
| ENTER | ByteCodeInstr | 
| enterCostCentreFun | CgProf | 
| enterCostCentreThunk | |
| 1 (Function) | CgProf | 
| 2 (Function) | StgCmmProf | 
| enterIdLabel | ClosureInfo | 
| EnterIt | |
| 1 (Data Constructor) | ClosureInfo | 
| 2 (Data Constructor) | StgCmmClosure | 
| enterReturnPtLabel | ClosureInfo | 
| entryCode | |
| 1 (Function) | CgInfoTbls | 
| 2 (Function) | StgCmmLayout | 
| entryHeapCheck | StgCmmHeap | 
| entryLabel | Hoopl | 
| entryLabelFromCI | ClosureInfo | 
| enumClassKey | PrelNames | 
| enumClassName | PrelNames | 
| enumClass_RDR | PrelNames | 
| enumFromClassOpKey | PrelNames | 
| enumFromName | PrelNames | 
| enumFromThenClassOpKey | PrelNames | 
| enumFromThenName | PrelNames | 
| enumFromThenToClassOpKey | PrelNames | 
| enumFromThenToName | PrelNames | 
| enumFromThenToPVar | DsMonad | 
| enumFromThenTo_RDR | PrelNames | 
| enumFromThen_RDR | PrelNames | 
| enumFromToClassOpKey | PrelNames | 
| enumFromToName | PrelNames | 
| enumFromToPVar | DsMonad | 
| 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, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins | 
| EPS | HscTypes, GhcPlugins | 
| EpsStats | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| eps_ann_env | HscTypes, GhcPlugins | 
| eps_fam_inst_env | HscTypes, GhcPlugins | 
| eps_inst_env | HscTypes, GhcPlugins | 
| eps_is_boot | HscTypes, GhcPlugins | 
| eps_mod_fam_inst_env | HscTypes, GhcPlugins | 
| eps_PIT | HscTypes, GhcPlugins | 
| eps_PTE | HscTypes, GhcPlugins | 
| eps_rule_base | HscTypes, GhcPlugins | 
| eps_stats | HscTypes, GhcPlugins | 
| eps_vect_info | HscTypes, GhcPlugins | 
| eqBoxDataCon | TysWiredIn, GhcPlugins | 
| eqBoxDataConKey | PrelNames | 
| eqClassKey | PrelNames | 
| eqClassName | PrelNames | 
| eqClassOpKey | PrelNames | 
| eqClass_RDR | PrelNames | 
| eqDataCon | TysWiredIn, GhcPlugins | 
| eqDataConId | TysWiredIn, GhcPlugins | 
| eqDataConKey | PrelNames | 
| eqDataConName | PrelNames | 
| eqExpr | CoreUtils, GhcPlugins | 
| eqExprX | CoreUtils, GhcPlugins | 
| eqFastChar | FastTypes, GhcPlugins | 
| eqIntegerIdKey | PrelNames | 
| eqIntegerName | PrelNames | 
| eqKind | Type, TcType, GhcPlugins | 
| eqListBy | Util, GhcPlugins | 
| eqLocated | SrcLoc, GhcPlugins, GHC | 
| eqMaybeBy | Util, GhcPlugins | 
| eqName | PrelNames | 
| EqnInfo | DsMonad, DsUtils | 
| eqn_pats | DsMonad, DsUtils | 
| eqn_rhs | DsMonad, DsUtils | 
| EqOrigin | TcRnTypes, TcRnMonad | 
| eqPhase | DriverPhases | 
| EqPred | Type, GhcPlugins | 
| eqPred | Type, TcType, GhcPlugins | 
| eqPredX | Type, GhcPlugins | 
| eqPrimTyCon | TysPrim | 
| eqPrimTyConKey | PrelNames | 
| EQQ | |
| 1 (Data Constructor) | SPARC.Cond | 
| 2 (Data Constructor) | X86.Cond | 
| 3 (Data Constructor) | PPC.Cond | 
| eqSpecPreds | DataCon, GhcPlugins | 
| EqStableNameOp | PrimOp | 
| EqStablePtrOp | PrimOp | 
| eqStringIdKey | PrelNames | 
| eqStringName | PrelNames | 
| eqString_RDR | PrelNames | 
| eqTag_RDR | PrelNames | 
| eqTyCon | TysWiredIn, GhcPlugins | 
| eqTyConKey | PrelNames | 
| eqTyConName | TysWiredIn, GhcPlugins | 
| eqTyCon_RDR | TysWiredIn, GhcPlugins | 
| eqType | Type, TcType, GhcPlugins | 
| eqTypes | Type, TcType, GhcPlugins | 
| eqTypeX | Type, TcType, GhcPlugins | 
| eqTyVarBndrs | Type, GhcPlugins | 
| equalLength | Util, GhcPlugins | 
| equals | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| Equation | FunDeps | 
| EquationInfo | DsMonad, DsUtils | 
| equivClasses | ListSetOps | 
| equivClassesByUniq | ListSetOps | 
| EqVar | Var, GhcPlugins | 
| eq_RDR | PrelNames | 
| eraseDeltasLive | RegAlloc.Liveness | 
| ErrCtxt | TcRnTypes, TcRnMonad | 
| errDmd | Demand | 
| ErrEnv | TcErrors | 
| ErrMsg | ErrUtils | 
| errMsgContext | ErrUtils | 
| errMsgExtraInfo | ErrUtils | 
| errMsgShortDoc | ErrUtils | 
| errMsgSpans | ErrUtils | 
| ErrorCall | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| errorIdKey | PrelNames | 
| errorIds | MkCore, GhcPlugins | 
| ErrorMessages | ErrUtils | 
| errorMsg | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| errorMsgS | CoreMonad, GhcPlugins | 
| errorsFound | ErrUtils | 
| errorsToGhcException | CmdLineParser | 
| eRROR_ID | MkCore, GhcPlugins | 
| error_RDR | PrelNames | 
| escapeArrowScope | TcRnTypes, TcRnMonad | 
| escapeSpaces | Util, GhcPlugins | 
| esi | X86.Regs | 
| esp | X86.Regs | 
| etaExpand | CoreArity | 
| EtaExpansion | CoreMonad, GhcPlugins | 
| EtaReduction | CoreMonad, GhcPlugins | 
| Eval | Demand | 
| evalDmd | Demand | 
| evaldUnfolding | CoreSyn, GhcPlugins | 
| evalState | |
| 1 (Function) | State | 
| 2 (Function) | ByteCodeItbls | 
| evaluate | Exception | 
| EvBind | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| EvBindMap | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| evBindMapBinds | TcEvidence | 
| EvBinds | TcEvidence | 
| EvBindsVar | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| EvCast | TcEvidence | 
| EvCoercion | TcEvidence | 
| EvDelayedError | TcEvidence | 
| EvDFunApp | TcEvidence | 
| EvId | |
| 1 (Type/Class) | Var, GhcPlugins | 
| 2 (Data Constructor) | TcEvidence | 
| EViewPat | HsExpr, HsSyn, GHC | 
| EvKindCast | TcEvidence | 
| EvLit | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| EvNum | TcEvidence | 
| EvStr | TcEvidence | 
| EvSuperClass | TcEvidence | 
| EvTerm | TcEvidence | 
| evTermCoercion | TcEvidence | 
| EvTupleMk | TcEvidence | 
| EvTupleSel | TcEvidence | 
| EvVar | Var, GhcPlugins | 
| evVarPred | TcType | 
| evVarPred_maybe | TcType | 
| evVarsOfTerm | TcEvidence | 
| ev_bind_varenv | TcEvidence | 
| ev_comp | TcSMonad | 
| ev_decomp | TcSMonad | 
| EWildPat | HsExpr, HsSyn, GHC | 
| EwM | CmdLineParser | 
| Exact | RdrName, GhcPlugins | 
| exactTyVarsOfType | TcType | 
| exactTyVarsOfTypes | TcType | 
| Exception | Exception, Panic | 
| ExceptionMonad | Exception | 
| execState | |
| 1 (Function) | State | 
| 2 (Function) | ByteCodeItbls | 
| ExhaustivePat | Check | 
| Exp | ExternalCore | 
| expandTop | SPARC.CodeGen.Expand | 
| expandTypeSynonyms | Type, GhcPlugins | 
| expandUnfolding_maybe | CoreSyn, GhcPlugins | 
| expArgKind | TcHsType | 
| ExpBr | HsExpr, HsSyn, GHC | 
| expectedKindInCtxt | TcMType | 
| expectJust | Maybes | 
| ExpKind | TcHsType | 
| Explicit | HsTypes, HsSyn, GHC | 
| ExplicitList | HsExpr, HsSyn, GHC | 
| explicitNamespacesEnabled | Lexer | 
| ExplicitPArr | HsExpr, HsSyn, GHC | 
| ExplicitTuple | HsExpr, HsSyn, GHC | 
| exposed | PackageConfig, Packages, GhcPlugins | 
| exposedModules | PackageConfig, Packages, GhcPlugins | 
| ExposePackage | DynFlags, GhcPlugins | 
| ExposePackageId | DynFlags, GhcPlugins | 
| expQTyConName | DsMeta | 
| Expr | |
| 1 (Data Constructor) | Llvm.AbsSyn, Llvm | 
| 2 (Type/Class) | CoreSyn, GhcPlugins | 
| exprArity | CoreArity | 
| exprBotStrictness_maybe | CoreArity | 
| exprEtaExpandArity | CoreArity | 
| exprFreeIds | CoreFVs, GhcPlugins | 
| exprFreeVars | CoreFVs, GhcPlugins | 
| exprIsBig | CoreUtils, GhcPlugins | 
| exprIsBottom | CoreUtils, GhcPlugins | 
| exprIsCheap | CoreUtils, GhcPlugins | 
| exprIsCheap' | CoreUtils, GhcPlugins | 
| exprIsConApp_maybe | CoreSubst, CoreUnfold, GhcPlugins | 
| exprIsConLike | CoreUtils, GhcPlugins | 
| exprIsDupable | CoreUtils, GhcPlugins | 
| exprIsExpandable | CoreUtils, GhcPlugins | 
| exprIsHNF | CoreUtils, GhcPlugins | 
| exprIsLiteral_maybe | CoreSubst, CoreUnfold, GhcPlugins | 
| exprIsTrivial | CoreUtils, GhcPlugins | 
| exprIsWorkFree | CoreUtils, GhcPlugins | 
| exprOkForSideEffects | CoreUtils, GhcPlugins | 
| exprOkForSpeculation | CoreUtils, GhcPlugins | 
| exprsFreeVars | CoreFVs, GhcPlugins | 
| ExprSigCtxt | TcType, TcMType, TcHsType | 
| ExprSigOrigin | TcRnTypes, TcRnMonad | 
| exprSize | CoreUtils, GhcPlugins | 
| exprSomeFreeVars | CoreFVs, GhcPlugins | 
| exprsSomeFreeVars | CoreFVs, GhcPlugins | 
| ExprStmt | HsExpr, HsSyn, GHC | 
| exprType | |
| 1 (Function) | CoreUtils, GhcPlugins | 
| 2 (Function) | InteractiveEval, GHC | 
| ExprWithTySig | HsExpr, HsSyn, GHC | 
| ExprWithTySigCtx | RnEnv | 
| ExprWithTySigOut | HsExpr, HsSyn, GHC | 
| ExtCode | CgExtCode | 
| ExtCoreFile | DriverPhases, HscTypes, GhcPlugins | 
| extCoreName | DynFlags, GhcPlugins, GHC | 
| extendAnnEnvList | Annotations, GhcPlugins | 
| extendClosureEnv | ByteCodeLink | 
| extendCoreMap | TrieMap | 
| extendCts | TcRnTypes, TcRnMonad | 
| extendCvSubst | |
| 1 (Function) | CoreSubst, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| extendCvSubstAndInScope | Coercion, GhcPlugins | 
| extendCvSubstList | CoreSubst, GhcPlugins | 
| extendEvBinds | TcEvidence | 
| extendFamEnv | Vectorise.Env | 
| extendFamInstEnv | FamInstEnv | 
| extendFamInstEnvList | FamInstEnv | 
| extendFixityEnv | TcRnMonad | 
| extendFloats | SimplEnv | 
| extendFsEnv | RnEnv | 
| extendGlobalRdrEnv | RdrName, GhcPlugins | 
| extendGlobalRdrEnvRn | RnNames | 
| extendIdSubst | |
| 1 (Function) | CoreSubst, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| extendIdSubstList | CoreSubst, GhcPlugins | 
| extendIfaceIdEnv | IfaceEnv | 
| extendIfaceTyVarEnv | IfaceEnv | 
| extendImportedVarsEnv | Vectorise.Env | 
| extendInScope | CoreSubst, GhcPlugins | 
| extendInScopeIds | CoreSubst, GhcPlugins | 
| extendInScopeList | CoreSubst, GhcPlugins | 
| extendInScopeSet | VarEnv, GhcPlugins | 
| extendInScopeSetList | VarEnv, GhcPlugins | 
| extendInScopeSetSet | VarEnv, GhcPlugins | 
| extendInstEnv | InstEnv | 
| extendInstEnvList | InstEnv | 
| extendInteractiveContext | HscTypes, GhcPlugins | 
| extendJoinDomain | Hoopl | 
| extendLinkEnv | Linker | 
| extendLoadedPkgs | Linker | 
| extendLocalRdrEnv | RdrName, GhcPlugins | 
| extendLocalRdrEnvList | RdrName, GhcPlugins | 
| extendModuleEnv | Module, GhcPlugins | 
| extendModuleEnvList | Module, GhcPlugins | 
| extendModuleEnvList_C | Module, GhcPlugins | 
| extendModuleEnvWith | Module, GhcPlugins | 
| extendModuleSet | Module, GhcPlugins | 
| extendNameCache | IfaceEnv | 
| extendNameEnv | NameEnv, GhcPlugins | 
| extendNameEnvList | NameEnv, GhcPlugins | 
| extendNameEnvList_C | NameEnv, GhcPlugins | 
| extendNameEnv_Acc | NameEnv, GhcPlugins | 
| extendNameEnv_C | NameEnv, GhcPlugins | 
| extendOccEnv | OccName, Name, GhcPlugins | 
| extendOccEnvList | OccName, Name, GhcPlugins | 
| extendOccEnv_Acc | OccName, Name, GhcPlugins | 
| extendOccEnv_C | OccName, Name, GhcPlugins | 
| extendOccSet | OccName, Name, GhcPlugins | 
| extendOccSetList | OccName, Name, GhcPlugins | 
| extendPackageConfigMap | Packages, GhcPlugins | 
| extendRegSet | CmmExpr, Cmm, OldCmm | 
| extendRuleBaseList | Rules, GhcPlugins | 
| extendSpecInfo | Rules, GhcPlugins | 
| extendSubst | CoreSubst, GhcPlugins | 
| extendSubstList | CoreSubst, GhcPlugins | 
| extendSubstWithVar | CoreSubst, GhcPlugins | 
| extendTvInScope | Type, TcType, GhcPlugins | 
| extendTvInScopeList | Type, GhcPlugins | 
| extendTvSubst | |
| 1 (Function) | Type, TcType | 
| 2 (Function) | Coercion | 
| 3 (Function) | CoreSubst, GhcPlugins | 
| 4 (Function) | SimplEnv | 
| extendTvSubstList | |
| 1 (Function) | Type, TcType | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| extendTypeEnv | HscTypes, GhcPlugins | 
| extendTypeEnvList | HscTypes, GhcPlugins | 
| extendTypeEnvWithIds | HscTypes, GhcPlugins | 
| extendTyVarEnvFVRn | RnEnv | 
| extendVarEnv | VarEnv, GhcPlugins | 
| extendVarEnvList | VarEnv, GhcPlugins | 
| extendVarEnv_Acc | VarEnv, GhcPlugins | 
| extendVarEnv_C | VarEnv, GhcPlugins | 
| extendVarSet | VarSet, GhcPlugins | 
| extendVarSetList | VarSet, GhcPlugins | 
| extendVarSet_C | VarSet, GhcPlugins | 
| extendWorkListCt | TcSMonad | 
| extendWorkListEq | TcSMonad | 
| extendWorkListNonEq | TcSMonad | 
| extension | Lexer | 
| ExtensionFlag | DynFlags, GhcPlugins | 
| extensionFlags | DynFlags, GhcPlugins, GHC | 
| extensions | DynFlags, GhcPlugins, GHC | 
| External | |
| 1 (Data Constructor) | ExternalCore | 
| 2 (Data Constructor) | Llvm.Types, Llvm | 
| externalEntryLabels | Hoopl | 
| ExternallyVisible | Llvm.Types, Llvm | 
| externallyVisibleCLabel | CLabel | 
| ExternalPackageState | HscTypes, GhcPlugins | 
| ExternWeak | Llvm.Types, Llvm | 
| ExtFCode | CgExtCode | 
| extractDynFlags | DynFlags, GhcPlugins | 
| extractHsTyRdrTyVars | RnTypes | 
| extractHsTysRdrTyVars | RnTypes | 
| extractMatchResult | DsUtils | 
| extractRdrKindSigVars | RnTypes | 
| extractRelevantInerts | TcSMonad | 
| extractTyDefnKindVars | RnTypes | 
| extraGccViaCFlags | DynFlags, GhcPlugins | 
| extraGHCiLibraries | PackageConfig, Packages, GhcPlugins | 
| extraLibraries | PackageConfig, Packages, GhcPlugins | 
| extraPkgConfs | DynFlags, GhcPlugins, GHC | 
| extraStackArgsHere | SPARC.Base | 
| EXTS | PPC.Instr | 
| extsBitmap | Lexer | 
| f0 | SPARC.Regs | 
| f1 | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| f20 | PPC.Regs | 
| f21 | PPC.Regs | 
| f22 | SPARC.Regs | 
| f26 | SPARC.Regs | 
| f27 | SPARC.Regs | 
| f32 | CmmType, CmmExpr, Cmm, OldCmm | 
| f6 | SPARC.Regs | 
| f64 | CmmType, CmmExpr, Cmm, OldCmm | 
| f8 | SPARC.Regs | 
| FABS | SPARC.Instr | 
| Fact | Hoopl.Dataflow, Hoopl | 
| FactBase | Hoopl | 
| fact_bot | Hoopl.Dataflow, Hoopl | 
| fact_join | Hoopl.Dataflow, Hoopl | 
| fact_name | Hoopl.Dataflow, Hoopl | 
| FADD | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| Failed | |
| 1 (Data Constructor) | Maybes | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins, GHC | 
| failed | BasicTypes, GhcPlugins, 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, GhcPlugins | 
| falseDataConId | TysWiredIn, GhcPlugins | 
| falseDataConKey | PrelNames | 
| false_RDR | TysWiredIn, GhcPlugins | 
| FamDataConPE | TcRnTypes, TcRnMonad | 
| FamFlavor | FamInstEnv | 
| FamHeadMap | TcSMonad | 
| FamilyFlavour | HsDecls, HsSyn, GHC | 
| familyInstances | FamInstEnv | 
| FamInst | |
| 1 (Type/Class) | FamInstEnv | 
| 2 (Data Constructor) | FamInstEnv | 
| famInstAxiom | FamInstEnv | 
| FamInstD | HsDecls, HsSyn, GHC | 
| FamInstDecl | |
| 1 (Type/Class) | HsDecls, HsSyn, GHC | 
| 2 (Data Constructor) | HsDecls, HsSyn, GHC | 
| famInstDeclName | HsDecls, HsSyn, GHC | 
| FamInstEnv | FamInstEnv | 
| famInstEnvElts | FamInstEnv | 
| FamInstEnvs | FamInstEnv | 
| famInstLHS | FamInstEnv | 
| famInstRepTyCon_maybe | FamInstEnv | 
| FamInstSkol | TcRnTypes, TcRnMonad | 
| famInstsRepTyCons | FamInstEnv | 
| FamInstTyCon | TyCon, GhcPlugins | 
| fastAnd | FastBool | 
| FastBool | FastBool | 
| fastBool | FastBool | 
| FastChar | FastTypes, GhcPlugins | 
| fastChr | FastTypes, GhcPlugins | 
| FastInt | FastTypes, GhcPlugins | 
| FastMutInt | FastMutInt | 
| FastMutPtr | FastMutInt | 
| fastOr | FastBool | 
| fastOrd | FastTypes, GhcPlugins | 
| FastPtr | FastTypes, GhcPlugins | 
| FastString | |
| 1 (Type/Class) | FastString, GhcPlugins | 
| 2 (Data Constructor) | FastString, GhcPlugins | 
| fatalErrorMsg | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| fatalErrorMsg' | ErrUtils | 
| fatalErrorMsg'' | ErrUtils | 
| fatalErrorMsgS | CoreMonad, GhcPlugins | 
| FatalMessager | DynFlags, GhcPlugins | 
| FCallId | IdInfo, GhcPlugins | 
| fcat | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| FCMP | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.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) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| fd_eqs | FunDeps | 
| fd_pos | FunDeps | 
| fd_pred1 | FunDeps | 
| fd_pred2 | FunDeps | 
| fd_qtvs | FunDeps | 
| fd_ty_left | FunDeps | 
| fd_ty_right | FunDeps | 
| Fence | Llvm.AbsSyn, Llvm | 
| FETCHGOT | X86.Instr | 
| FETCHPC | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| FF32 | Size | 
| FF64 | Size | 
| FF80 | Size | 
| fFlags | DynFlags, GhcPlugins | 
| FFoldType | TcGenDeriv | 
| fid_defn | HsDecls, HsSyn, GHC | 
| fid_fvs | HsDecls, HsSyn, GHC | 
| fid_pats | HsDecls, HsSyn, GHC | 
| fid_tycon | HsDecls, HsSyn, GHC | 
| FieldLabel | TyCon, GhcPlugins | 
| figureLlvmVersion | SysTools | 
| FileOption | DynFlags, SysTools, GhcPlugins | 
| filesToClean | DynFlags, GhcPlugins, GHC | 
| FillInCaseDefault | CoreMonad, GhcPlugins | 
| filterAlts | CoreUtils, GhcPlugins | 
| filterBag | Bag | 
| filterIdKey | PrelNames | 
| filterInScope | RnTypes | 
| filterModuleEnv | Module, GhcPlugins | 
| filterName | PrelNames | 
| filterNameEnv | NameEnv, GhcPlugins | 
| filterNameSet | NameSet, GhcPlugins | 
| filterOccEnv | OccName, Name, GhcPlugins | 
| filterOut | Util, GhcPlugins | 
| filterPVar | DsMonad | 
| filterRegsUsed | CmmExpr, Cmm, OldCmm | 
| filterSolved | TcSMonad | 
| filterUFM | UniqFM, GhcPlugins | 
| filterUFM_Directly | UniqFM, GhcPlugins | 
| filterUniqSet | UniqSet, GhcPlugins | 
| filterVarEnv_Directly | VarEnv, GhcPlugins | 
| filterVarSet | VarSet, GhcPlugins | 
| FinalizeWeakOp | PrimOp | 
| finally | Exception | 
| finalSafeMode | TcRnMonad | 
| findAlt | CoreUtils, GhcPlugins | 
| findAndReadIface | LoadIface | 
| findAnns | Annotations, GhcPlugins | 
| findCycle | Digraph | 
| findDefault | CoreUtils, GhcPlugins | 
| findDupsEq | ListSetOps | 
| FinderCache | HscTypes, GhcPlugins | 
| findExactModule | Finder | 
| findExposedPackageModule | Finder | 
| findGlobalAnns | GHC | 
| findHomeModule | Finder | 
| findImportedModule | Finder | 
| findLocalDupsRdrEnv | RdrName, GhcPlugins | 
| findMethodBind | TcClassDcl | 
| findModule | GHC | 
| findObjectLinkable | Finder | 
| findObjectLinkableMaybe | Finder | 
| FindResult | HscTypes, Finder, GhcPlugins | 
| findSplice | RnSource | 
| findUses | NameSet, GhcPlugins | 
| Fingerprint | |
| 1 (Data Constructor) | Fingerprint | 
| 2 (Type/Class) | Fingerprint | 
| fingerprint0 | Fingerprint | 
| fingerprintBinMem | Binary | 
| fingerprintData | Fingerprint | 
| fingerprintDynFlags | FlagChecker | 
| fingerprintString | Fingerprint | 
| first3M | Util, GhcPlugins | 
| firstAIdKey | PrelNames | 
| firstAName | PrelNames | 
| firstfake | X86.Regs | 
| firstJust | Maybes | 
| firstJusts | Maybes | 
| firstM | Util, GhcPlugins | 
| firstNode | Hoopl | 
| firstPat | DsUtils | 
| firstXfer | Hoopl | 
| fIRST_TAG | DataCon, GhcPlugins | 
| 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 | 
| fixEndian | Llvm.Types | 
| FixItem | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| Fixity | |
| 1 (Type/Class) | BasicTypes, HsSyn, GhcPlugins, GHC | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins | 
| FixityDirection | BasicTypes, GhcPlugins, GHC | 
| FixityEnv | HscTypes, GhcPlugins | 
| 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, GhcPlugins | 
| fi_axiom | FamInstEnv | 
| fi_fam | FamInstEnv | 
| fi_fam_tc | FamInstEnv | 
| fi_flavor | FamInstEnv | 
| fi_tcs | FamInstEnv | 
| fi_tvs | FamInstEnv | 
| fi_tys | FamInstEnv | 
| FL | BasicTypes, GhcPlugins | 
| Flag | |
| 1 (Type/Class) | CmdLineParser | 
| 2 (Data Constructor) | CmdLineParser | 
| flagName | CmdLineParser | 
| flagOptKind | CmdLineParser | 
| flags | DynFlags, GhcPlugins, GHC | 
| flagsAll | DynFlags, GhcPlugins | 
| flagsDynamic | DynFlags, GhcPlugins | 
| flagsPackage | DynFlags, GhcPlugins | 
| flagsStatic | StaticFlagParser | 
| fLangFlags | DynFlags, GhcPlugins | 
| flatMapBagM | Bag | 
| flatMapBagPairM | Bag | 
| FlatSkol | TcType | 
| flatten | TcCanonical | 
| flattenBinds | CoreSyn, GhcPlugins | 
| flattenForAllErrorTcS | TcErrors | 
| flattenMany | TcCanonical | 
| FlattenMode | TcCanonical | 
| flattenRepType | Type, GhcPlugins | 
| flattenSCC | Digraph | 
| flattenSCCs | Digraph | 
| Flexi | TcType | 
| float | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| float2DoubleLit | Literal, GhcPlugins | 
| Float2DoubleOp | PrimOp | 
| float2IntLit | Literal, GhcPlugins | 
| Float2IntOp | PrimOp | 
| FloatAcosOp | PrimOp | 
| FloatAddOp | PrimOp | 
| FloatArg | ClosureInfo | 
| FloatAsinOp | PrimOp | 
| FloatAtanOp | PrimOp | 
| FloatBind | MkCore, GhcPlugins | 
| floatBinds | SimplEnv | 
| FloatCase | MkCore, GhcPlugins | 
| FloatCoshOp | PrimOp | 
| FloatCosOp | PrimOp | 
| floatDataCon | TysWiredIn, GhcPlugins | 
| floatDataConKey | PrelNames | 
| FloatDecode_IntOp | PrimOp | 
| FloatDivOp | PrimOp | 
| FloatEqOp | PrimOp | 
| FloatExpOp | PrimOp | 
| floatFromIntegerIdKey | PrelNames | 
| floatFromIntegerName | PrelNames | 
| FloatGeOp | PrimOp | 
| FloatGtOp | PrimOp | 
| floatingClassKey | PrelNames | 
| floatingClassName | PrelNames | 
| floatInwards | FloatIn | 
| floatLamArgs | DynFlags, GhcPlugins, GHC | 
| FloatLeOp | PrimOp | 
| FloatLet | MkCore, GhcPlugins | 
| FloatLogOp | PrimOp | 
| FloatLtOp | PrimOp | 
| FloatMe | SetLevels | 
| FloatMulOp | PrimOp | 
| FloatNegOp | PrimOp | 
| FloatNeOp | PrimOp | 
| floatOutConstants | CoreMonad, GhcPlugins | 
| floatOutLambdas | CoreMonad, GhcPlugins | 
| floatOutPartialApplications | CoreMonad, GhcPlugins | 
| FloatOutSwitches | |
| 1 (Type/Class) | CoreMonad, GhcPlugins | 
| 2 (Data Constructor) | CoreMonad, GhcPlugins | 
| floatOutwards | FloatOut | 
| FloatPowerOp | PrimOp | 
| floatPrimTy | TysPrim | 
| floatPrimTyCon | TysPrim | 
| floatPrimTyConKey | PrelNames | 
| FloatReg | CmmExpr, Cmm, OldCmm | 
| FloatRep | TyCon, GhcPlugins | 
| Floats | SimplEnv | 
| FloatSinhOp | PrimOp | 
| FloatSinOp | PrimOp | 
| floatSize | Size | 
| FloatSpec | SetLevels | 
| floatSpecLevel | SetLevels | 
| FloatSqrtOp | PrimOp | 
| FloatSubOp | PrimOp | 
| FloatTanhOp | PrimOp | 
| FloatTanOp | PrimOp | 
| floatToBytes | PprBase | 
| floatTy | TysWiredIn, GhcPlugins | 
| floatTyCon | TysWiredIn, GhcPlugins | 
| floatTyConKey | PrelNames | 
| floatTyConName | TysWiredIn, GhcPlugins | 
| FlushErr | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| flushErr | DynFlags, GhcPlugins, GHC | 
| flushFinderCaches | Finder | 
| FlushOut | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| flushOut | DynFlags, GhcPlugins, GHC | 
| fl_text | BasicTypes, GhcPlugins | 
| fl_value | BasicTypes, GhcPlugins | 
| fmapClassOpKey | PrelNames | 
| fmapEitherM | MonadUtils, IOEnv, TcRnMonad | 
| fmapMaybeM | MonadUtils, IOEnv, TcRnMonad | 
| fmapM_maybe | Maybes | 
| fmapName | PrelNames | 
| fmap_RDR | PrelNames | 
| FMFullFlatten | TcCanonical | 
| FMOV | SPARC.Instr | 
| FMSubstOnly | TcCanonical | 
| FMUL | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| FNEG | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| fNewtypeWrap | RtClosureInspect | 
| fNewtypeWrapM | RtClosureInspect | 
| foldableClassKey | PrelNames | 
| foldableClassName | PrelNames | 
| foldable_foldr_RDR | PrelNames | 
| foldBag | Bag | 
| foldBlockNodesB | Hoopl | 
| foldBlockNodesB3 | Hoopl | 
| foldBlockNodesF | Hoopl | 
| foldBlockNodesF3 | Hoopl | 
| foldCoreMap | TrieMap | 
| foldDataConArgs | TcGenDeriv | 
| foldExp | CmmNode, Cmm | 
| foldExpDeep | CmmNode, Cmm | 
| foldGraphBlocks | CmmUtils, OldCmmUtils | 
| foldGraphNodes | Hoopl | 
| foldl1' | Util, GhcPlugins | 
| foldl2 | Util, GhcPlugins | 
| foldlBag | Bag | 
| foldlBagM | Bag | 
| foldlM | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| foldlM_ | MonadUtils, IOEnv, TcRnMonad | 
| foldlOL | OrdList | 
| foldModuleEnv | Module, GhcPlugins | 
| foldNameEnv | NameEnv, GhcPlugins | 
| foldNameSet | NameSet, GhcPlugins | 
| foldOccEnv | OccName, Name, GhcPlugins | 
| foldOccSet | OccName, Name, GhcPlugins | 
| foldrBag | Bag | 
| foldrBagM | Bag | 
| foldRegsDefd | CmmExpr, Cmm, OldCmm | 
| foldRegsUsed | CmmExpr, Cmm, OldCmm | 
| foldrIdKey | PrelNames | 
| foldRight | FiniteMap, GhcPlugins | 
| foldRightWithKey | FiniteMap, GhcPlugins | 
| foldrM | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| foldrName | PrelNames | 
| foldrOL | OrdList | 
| foldr_RDR | PrelNames | 
| foldTerm | RtClosureInspect | 
| foldTermM | RtClosureInspect | 
| foldTM | TrieMap | 
| foldTypeMap | TrieMap | 
| foldUFM | UniqFM, GhcPlugins | 
| foldUFM_Directly | UniqFM, GhcPlugins | 
| foldUniqSet | UniqSet, GhcPlugins | 
| foldVarEnv | VarEnv, GhcPlugins | 
| foldVarSet | VarSet, GhcPlugins | 
| ForAllCo | Coercion, GhcPlugins | 
| forall_tv_RDR | PrelNames | 
| forceLoadModuleInterfaces | DynamicLoading | 
| forceLoadNameModuleInterface | DynamicLoading | 
| forceLoadTyCon | DynamicLoading | 
| ForceSpecConstr | SpecConstr | 
| ForD | HsDecls, HsSyn, GHC | 
| ForeignCall | ForeignCall | 
| ForeignCallToken | LibFFI | 
| ForeignConvention | |
| 1 (Type/Class) | CmmNode, Cmm | 
| 2 (Data Constructor) | CmmNode, Cmm | 
| ForeignDecl | HsDecls, HsSyn, GHC | 
| ForeignDeclCtx | RnEnv | 
| ForeignExport | |
| 1 (Type/Class) | HsDecls, HsSyn, GHC | 
| 2 (Data Constructor) | HsDecls, HsSyn, GHC | 
| ForeignHint | CmmNode, Cmm, OldCmm | 
| 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 | 
| ForeignStubs | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| ForeignTarget | |
| 1 (Type/Class) | CmmNode, Cmm | 
| 2 (Data Constructor) | CmmNode, Cmm | 
| ForeignType | HsDecls, HsSyn, GHC | 
| 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 | 
| Forwards | Util, GhcPlugins | 
| Found | HscTypes, Finder, GhcPlugins | 
| FoundMultiple | HscTypes, Finder, GhcPlugins | 
| fp | SPARC.Regs | 
| fpRel | SPARC.Stack | 
| fpRelEA | SPARC.Instr | 
| fPrim | RtClosureInspect | 
| fPrimM | RtClosureInspect | 
| fp_lattice | Hoopl.Dataflow, Hoopl | 
| fp_rewrite | Hoopl.Dataflow, Hoopl | 
| fp_transfer | Hoopl.Dataflow, Hoopl | 
| FR | RegAlloc.Linear.FreeRegs | 
| fractionalClassKey | PrelNames | 
| fractionalClassKeys | PrelNames | 
| fractionalClassName | PrelNames | 
| FractionalLit | BasicTypes, GhcPlugins | 
| frAllocateReg | RegAlloc.Linear.FreeRegs | 
| frameSp | CgMonad | 
| frameworkDirs | PackageConfig, Packages, GhcPlugins | 
| frameworkPaths | DynFlags, GhcPlugins, GHC | 
| frameworks | PackageConfig, Packages, GhcPlugins | 
| freeNamesIfDecl | IfaceSyn | 
| freeNamesIfFamInst | IfaceSyn | 
| freeNamesIfRule | IfaceSyn | 
| freeReg | |
| 1 (Function) | SPARC.RegPlate | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| FreeRegs | |
| 1 (Type/Class) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Data Constructor) | RegAlloc.Linear.SPARC.FreeRegs | 
| 3 (Type/Class) | RegAlloc.Linear.PPC.FreeRegs | 
| 4 (Data Constructor) | RegAlloc.Linear.PPC.FreeRegs | 
| 5 (Type/Class) | RegAlloc.Linear.X86.FreeRegs | 
| freeStackSlots | CgStackery | 
| freeStk | CgMonad | 
| freeTick | SimplMonad | 
| FreeVars | NameSet, GhcPlugins | 
| freeVars | CoreFVs, GhcPlugins | 
| freeVarsOf | CoreFVs, GhcPlugins | 
| freezeAllInGraph | GraphOps, GraphColor | 
| FreezeArrayOp | PrimOp | 
| freezeNode | GraphOps, GraphColor | 
| freezeOneInGraph | GraphOps, GraphColor | 
| fRefWrap | RtClosureInspect | 
| fRefWrapM | RtClosureInspect | 
| fReg | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| Fresh | TcSMonad | 
| freshGoals | TcSMonad | 
| freshLabel | Hoopl | 
| freshUnique | Hoopl | 
| frGetFreeRegs | RegAlloc.Linear.FreeRegs | 
| frInitFreeRegs | RegAlloc.Linear.FreeRegs | 
| From | HsExpr, HsSyn, GHC | 
| from1_RDR | PrelNames | 
| fromEnum_RDR | PrelNames | 
| fromEP | BasicTypes, GhcPlugins | 
| fromException | Exception, Panic | 
| fromIntegerClassOpKey | PrelNames | 
| fromIntegerName | PrelNames | 
| fromInteger_RDR | PrelNames | 
| fromIntegralIdKey | PrelNames | 
| fromIntegralName | PrelNames | 
| fromJust | Maybes | 
| fromList | Stream | 
| fromMaybe | Maybes | 
| fromOL | OrdList | 
| fromRationalClassOpKey | PrelNames | 
| fromRationalName | PrelNames | 
| fromRational_RDR | PrelNames | 
| fromSerialized | Serialized, GhcPlugins | 
| 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 | 
| from_RDR | PrelNames | 
| frontBiasBlock | Hoopl | 
| frReleaseReg | RegAlloc.Linear.FreeRegs | 
| FRSP | PPC.Instr | 
| fr_mods_hidden | HscTypes, Finder, GhcPlugins | 
| fr_paths | HscTypes, Finder, GhcPlugins | 
| fr_pkg | HscTypes, Finder, GhcPlugins | 
| fr_pkgs_hidden | HscTypes, Finder, GhcPlugins | 
| fr_suggestions | HscTypes, Finder, GhcPlugins | 
| fsep | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| fsLit | FastString, GhcPlugins | 
| FSQRT | SPARC.Instr | 
| fstIdKey | PrelNames | 
| fstName | PrelNames | 
| fstOf3 | Util, GhcPlugins | 
| fsToPackageId | Module, GhcPlugins | 
| FSUB | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| fSuspension | RtClosureInspect | 
| fSuspensionM | RtClosureInspect | 
| FT | TcGenDeriv | 
| fTerm | RtClosureInspect | 
| fTermM | RtClosureInspect | 
| ftext | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| fToStr | Llvm.Types | 
| ft_bad_app | TcGenDeriv | 
| ft_co_var | TcGenDeriv | 
| ft_forall | TcGenDeriv | 
| ft_fun | TcGenDeriv | 
| ft_triv | TcGenDeriv | 
| ft_tup | TcGenDeriv | 
| ft_ty_app | TcGenDeriv | 
| ft_var | TcGenDeriv | 
| Fuel | Hoopl | 
| FuelMonad | Hoopl | 
| FuelMonadT | Hoopl | 
| fuelRemaining | Hoopl | 
| fullRender | Pretty | 
| Fun | |
| 1 (Data Constructor) | SMRep, Cmm, OldCmm | 
| 2 (Data Constructor) | RtClosureInspect | 
| funArgTy | Type, GhcPlugins | 
| 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 | 
| FunctionOrData | BasicTypes, GhcPlugins | 
| functorClassKey | PrelNames | 
| functorClassName | PrelNames | 
| functorLikeTraverse | TcGenDeriv | 
| FunDep | Class | 
| FunDepOrigin | TcRnTypes, TcRnMonad | 
| funEntryChecks | CgHeapery | 
| funInfoTable | |
| 1 (Function) | CgInfoTbls | 
| 2 (Function) | StgCmmLayout | 
| funInsert | LlvmCodeGen.Base | 
| FunLike | BasicTypes, GhcPlugins | 
| funLookup | LlvmCodeGen.Base | 
| FunN | CgExtCode | 
| funPtrTyConKey | PrelNames | 
| funPtrTyConName | PrelNames | 
| funResultTy | Type, GhcPlugins, GHC | 
| FunRhs | HsExpr, HsSyn, GHC | 
| FunSigCtxt | TcType, TcMType, TcHsType | 
| funTag | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| funTagLFInfo | ClosureInfo | 
| funTyCon | TysPrim, Type, GhcPlugins | 
| funTyConKey | PrelNames | 
| funTyConName | TysPrim | 
| funTyFixity | BasicTypes, GhcPlugins | 
| 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 | 
| fuzzyLookup | Util, GhcPlugins | 
| fuzzyMatch | Util, GhcPlugins | 
| fWarningFlags | DynFlags, GhcPlugins | 
| FwdPass | |
| 1 (Data Constructor) | Hoopl.Dataflow, Hoopl | 
| 2 (Type/Class) | Hoopl.Dataflow, Hoopl | 
| FwdRewrite | Hoopl.Dataflow, Hoopl | 
| FwdTransfer | Hoopl.Dataflow, Hoopl | 
| 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 | CmmNode, Cmm | 
| gcatch | Exception, GHC | 
| gcdIntegerIdKey | PrelNames | 
| gcdIntegerName | PrelNames | 
| GCEnter1 | CmmExpr, Cmm, OldCmm | 
| GCFun | CmmExpr, Cmm, OldCmm | 
| GCMP | X86.Instr | 
| GCOS | X86.Instr | 
| gcWord | CmmType, CmmExpr, Cmm, OldCmm | 
| GDIV | X86.Instr | 
| GDTOF | X86.Instr | 
| GDTOI | X86.Instr | 
| GE | |
| 1 (Data Constructor) | SPARC.Cond | 
| 2 (Data Constructor) | X86.Cond | 
| 3 (Data Constructor) | PPC.Cond | 
| geClassOpKey | PrelNames | 
| geIntegerIdKey | PrelNames | 
| geIntegerName | PrelNames | 
| gen | CmmLive | 
| Gen0 | TcGenGenerics | 
| Gen1 | TcGenGenerics | 
| gen1ClassKey | PrelNames | 
| gen1ClassName | PrelNames | 
| geName | PrelNames | 
| genAuxBinds | TcGenDeriv | 
| GenBasicBlock | OldCmm | 
| genClassKey | PrelNames | 
| genClassName | PrelNames | 
| GenCmmDecl | Cmm, OldCmm | 
| GenCmmGraph | Cmm | 
| GenCmmGroup | Cmm, OldCmm | 
| genCmmLabelRef | LlvmCodeGen.Base | 
| GenCmmReplGraph | Cmm | 
| GenDefMeth | Class | 
| generatedDumps | DynFlags, GhcPlugins, GHC | 
| generatedSrcLoc | SrcLoc, GhcPlugins | 
| generateJumpTableForInstr | |
| 1 (Function) | X86.CodeGen | 
| 2 (Function) | PPC.CodeGen | 
| 3 (Function) | SPARC.CodeGen | 
| GenericCtx | RnEnv | 
| GenericDM | BasicTypes, GhcPlugins | 
| GenericKind | TcGenGenerics | 
| gENERICS | PrelNames | 
| GenericSig | HsBinds, HsSyn, GHC | 
| genericTyConNames | PrelNames | 
| genGenericMetaTyCons | TcGenGenerics | 
| genLlvmData | LlvmCodeGen.Data | 
| genLlvmProc | LlvmCodeGen.CodeGen | 
| GenLocated | SrcLoc, GhcPlugins, GHC | 
| GenSigCtxt | TcType, TcMType, TcHsType | 
| GenStgAlt | StgSyn | 
| GenStgArg | StgSyn | 
| GenStgBinding | StgSyn | 
| GenStgExpr | StgSyn | 
| GenStgLiveVars | StgSyn | 
| GenStgRhs | StgSyn | 
| genStringLabelRef | LlvmCodeGen.Base | 
| genUnitDataConKey | 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_Generic_binds | TcGenGenerics | 
| gen_Ix_binds | TcGenDeriv | 
| gen_kill | CmmLive | 
| 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 | 
| getAmode | SPARC.CodeGen.Amode | 
| getAnnotations | CoreMonad, GhcPlugins | 
| getAnnTargetName_maybe | Annotations, GhcPlugins | 
| 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 | 
| getBRewrite3 | Hoopl.Dataflow, Hoopl | 
| getBTransfer3 | Hoopl.Dataflow, Hoopl | 
| getByte | Binary | 
| getByteArray | Binary | 
| getCAddrModeIfVolatile | CgBindery | 
| getCallMethod | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| GetCCSOfOp | PrimOp | 
| getCgIdInfo | |
| 1 (Function) | CgBindery | 
| 2 (Function) | StgCmmEnv | 
| getCgStmts | CgMonad | 
| getCgStmts' | CgMonad | 
| getCgStmtsEC | CgExtCode | 
| getCgStmtsEC' | CgExtCode | 
| getClassPredTys | Type, GhcPlugins | 
| getClassPredTys_maybe | Type, GhcPlugins | 
| getClosureData | RtClosureInspect | 
| getCmd | Util, GhcPlugins | 
| 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 | 
| getCoVar_maybe | Coercion, GhcPlugins | 
| getCtCoercion | TcSMonad | 
| getCtLoc | TcRnMonad | 
| getCurLoc | CmdLineParser | 
| GetCurrentCCSOp | PrimOp | 
| getCvInScope | Coercion, GhcPlugins | 
| getCvSubst | SimplEnv | 
| getDeclaredDefaultTys | TcRnMonad | 
| getDefaultInfo | TcSMonad | 
| getDeltaNat | NCGMonad | 
| getDeltaR | RegAlloc.Linear.State | 
| getDflags | LlvmCodeGen.Base | 
| getDFunTyKey | TcType | 
| getDictFastString | BinIface | 
| getDictionary | Binary | 
| getDynFlags | DynFlags, Lexer, CgMonad, StgCmmMonad, TcSMonad, CoreMonad, GhcPlugins, NCGMonad | 
| GetElemPtr | Llvm.AbsSyn, Llvm | 
| getEndOfBlockInfo | CgMonad | 
| getEnv | |
| 1 (Function) | IOEnv, TcRnMonad | 
| 2 (Function) | CgExtCode | 
| getEnvs | TcRnMonad | 
| getEps | TcRnMonad | 
| getEpsAndHpt | TcRnMonad | 
| getEpsVar | TcRnMonad | 
| getEqPredTys | Type, GhcPlugins | 
| getEqPredTys_maybe | Type, GhcPlugins | 
| getErrCtxt | TcRnMonad | 
| getErrsVar | TcRnMonad | 
| getEvTerms | TcSMonad | 
| getFamEnvs | SimplMonad | 
| getFamInstEnvs | TcSMonad | 
| getFastStringTable | FastString, GhcPlugins | 
| getFinalStackHW | CgStackery | 
| getFirstAnnotations | CoreMonad, GhcPlugins | 
| getFixityEnv | TcRnMonad | 
| getFlatCache | TcSMonad | 
| getFloatBinds | SimplEnv | 
| getFloats | SimplEnv | 
| getFreeRegs | |
| 1 (Function) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs | 
| 3 (Function) | RegAlloc.Linear.X86.FreeRegs | 
| getFreeRegsR | RegAlloc.Linear.State | 
| getFRewrite3 | Hoopl.Dataflow, Hoopl | 
| getFTransfer3 | Hoopl.Dataflow, Hoopl | 
| getGblEnv | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| getGHCiMonad | TcRnMonad | 
| getGhcMode | TcRnMonad | 
| getGhcModeDs | DsMonad | 
| getGivenLoc | TcRnTypes, TcRnMonad | 
| getGlobalRdrEnv | TcRnMonad | 
| getGlobalType | Llvm.Types, Llvm | 
| getGlobalVar | Llvm.Types, Llvm | 
| getGRE | GHC | 
| getGRE_NameQualifier_maybes | RdrName, GhcPlugins | 
| 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, GhcPlugins | 
| getHValue | Linker | 
| getIdFromTrivialExpr | CoreUtils, GhcPlugins | 
| getIfModule | TcRnMonad | 
| getImports | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | HeaderInfo | 
| getInertEqs | TcSMonad | 
| getInertInsols | TcSMonad | 
| getInertUnsolved | TcSMonad | 
| getInfo | InteractiveEval, GHC | 
| getInfoDown | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| getInLocalScope | TcEnv | 
| getInScope | SimplEnv | 
| getInScopeVars | VarEnv, GhcPlugins | 
| getInstEnvs | TcSMonad | 
| getInsts | GHC | 
| getInteractiveDynFlags | GHC | 
| getInteractivePrintName | TcRnMonad | 
| getIsGHCi | TcRnMonad | 
| getJumpDestBlockId | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | SPARC.ShortcutJump | 
| 3 (Function) | PPC.RegInfo | 
| 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 | 
| getLlvmPlatform | LlvmCodeGen.Base | 
| getLlvmVer | LlvmCodeGen.Base | 
| getLoc | SrcLoc, GhcPlugins, GHC | 
| getLocalNonValBinders | RnNames | 
| getLocalRdrEnv | TcRnMonad | 
| getLookupOccRn | RnEnv | 
| getMaskingState | Exception | 
| getMessages | Lexer | 
| getModBreaks | InteractiveEval | 
| getMode | SimplEnv | 
| getModificationUTCTime | Util, GhcPlugins | 
| getModSummary | GHC | 
| getModule | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| getModuleDs | DsMonad | 
| getModuleGraph | GHC | 
| getModuleInfo | GHC | 
| getModuleInterface | TcRnDriver | 
| getModuleName | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| getName | |
| 1 (Function) | Llvm.Types, Llvm | 
| 2 (Function) | Name, GhcPlugins, GHC | 
| getNameCache | IfaceEnv | 
| getNamesInScope | InteractiveEval, GHC | 
| getNewLabelNat | NCGMonad | 
| getNewRegNat | NCGMonad | 
| getNewRegPairNat | NCGMonad | 
| getNode | GraphOps, GraphColor | 
| getNonVoidArgAmodes | StgCmmEnv | 
| getOccName | Name, GhcPlugins, GHC | 
| getOccString | Name, GhcPlugins | 
| getOptions | HeaderInfo | 
| getOptionsFromFile | HeaderInfo | 
| getOpts | DynFlags, GhcPlugins | 
| getOrigNameCache | CoreMonad, GhcPlugins | 
| getOverlapFlag | Inst | 
| getPackageDetails | Packages, GhcPlugins | 
| getPackageExtraCcOpts | Packages, GhcPlugins | 
| getPackageFrameworkPath | Packages, GhcPlugins | 
| getPackageFrameworks | Packages, GhcPlugins | 
| getPackageIncludePath | Packages, GhcPlugins | 
| getPackageLibraryPath | Packages, GhcPlugins | 
| getPackageLinkOpts | Packages, GhcPlugins | 
| getPicBaseMaybeNat | NCGMonad | 
| getPicBaseNat | NCGMonad | 
| getPlainName | Llvm.Types, Llvm | 
| getPprStyle | Outputable, GhcPlugins | 
| getPreloadPackagesAnd | Packages, GhcPlugins | 
| getPrimOpResultInfo | PrimOp | 
| getPrintUnqual | GHC | 
| getProgramDynFlags | GHC | 
| getPState | Lexer | 
| getRdrEnvs | TcRnMonad | 
| getRdrName | RdrName, GhcPlugins | 
| getRdrNamesInScope | InteractiveEval, GHC | 
| getRealSp | CgStackery | 
| getRecFieldEnv | TcRnMonad | 
| getRegister | SPARC.CodeGen.Gen32 | 
| getRegisterReg | SPARC.CodeGen.Base | 
| getRelevantCts | TcSMonad | 
| getResumeContext | InteractiveEval, GHC | 
| getRichTokenStream | GHC | 
| getRuleBase | CoreMonad, GhcPlugins | 
| getRules | Rules, GhcPlugins | 
| gets | State | 
| getSafeMode | HscTypes, GhcPlugins | 
| getScopedTyVarBinds | TcEnv | 
| getSequel | StgCmmMonad | 
| getSequelAmode | CgCallConv | 
| getSession | GhcMonad, GHC | 
| getSessionDynFlags | GhcMonad, GHC | 
| getSimplCount | SimplMonad | 
| getSimplRules | SimplMonad, SimplEnv | 
| getSomeReg | SPARC.CodeGen.Gen32 | 
| GetSparkOp | PrimOp | 
| getSpRelOffset | CgStackery | 
| getSrcLoc | |
| 1 (Function) | Name, GhcPlugins | 
| 2 (Function) | Lexer | 
| getSrcSpan | Name, GhcPlugins | 
| getSrcSpanDs | DsMonad | 
| getSrcSpanM | TcRnMonad | 
| getSRT | CgMonad | 
| getSRTInfo | CgUtils | 
| getSRTLabel | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| getStackFrame | CgStackery | 
| 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, GhcPlugins | 
| getStkUsage | CgMonad | 
| getSymtabName | BinIface | 
| getTag_RDR | PrelNames | 
| getTargets | GHC | 
| getTBAA | LlvmCodeGen.Regs | 
| getTcCoVar_maybe | TcEvidence | 
| getTcEvBinds | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| getTcEvBindsMap | TcSMonad | 
| getTcSImplics | TcSMonad | 
| getTcSInerts | TcSMonad | 
| getTcSTyBinds | TcSMonad | 
| getTcSTyBindsMap | TcSMonad | 
| getTcSWorkList | TcSMonad | 
| getTcSWorkListTvs | 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, GhcPlugins | 
| getTvSubst | SimplEnv | 
| getTvSubstEnv | Type, TcType, GhcPlugins | 
| getTypeSigNames | HsBinds, HsSyn, GHC | 
| getTyVar | Type, GhcPlugins | 
| getTyVar_maybe | Type, GhcPlugins | 
| getUnfoldingInRuleMatch | SimplUtils | 
| getUnique | Unique, PrelNames, GhcPlugins | 
| getUniqueM | UniqSupply, GhcPlugins, SimplMonad | 
| getUniqueNat | NCGMonad | 
| getUniqueR | RegAlloc.Linear.State | 
| getUniquesM | UniqSupply, GhcPlugins, SimplMonad | 
| getUniqueSupplyM | UniqSupply, GhcPlugins, SimplMonad | 
| getUniqueUs | UniqSupply, GhcPlugins | 
| getUntouchables | TcSMonad | 
| getUpdFrameOff | StgCmmMonad | 
| getUs | UniqSupply, GhcPlugins | 
| getUserData | Binary | 
| getValueSafely | DynamicLoading | 
| getVarType | Llvm.Types, Llvm | 
| getVerbFlags | DynFlags, GhcPlugins | 
| getVirtHp | |
| 1 (Function) | CgHeapery | 
| 2 (Function) | StgCmmMonad, StgCmmHeap | 
| getVirtSp | CgStackery | 
| getVolatileRegs | CgBindery | 
| getWantedLoc | TcRnTypes, TcRnMonad | 
| getWayFlags | StaticFlags | 
| get_gen1_constrained_tys | TcGenGenerics | 
| 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) | GhcMonad, GHC | 
| 2 (Data Constructor) | GhcMonad | 
| GhcApiError | HscTypes, GhcPlugins | 
| ghcError | Panic | 
| GhcException | Panic, GHC | 
| ghcExit | ErrUtils | 
| GHCiCtx | RnEnv | 
| GhciCtxt | TcType, TcMType, TcHsType | 
| ghciIoClassKey | PrelNames | 
| ghciIoClassName | PrelNames | 
| ghcInternalFunctions | LlvmCodeGen.Base | 
| ghciScripts | DynFlags, GhcPlugins, GHC | 
| ghciStepIoMClassOpKey | PrelNames | 
| ghciStepIoMName | PrelNames | 
| GhciStmt | HsExpr, HsSyn, GHC | 
| ghciSupported | Util, GhcPlugins | 
| ghciTablesNextToCode | Util, GhcPlugins | 
| ghciUsagePath | DynFlags, GhcPlugins | 
| GhcLink | DynFlags, GhcPlugins, GHC | 
| ghcLink | DynFlags, GhcPlugins, GHC | 
| GhcMode | DynFlags, GhcPlugins, GHC | 
| ghcMode | DynFlags, GhcPlugins, GHC | 
| GhcMonad | GhcMonad, GHC | 
| ghcPrimExports | PrelInfo | 
| ghcPrimIds | MkId, PrelInfo | 
| GhcT | |
| 1 (Type/Class) | GhcMonad, GHC | 
| 2 (Data Constructor) | GhcMonad | 
| ghcUsagePath | DynFlags, GhcPlugins | 
| gHC_ARR | PrelNames | 
| gHC_BASE | PrelNames | 
| gHC_CLASSES | PrelNames | 
| gHC_CONC | PrelNames | 
| gHC_CSTRING | PrelNames | 
| gHC_DESUGAR | PrelNames | 
| gHC_ENUM | PrelNames | 
| gHC_ERR | PrelNames | 
| gHC_EXTS | PrelNames | 
| gHC_FLOAT | PrelNames | 
| gHC_GENERICS | PrelNames | 
| gHC_GHCI | PrelNames | 
| gHC_INT | PrelNames | 
| gHC_INTEGER_TYPE | PrelNames | 
| gHC_IO | PrelNames | 
| gHC_IO_Exception | PrelNames | 
| gHC_IP | PrelNames | 
| gHC_LIST | PrelNames | 
| gHC_MAGIC | PrelNames | 
| gHC_NUM | 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_TYPELITS | PrelNames | 
| gHC_TYPES | PrelNames | 
| gHC_WORD | PrelNames | 
| GITOD | X86.Instr | 
| GITOF | X86.Instr | 
| Given | TcRnTypes, TcRnMonad | 
| GivenLoc | TcRnTypes, TcRnMonad | 
| glasgowExtsFlags | DynFlags, GhcPlugins | 
| 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, GhcPlugins | 
| globalArgRegs | CmmCallConv | 
| GlobalEnv | |
| 1 (Type/Class) | Vectorise.Env | 
| 2 (Data Constructor) | Vectorise.Env | 
| globaliseAndTidyId | TidyPgm | 
| globaliseId | Var, Id, GhcPlugins | 
| globalM | Util, GhcPlugins | 
| GlobalPkgConf | DynFlags, GhcPlugins | 
| GlobalRdrElt | RdrName, GhcPlugins | 
| GlobalRdrEnv | RdrName, GhcPlugins | 
| globalRdrEnvElts | RdrName, GhcPlugins | 
| GlobalReg | CmmExpr, Cmm, OldCmm | 
| globalRegMaybe | |
| 1 (Function) | SPARC.RegPlate | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| globalRegType | CmmExpr, Cmm, OldCmm | 
| globalScalarTyCons | Vectorise.Monad.Global, Vectorise.Monad | 
| globalScalarVars | Vectorise.Monad.Global, Vectorise.Monad | 
| globalVectTyCons | Vectorise.Monad.Global, Vectorise.Monad | 
| global_bindings | Vectorise.Env | 
| global_datacons | Vectorise.Env | 
| global_fam_inst_env | Vectorise.Env | 
| global_inst_env | Vectorise.Env | 
| global_novect_vars | Vectorise.Env | 
| global_pa_funs | Vectorise.Env | 
| global_pr_funs | Vectorise.Env | 
| global_scalar_tycons | Vectorise.Env | 
| global_scalar_vars | Vectorise.Env | 
| global_tycons | Vectorise.Env | 
| global_vars | Vectorise.Env | 
| global_vect_decls | Vectorise.Env | 
| GMany | Hoopl | 
| gmask | Exception | 
| GMOV | X86.Instr | 
| GMUL | X86.Instr | 
| GNEG | X86.Instr | 
| GNil | Hoopl | 
| gonException | Exception | 
| GotSymbolOffset | CLabel | 
| GotSymbolPtr | CLabel | 
| granFetchAndReschedule | CgParallel | 
| granThunk | StgCmmGran | 
| granYield | |
| 1 (Function) | CgParallel | 
| 2 (Function) | StgCmmGran | 
| Graph | |
| 1 (Type/Class) | Hoopl | 
| 2 (Type/Class) | GraphBase, GraphColor | 
| 3 (Data Constructor) | GraphBase, GraphColor | 
| 4 (Type/Class) | Digraph | 
| Graph' | Hoopl | 
| graphFromEdgedVertices | Digraph | 
| graphFromVerticesAndAdjacency | Digraph | 
| graphMap | GraphBase, GraphColor | 
| graphMapModify | GraphBase, GraphColor | 
| graphOfAGraph | Hoopl | 
| GRE | RdrName, GhcPlugins | 
| gReg | SPARC.Regs | 
| greRdrName | RnEnv | 
| gresFromAvail | Avail | 
| gresFromAvails | Avail, RnNames | 
| gre_name | RdrName, GhcPlugins | 
| gre_par | RdrName, GhcPlugins | 
| gre_prov | RdrName, GhcPlugins | 
| 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 | 
| GroupForm | HsExpr, HsSyn, GHC | 
| groupWithIdKey | PrelNames | 
| groupWithName | PrelNames | 
| growThetaTyVars | TcMType | 
| GSIN | X86.Instr | 
| GSQRT | X86.Instr | 
| GST | X86.Instr | 
| GSUB | X86.Instr | 
| GTAN | X86.Instr | 
| gtDataCon | TysWiredIn, GhcPlugins | 
| gtDataConId | TysWiredIn, GhcPlugins | 
| gtDataConKey | PrelNames | 
| gtDataConName | PrelNames | 
| gtIntegerIdKey | PrelNames | 
| gtIntegerName | PrelNames | 
| 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 | 
| guardMIdKey | PrelNames | 
| guardMName | PrelNames | 
| guessTarget | GHC | 
| gunblock | Exception | 
| GUnit | Hoopl | 
| gUnitCC | Hoopl | 
| gUnitCO | Hoopl | 
| gUnitOC | Hoopl | 
| gUnitOO | Hoopl | 
| g_entry | Cmm | 
| g_graph | Cmm | 
| HA | PPC.Regs | 
| haddockHTMLs | PackageConfig, Packages, GhcPlugins | 
| haddockInterfaces | PackageConfig, Packages, GhcPlugins | 
| haddockOptions | DynFlags, GhcPlugins, GHC | 
| halfWordMask | CmmType, CmmExpr, Cmm, OldCmm | 
| halfWordWidth | CmmType, CmmExpr, Cmm, OldCmm | 
| hALF_WORD_SIZE | SMRep | 
| hALF_WORD_SIZE_IN_BITS | SMRep | 
| handle | Exception | 
| handleFlagWarnings | HscTypes, GhcPlugins | 
| handleGhcException | Panic | 
| handleIO | Exception | 
| handleJust | Exception | 
| Handler | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| handleSourceError | HscTypes, GhcPlugins, GHC | 
| hang | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| happensBefore | DriverPhases | 
| HARD | Platform | 
| HasArg | CmdLineParser | 
| hasCAF | CLabel | 
| hasDetailedCounts | CoreMonad, GhcPlugins | 
| HasDynFlags | DynFlags, GhcPlugins | 
| hasEqualities | Inst | 
| hashExpr | CoreUtils, GhcPlugins | 
| hashLiteral | Literal, GhcPlugins | 
| hashName | Name, GhcPlugins | 
| hashString | Util, GhcPlugins | 
| HasInfo | IfaceSyn | 
| Haskell2010 | DynFlags, GhcPlugins | 
| Haskell98 | DynFlags, GhcPlugins | 
| hasKey | Unique, PrelNames | 
| hasNoBinding | Id, GhcPlugins | 
| hasNoDups | ListSetOps | 
| hasNoGlobalRegs | CmmUtils, OldCmmUtils | 
| hasNoLBVarInfo | IdInfo, GhcPlugins | 
| HasOccName | OccName, Name, GhcPlugins | 
| hasSomeUnfolding | CoreSyn, GhcPlugins | 
| hasSpecPrags | HsBinds, HsSyn, GHC | 
| hasVertexG | Digraph | 
| hasZEncoding | FastString, GhcPlugins | 
| hcat | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| HCc | DriverPhases | 
| hcSuf | DynFlags, GhcPlugins, GHC | 
| Header | |
| 1 (Type/Class) | ForeignCall | 
| 2 (Data Constructor) | ForeignCall | 
| headFS | FastString, GhcPlugins | 
| heap | LlvmCodeGen.Regs | 
| heapClosureSize | SMRep | 
| heapHWM | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| heapIdInfo | CgBindery | 
| HeapOverflow | Exception | 
| HeapRep | SMRep | 
| 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, GhcPlugins | 
| HidePackage | DynFlags, GhcPlugins | 
| hiDir | DynFlags, GhcPlugins, GHC | 
| HintedCmmActual | OldCmm | 
| HintedCmmFormal | OldCmm | 
| hintlessCmm | OldCmm | 
| History | |
| 1 (Type/Class) | InteractiveEval, GHC | 
| 2 (Data Constructor) | InteractiveEval | 
| historyApStack | InteractiveEval | 
| historyBreakInfo | InteractiveEval, GHC | 
| historyEnclosingDecls | InteractiveEval, GHC | 
| hiSuf | DynFlags, GhcPlugins, GHC | 
| hiVersion | Constants | 
| hm_details | HscTypes, GhcPlugins | 
| hm_iface | HscTypes, GhcPlugins | 
| hm_linkable | HscTypes, GhcPlugins | 
| 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, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| HomePackageTable | HscTypes, GhcPlugins | 
| homepage | PackageConfig, Packages, GhcPlugins | 
| HooplNode | Hoopl | 
| Hp | CmmExpr, Cmm, OldCmm | 
| HpAlloc | CmmExpr, Cmm, OldCmm | 
| hpcDir | DynFlags, GhcPlugins, GHC | 
| hpChkGen | CgHeapery | 
| hpChkNodePointsAssignSp0 | CgHeapery | 
| HpcInfo | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| hpcInfoHash | HscTypes, GhcPlugins | 
| hpcInfoTickCount | HscTypes, GhcPlugins | 
| hpcInitCode | Coverage | 
| hpcTable | CgHpc | 
| HpcTick | CoreSyn, GhcPlugins | 
| hpcUsed | HscTypes, GhcPlugins | 
| HpLim | CmmExpr, Cmm, OldCmm | 
| hpm_module | HscTypes, GhcPlugins | 
| hpm_src_files | HscTypes, GhcPlugins | 
| hpReg | CmmExpr, Cmm, OldCmm | 
| hpRel | |
| 1 (Function) | CgHeapery | 
| 2 (Function) | StgCmmLayout, StgCmmHeap | 
| hptInstances | HscTypes, GhcPlugins | 
| hptObjs | HscTypes, GhcPlugins | 
| hptRules | HscTypes, GhcPlugins | 
| hptVectInfo | HscTypes, GhcPlugins | 
| hPutFS | FastString, GhcPlugins | 
| 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, GhcPlugins, GHC | 
| HsBangTy | HsTypes, HsSyn, GHC | 
| HsBind | HsBinds, HsSyn, GHC | 
| HsBindLR | HsBinds, HsSyn, GHC | 
| HsBinTick | HsExpr, HsSyn, GHC | 
| HsBootCtxt | RnEnv, RnBinds | 
| HsBootFile | DriverPhases, HscTypes, GhcPlugins | 
| HsBoxedOrConstraintTuple | HsTypes, HsSyn, GHC | 
| HsBoxedTuple | HsTypes, HsSyn, GHC | 
| 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, GhcPlugins, GHC | 
| hscBatchBackendOnly | HscMain | 
| HscC | DynFlags, GhcPlugins, GHC | 
| hscCheckSafe | HscMain | 
| hscCompileBatch | HscMain | 
| hscCompileCmmFile | HscMain | 
| hscCompileCore | HscMain | 
| hscCompileCoreExpr | HscMain | 
| hscCompileInteractive | HscMain | 
| hscCompileNothing | HscMain | 
| hscCompileOneShot | HscMain | 
| hscDecls | HscMain | 
| hscDeclsWithLocation | HscMain | 
| hscDesugar | HscMain | 
| HscEnv | |
| 1 (Type/Class) | HscTypes, GhcPlugins, GHC | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| hscEPS | HscTypes, GhcPlugins | 
| hscGetModuleInterface | HscMain | 
| hscGetSafe | HscMain | 
| HsChar | HsLit, HsSyn, GHC | 
| HsCharPrim | HsLit, HsSyn, GHC | 
| hscImport | HscMain | 
| hscInteractiveBackendOnly | HscMain | 
| HscInterpreted | DynFlags, GhcPlugins, GHC | 
| hscIsGHCiMonad | HscMain | 
| hscKcType | HscMain | 
| HscLlvm | DynFlags, GhcPlugins, GHC | 
| HsCmd | HsExpr, HsSyn, GHC | 
| HsCmdTop | |
| 1 (Type/Class) | HsExpr, HsSyn, GHC | 
| 2 (Data Constructor) | HsExpr, HsSyn, GHC | 
| HscNoRecomp | HscMain | 
| HscNothing | DynFlags, GhcPlugins, GHC | 
| hscNothingBackendOnly | HscMain | 
| hsConDeclArgTys | HsDecls, HsSyn, GHC | 
| HsConDeclDetails | HsDecls, HsSyn, GHC | 
| HsConDetails | HsPat, HsSyn, GHC | 
| hscOneShotBackendOnly | HscMain | 
| hsConPatArgs | HsPat, HsSyn, GHC | 
| HsConPatDetails | HsPat, HsSyn, GHC | 
| HsConstraintTuple | HsTypes, HsSyn, GHC | 
| HsContext | HsTypes, HsSyn, GHC | 
| HsCoreAnn | HsExpr, HsSyn, GHC | 
| HsCoreTy | HsTypes, HsSyn, GHC | 
| hscOutName | DynFlags, GhcPlugins, GHC | 
| hscParse | HscMain | 
| hscParseIdentifier | HscMain | 
| HscRecomp | HscMain | 
| hscRnImportDecls | HscMain | 
| hscSimplify | HscMain | 
| HscSource | DriverPhases, HscTypes, GhcPlugins | 
| hscSourceString | DriverPhases, HscTypes, GhcPlugins | 
| HscStatus | HscMain | 
| HscStatus' | HscMain | 
| hscStmt | HscMain | 
| hscStmtWithLocation | HscMain | 
| HscTarget | DynFlags, GhcPlugins, GHC | 
| hscTarget | DynFlags, GhcPlugins, GHC | 
| hscTcExpr | HscMain | 
| hscTcRcLookupName | HscMain | 
| hscTcRnGetInfo | HscMain | 
| hscTcRnLookupRdrName | HscMain | 
| hscTypecheckRename | HscMain | 
| hsc_dflags | HscTypes, GhcPlugins | 
| hsc_EPS | HscTypes, GhcPlugins | 
| hsc_FC | HscTypes, GhcPlugins | 
| hsc_HPT | HscTypes, GhcPlugins | 
| hsc_IC | HscTypes, GhcPlugins | 
| hsc_MLC | HscTypes, GhcPlugins | 
| hsc_mod_graph | HscTypes, GhcPlugins | 
| hsc_NC | HscTypes, GhcPlugins | 
| hsc_targets | HscTypes, GhcPlugins | 
| hsc_type_env_var | HscTypes, GhcPlugins | 
| HsDecl | HsDecls, HsSyn, GHC | 
| HsDo | HsExpr, HsSyn, GHC | 
| HsDocContext | RnEnv | 
| 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, GhcPlugins | 
| HsEqTy | HsTypes, HsSyn, GHC | 
| HsExplicitFlag | HsTypes, HsSyn, GHC | 
| HsExplicitListTy | HsTypes, HsSyn, GHC | 
| HsExplicitTupleTy | HsTypes, HsSyn, GHC | 
| hsExplicitTvs | HsTypes, HsSyn, GHC | 
| HsExpr | HsExpr, HsSyn, GHC | 
| hsExprNeedsParens | HsExpr, HsSyn, GHC | 
| HsExtCore | |
| 1 (Type/Class) | HsSyn, GHC | 
| 2 (Data Constructor) | HsSyn, GHC | 
| hsFamInstBinders | HsUtils, 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 | 
| HsInt64Prim | HsLit, HsSyn, GHC | 
| HsInteger | HsLit, HsSyn, GHC | 
| HsIntegral | HsLit, HsSyn, GHC | 
| HsIntPrim | HsLit, HsSyn, GHC | 
| HsIParamTy | HsTypes, HsSyn, GHC | 
| HsIPBinds | |
| 1 (Type/Class) | HsBinds, HsSyn, GHC | 
| 2 (Data Constructor) | HsBinds, HsSyn, GHC | 
| HsIPName | |
| 1 (Type/Class) | HsTypes, HsSyn, GHC | 
| 2 (Data Constructor) | HsTypes, HsSyn, GHC | 
| hsIPNameFS | HsTypes, HsSyn, GHC | 
| HsIPVar | HsExpr, HsSyn, GHC | 
| HsIsString | HsLit, HsSyn, GHC | 
| HsKind | HsTypes, HsSyn, GHC | 
| HsKindSig | HsTypes, HsSyn, GHC | 
| HsLam | HsExpr, HsSyn, GHC | 
| HsLamCase | HsExpr, HsSyn, GHC | 
| HsLet | HsExpr, HsSyn, GHC | 
| hsLibraries | PackageConfig, Packages, GhcPlugins | 
| HsListTy | HsTypes, HsSyn, GHC | 
| HsLit | |
| 1 (Type/Class) | HsLit, HsSyn, GHC | 
| 2 (Data Constructor) | HsExpr, HsSyn, GHC | 
| hsLitKey | MatchLit | 
| hsLitType | TcHsSyn | 
| hsLKiTyVarNames | HsTypes, HsSyn, GHC | 
| hsLMatchPats | HsExpr, HsSyn, GHC | 
| HsLocalBinds | HsBinds, HsSyn, GHC | 
| HsLocalBindsLR | HsBinds, HsSyn, GHC | 
| hsLPatType | TcHsSyn | 
| hsLTyClDeclBinders | HsUtils, HsSyn, GHC | 
| 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 | 
| HsMultiIf | HsExpr, HsSyn, GHC | 
| HsNoBang | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC | 
| HsNoCafRefs | IfaceSyn | 
| HsNoUnpack | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC | 
| HsNoVect | HsDecls, HsSyn, GHC | 
| 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 | 
| HsParsedModule | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| HsParTy | HsTypes, HsSyn, GHC | 
| hsPatNeedsParens | HsPat, HsSyn, GHC | 
| hsPatType | TcHsSyn | 
| HsPp | DriverPhases | 
| HsProc | HsExpr, HsSyn, GHC | 
| hsQTvBndrs | HsTypes, HsSyn, GHC | 
| HsQTvs | HsTypes, HsSyn, GHC | 
| HsQuasiQuote | |
| 1 (Type/Class) | HsTypes, HsSyn, GHC | 
| 2 (Data Constructor) | HsTypes, HsSyn, GHC | 
| HsQuasiQuoteE | HsExpr, HsSyn, GHC | 
| HsQuasiQuoteTy | HsTypes, HsSyn, GHC | 
| hsq_kvs | HsTypes, HsSyn, GHC | 
| hsq_tvs | 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 | 
| HsSigCtxt | RnEnv, RnBinds | 
| hsSigDoc | HsBinds, HsSyn, GHC | 
| HsSigFun | TcClassDcl | 
| HsSplice | |
| 1 (Type/Class) | HsExpr, HsSyn, GHC | 
| 2 (Data Constructor) | HsExpr, HsSyn, GHC | 
| HsSpliceE | HsExpr, HsSyn, GHC | 
| HsSpliceTy | HsTypes, HsSyn, GHC | 
| HsSrcFile | DriverPhases, HscTypes, GhcPlugins | 
| HsStmtContext | HsExpr, HsSyn, GHC | 
| HsStrict | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC | 
| HsStrictness | IfaceSyn | 
| HsString | HsLit, HsSyn, GHC | 
| HsStringPrim | HsLit, HsSyn, GHC | 
| HsStrTy | HsTypes, HsSyn, GHC | 
| HsTick | HsExpr, HsSyn, GHC | 
| HsTickPragma | HsExpr, HsSyn, GHC | 
| HsTupArg | HsExpr, HsSyn, GHC | 
| HsTupleSort | HsTypes, HsSyn, GHC | 
| HsTupleTy | HsTypes, HsSyn, GHC | 
| hsTyClDeclBinders | HsUtils, HsSyn, GHC | 
| hsTyClDeclsBinders | HsUtils, HsSyn, GHC | 
| HsTyDefn | HsDecls, HsSyn, GHC | 
| HsTyLit | |
| 1 (Type/Class) | HsTypes, HsSyn, GHC | 
| 2 (Data Constructor) | HsTypes, HsSyn, GHC | 
| HsType | |
| 1 (Type/Class) | HsTypes, HsSyn, GHC | 
| 2 (Data Constructor) | HsExpr, HsSyn, GHC | 
| HsTypeCtx | RnEnv | 
| HsTyVar | HsTypes, HsSyn, GHC | 
| HsTyVarBndr | HsTypes, HsSyn, GHC | 
| hsTyVarName | HsTypes, HsSyn, GHC | 
| HsTyWrapper | HsTypes, HsSyn, GHC | 
| HsUnboxedTuple | HsTypes, HsSyn, GHC | 
| HsUnfold | IfaceSyn | 
| HsUnpack | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC | 
| HsUnpackFailed | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC | 
| HsValBinds | |
| 1 (Type/Class) | HsBinds, HsSyn, GHC | 
| 2 (Data Constructor) | HsBinds, HsSyn, GHC | 
| hsValBindsImplicits | HsUtils, HsSyn, GHC | 
| HsValBindsLR | HsBinds, HsSyn, GHC | 
| HsVar | HsExpr, HsSyn, GHC | 
| HsVect | HsDecls, HsSyn, GHC | 
| HsVectClassIn | HsDecls, HsSyn, GHC | 
| HsVectClassOut | HsDecls, HsSyn, GHC | 
| HsVectInstIn | HsDecls, HsSyn, GHC | 
| HsVectInstOut | HsDecls, HsSyn, GHC | 
| HsVectTypeIn | HsDecls, HsSyn, GHC | 
| HsVectTypeOut | HsDecls, HsSyn, GHC | 
| HsWB | HsTypes, HsSyn, GHC | 
| hswb_cts | HsTypes, HsSyn, GHC | 
| hswb_kvs | HsTypes, HsSyn, GHC | 
| hswb_tvs | HsTypes, HsSyn, GHC | 
| HsWithBndrs | HsTypes, HsSyn, GHC | 
| HsWord64Prim | HsLit, HsSyn, GHC | 
| HsWordPrim | HsLit, HsSyn, GHC | 
| HsWrap | HsExpr, HsSyn, GHC | 
| HsWrapper | TcEvidence | 
| HsWrapTy | HsTypes, 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_vects | HsDecls, HsSyn, GHC | 
| hs_warnds | HsDecls, HsSyn, GHC | 
| hugsOptions | PackageConfig, Packages, GhcPlugins | 
| 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, GhcPlugins | 
| IAmDead | BasicTypes, IdInfo, GhcPlugins | 
| iBinds | TcEnv | 
| iBox | FastTypes, GhcPlugins | 
| IC | TcSMonad | 
| icInScopeTTs | HscTypes, GhcPlugins | 
| icPlusGblRdrEnv | HscTypes, GhcPlugins | 
| icPrintUnqual | HscTypes, GhcPlugins | 
| ic_binds | TcRnTypes, TcRnMonad | 
| ic_cwd | HscTypes, GhcPlugins | 
| ic_default | HscTypes, GhcPlugins | 
| ic_dflags | HscTypes, GhcPlugins | 
| ic_env | TcRnTypes, TcRnMonad | 
| ic_fix_env | HscTypes, GhcPlugins | 
| ic_given | TcRnTypes, TcRnMonad | 
| ic_imports | HscTypes, GhcPlugins | 
| ic_insol | TcRnTypes, TcRnMonad | 
| ic_instances | HscTypes, GhcPlugins | 
| ic_int_print | HscTypes, GhcPlugins | 
| ic_loc | TcRnTypes, TcRnMonad | 
| ic_monad | HscTypes, GhcPlugins | 
| ic_resume | HscTypes, GhcPlugins | 
| ic_rn_gbl_env | HscTypes, GhcPlugins | 
| ic_skols | TcRnTypes, TcRnMonad | 
| ic_sys_vars | HscTypes, GhcPlugins | 
| ic_tythings | HscTypes, GhcPlugins | 
| ic_untch | TcRnTypes, TcRnMonad | 
| ic_wanted | TcRnTypes, TcRnMonad | 
| Id | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Type/Class) | Var, Id, GhcPlugins, GHC | 
| idArity | Id, GhcPlugins | 
| idCafInfo | Id, GhcPlugins | 
| idCgRep | ClosureInfo | 
| idCoreRules | Id, GhcPlugins | 
| idDataCon | Id, GhcPlugins, GHC | 
| idDemandInfo | Id, GhcPlugins | 
| idDemandInfo_maybe | Id, GhcPlugins | 
| IdDetails | IdInfo, GhcPlugins | 
| idDetails | Var, Id, GhcPlugins | 
| idDsWrapper | DsMonad | 
| ideclAs | HsImpExp, HsSyn, GHC | 
| ideclHiding | HsImpExp, HsSyn, GHC | 
| ideclImplicit | HsImpExp, HsSyn, GHC | 
| ideclName | HsImpExp, HsSyn, GHC | 
| ideclPkgQual | HsImpExp, HsSyn, GHC | 
| ideclQualified | HsImpExp, HsSyn, GHC | 
| ideclSafe | HsImpExp, HsSyn, GHC | 
| ideclSource | HsImpExp, HsSyn, GHC | 
| identicalFamInst | FamInstEnv | 
| ident_RDR | PrelNames | 
| IdEnv | VarEnv, GhcPlugins | 
| idFreeVars | CoreFVs, GhcPlugins | 
| iDFunId | TcEnv | 
| idHasRules | Id, GhcPlugins | 
| idHsWrapper | TcEvidence | 
| IdInfo | IdInfo, GhcPlugins | 
| idInfo | Var, Id, GhcPlugins | 
| idInfoToAmode | |
| 1 (Function) | CgBindery | 
| 2 (Function) | StgCmmEnv | 
| idInlineActivation | Id, GhcPlugins | 
| idInlinePragma | Id, GhcPlugins | 
| idIsFrom | Id, GhcPlugins | 
| IDIV | X86.Instr | 
| idLBVarInfo | Id, GhcPlugins | 
| idName | Id, GhcPlugins | 
| idOccInfo | Id, GhcPlugins | 
| idPrimRep | StgCmmClosure | 
| idRepArity | Id, ClosureInfo, GhcPlugins | 
| idRuleAndUnfoldingVars | CoreFVs, GhcPlugins | 
| idRuleMatchInfo | Id, GhcPlugins | 
| idRuleRhsVars | CoreFVs, GhcPlugins | 
| idRuleVars | CoreFVs, GhcPlugins | 
| IdSet | VarSet, GhcPlugins | 
| IdSig | HsBinds, HsSyn, GHC | 
| idSpecialisation | Id, GhcPlugins | 
| idStrictness | Id, GhcPlugins | 
| idStrictness_maybe | Id, GhcPlugins | 
| IdSubstEnv | CoreSubst, GhcPlugins | 
| idTermFold | RtClosureInspect | 
| idToReg | StgCmmEnv | 
| idType | Id, GhcPlugins, GHC | 
| idUnfolding | Id, GhcPlugins | 
| IdUnfoldingFun | CoreSyn, GhcPlugins | 
| idUnfoldingVars | CoreFVs, GhcPlugins | 
| idUnique | Id, GhcPlugins | 
| 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 | 
| IfaceApp | IfaceSyn | 
| IfaceAppTy | IfaceType, IfaceSyn | 
| IfaceAT | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceATD | IfaceSyn | 
| IfaceATDefault | IfaceSyn | 
| IfaceAxiom | IfaceSyn | 
| IfaceBinding | IfaceSyn | 
| IfaceBndr | IfaceType, IfaceSyn | 
| IfaceCase | IfaceSyn | 
| IfaceCast | IfaceSyn | 
| IfaceClass | IfaceSyn | 
| IfaceClassOp | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceClsInst | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceCo | IfaceSyn | 
| IfaceCoAx | IfaceType, IfaceSyn | 
| IfaceCoCon | IfaceType, IfaceSyn | 
| IfaceCoConApp | IfaceType, IfaceSyn | 
| IfaceCoercion | IfaceType, IfaceSyn | 
| IfaceConAlt | IfaceSyn | 
| IfaceConDecl | IfaceSyn | 
| IfaceConDecls | IfaceSyn | 
| IfaceContext | IfaceType, IfaceSyn | 
| IfaceData | IfaceSyn | 
| IfaceDataAlt | IfaceSyn | 
| IfaceDecl | IfaceSyn | 
| ifaceDeclFingerprints | IfaceSyn | 
| ifaceDeclImplicitBndrs | IfaceSyn | 
| IfaceDefault | IfaceSyn | 
| IfaceECase | IfaceSyn | 
| IfaceExport | HscTypes, GhcPlugins | 
| 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 | 
| IfaceHpcTick | IfaceSyn | 
| IfaceId | IfaceSyn | 
| IfaceIdBndr | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceType, IfaceSyn | 
| IfaceIdDetails | IfaceSyn | 
| IfaceIdInfo | IfaceSyn | 
| IfaceInfoItem | IfaceSyn | 
| IfaceInstCo | IfaceType, IfaceSyn | 
| IfaceKind | IfaceType, IfaceSyn | 
| IfaceLam | IfaceSyn | 
| IfaceLcl | IfaceSyn | 
| IfaceLet | IfaceSyn | 
| IfaceLetBndr | IfaceSyn | 
| IfaceLit | IfaceSyn | 
| IfaceLitAlt | IfaceSyn | 
| IfaceLitTy | IfaceType, IfaceSyn | 
| IfaceNonRec | IfaceSyn | 
| IfaceNthCo | IfaceType, IfaceSyn | 
| IfaceNumTyLit | IfaceType, IfaceSyn | 
| IfacePredType | IfaceType, IfaceSyn | 
| IfaceRec | IfaceSyn | 
| IfaceReflCo | IfaceType, IfaceSyn | 
| IfaceRule | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceSCC | IfaceSyn | 
| ifaceStats | LoadIface | 
| IfaceStrTyLit | IfaceType, IfaceSyn | 
| IfaceSymCo | IfaceType, IfaceSyn | 
| IfaceSyn | IfaceSyn | 
| IfaceTc | IfaceType, IfaceSyn | 
| IfaceTick | IfaceSyn | 
| IfaceTickish | IfaceSyn | 
| IfaceTransCo | IfaceType, IfaceSyn | 
| IfaceTrustInfo | HscTypes, GhcPlugins | 
| IfaceTuple | IfaceSyn | 
| IfaceTvBndr | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceType, IfaceSyn | 
| IfaceTyCon | IfaceType, IfaceSyn | 
| IfaceTyConApp | IfaceType, IfaceSyn | 
| ifaceTyConName | IfaceType, IfaceSyn | 
| IfaceTyLit | IfaceType, IfaceSyn | 
| IfaceType | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceTyVar | IfaceType, IfaceSyn | 
| IfaceUnfolding | IfaceSyn | 
| IfaceUnsafeCo | IfaceType, IfaceSyn | 
| IfaceVectInfo | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| ifaceVectInfoScalarTyCons | HscTypes, GhcPlugins | 
| ifaceVectInfoScalarVars | HscTypes, GhcPlugins | 
| ifaceVectInfoTyCon | HscTypes, GhcPlugins | 
| ifaceVectInfoTyConReuse | HscTypes, GhcPlugins | 
| ifaceVectInfoVar | HscTypes, GhcPlugins | 
| ifActivation | IfaceSyn | 
| IfAlt | HsExpr, HsSyn, GHC | 
| ifAnnotatedTarget | IfaceSyn | 
| ifAnnotatedValue | IfaceSyn | 
| ifATs | IfaceSyn | 
| ifAxiom | 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 | 
| ifCType | IfaceSyn | 
| IfDataFamTyCon | IfaceSyn | 
| IfDataTyCon | IfaceSyn | 
| ifDFun | IfaceSyn | 
| IfDFunId | IfaceSyn | 
| IfDFunUnfold | IfaceSyn | 
| ifDOptM | TcRnMonad, DsMonad | 
| ifErrsM | TcRnMonad | 
| IfExtName | IfaceType, IfaceSyn | 
| ifExtName | IfaceSyn | 
| IfExtWrapper | IfaceSyn | 
| ifFamInstAxiom | IfaceSyn | 
| ifFamInstFam | IfaceSyn | 
| ifFamInstOrph | IfaceSyn | 
| ifFamInstTys | IfaceSyn | 
| ifFDs | IfaceSyn | 
| IfG | TcRnTypes, TcRnMonad | 
| ifGadtSyntax | IfaceSyn | 
| IfGblEnv | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| 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 | 
| ifLHS | IfaceSyn | 
| IfM | TcRnTypes, TcRnMonad | 
| ifName | IfaceSyn | 
| IfNewTyCon | IfaceSyn | 
| ifOFlag | IfaceSyn | 
| IfOrigin | TcRnTypes, TcRnMonad | 
| ifPprDebug | Outputable, GhcPlugins | 
| ifRec | IfaceSyn | 
| IfRecSelId | IfaceSyn | 
| ifRHS | IfaceSyn | 
| ifRuleArgs | IfaceSyn | 
| ifRuleAuto | IfaceSyn | 
| ifRuleBndrs | IfaceSyn | 
| ifRuleHead | IfaceSyn | 
| ifRuleName | IfaceSyn | 
| ifRuleOrph | IfaceSyn | 
| ifRuleRhs | IfaceSyn | 
| ifSigs | IfaceSyn | 
| ifSynKind | IfaceSyn | 
| ifSynRhs | IfaceSyn | 
| IfThenElseable | Hoopl | 
| ifType | IfaceSyn | 
| ifTyVars | IfaceSyn | 
| IfVanillaId | IfaceSyn | 
| ifWOptM | TcRnMonad | 
| 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, GhcPlugins | 
| II16 | Size | 
| II32 | Size | 
| II64 | Size | 
| II8 | Size | 
| IIDecl | HscTypes, GhcPlugins, GHC | 
| IIModule | HscTypes, GhcPlugins, GHC | 
| Imm | |
| 1 (Type/Class) | PPC.Regs | 
| 2 (Type/Class) | SPARC.Imm | 
| 3 (Type/Class) | X86.Regs | 
| ImmAddr | X86.Regs | 
| ImmCLbl | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.Imm | 
| 3 (Data Constructor) | X86.Regs | 
| ImmConstantDiff | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.Imm | 
| 3 (Data Constructor) | X86.Regs | 
| ImmConstantSum | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.Imm | 
| 3 (Data Constructor) | X86.Regs | 
| ImmDouble | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.Imm | 
| 3 (Data Constructor) | X86.Regs | 
| ImmFloat | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.Imm | 
| 3 (Data Constructor) | X86.Regs | 
| ImmIndex | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.Imm | 
| 3 (Data Constructor) | X86.Regs | 
| ImmInt | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.Imm | 
| 3 (Data Constructor) | X86.Regs | 
| ImmInteger | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.Imm | 
| 3 (Data Constructor) | X86.Regs | 
| ImmLit | |
| 1 (Data Constructor) | PPC.Regs | 
| 2 (Data Constructor) | SPARC.Imm | 
| 3 (Data Constructor) | X86.Regs | 
| immSuperClasses | TcType | 
| ImpAll | RdrName, GhcPlugins | 
| ImpDeclSpec | |
| 1 (Type/Class) | RdrName, GhcPlugins | 
| 2 (Data Constructor) | RdrName, GhcPlugins | 
| ImpExpAbs | RdrHsSyn | 
| ImpExpAll | RdrHsSyn | 
| ImpExpList | RdrHsSyn | 
| ImpExpSubSpec | RdrHsSyn | 
| ImpItemSpec | RdrName, GhcPlugins | 
| impLevel | TcRnTypes, TcRnMonad | 
| Implic | TcRnTypes, TcRnMonad | 
| Implication | TcRnTypes, TcRnMonad | 
| Implicit | HsTypes, HsSyn, GHC | 
| implicitClassThings | HscTypes, GhcPlugins | 
| implicitTyConThings | HscTypes, GhcPlugins | 
| implicitTyThings | HscTypes, GhcPlugins | 
| 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 | 
| importDecl | TcIface | 
| importDirs | PackageConfig, Packages, GhcPlugins | 
| Imported | RdrName, GhcPlugins | 
| ImportedMods | HscTypes, GhcPlugins | 
| ImportedModsVal | HscTypes, GhcPlugins | 
| importPaths | DynFlags, GhcPlugins, GHC | 
| ImportSpec | RdrName, GhcPlugins | 
| importSpecLoc | RdrName, GhcPlugins | 
| importSpecModule | RdrName, GhcPlugins | 
| improveFromAnother | FunDeps | 
| improveFromInstEnv | FunDeps | 
| improveRTTIType | RtClosureInspect | 
| ImpSome | RdrName, GhcPlugins | 
| ImpSpec | RdrName, GhcPlugins | 
| imp_dep_mods | TcRnTypes, TcRnMonad | 
| imp_dep_pkgs | TcRnTypes, TcRnMonad | 
| imp_finsts | TcRnTypes, TcRnMonad | 
| imp_mods | TcRnTypes, TcRnMonad | 
| imp_orphs | TcRnTypes, TcRnMonad | 
| imp_trust_own_pkg | TcRnTypes, TcRnMonad | 
| imp_trust_pkgs | 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, GhcPlugins | 
| includeDirs | PackageConfig, Packages, GhcPlugins | 
| includePaths | DynFlags, GhcPlugins, GHC | 
| includes | PackageConfig, Packages, GhcPlugins | 
| incMinorLvl | SetLevels | 
| InCoercion | SimplEnv | 
| Incoherent | BasicTypes, InstEnv, GhcPlugins | 
| increaseStrictSigArity | Demand | 
| incrUnique | Unique | 
| indegreeG | Digraph | 
| IndexArrayArrayOp_ArrayArray | PrimOp | 
| IndexArrayArrayOp_ByteArray | PrimOp | 
| IndexArrayOp | PrimOp | 
| 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 | 
| IndexedCO | Hoopl | 
| 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 | 
| indexPVar | DsMonad | 
| indexWord8OffFastPtr | FastFunctions | 
| indexWord8OffFastPtrAsFastChar | FastFunctions | 
| indexWord8OffFastPtrAsFastInt | FastFunctions | 
| index_RDR | PrelNames | 
| Indirect | TcType | 
| Indirection | RtClosureInspect | 
| InertCans | TcSMonad | 
| InertSet | TcSMonad | 
| inert_cans | TcSMonad | 
| inert_dicts | TcSMonad | 
| inert_eqs | TcSMonad | 
| inert_eq_tvs | TcSMonad | 
| inert_flat_cache | TcSMonad | 
| inert_frozen | TcSMonad | 
| inert_funeqs | TcSMonad | 
| inert_irreds | TcSMonad | 
| inert_solved_dicts | TcSMonad | 
| inert_solved_funeqs | TcSMonad | 
| InExpr | SimplEnv | 
| InferSkol | TcRnTypes, TcRnMonad | 
| infiniteFuel | Hoopl | 
| InfiniteFuelMonad | Hoopl | 
| InfixCon | HsPat, HsSyn, GHC | 
| infixDataCon_RDR | PrelNames | 
| InfixL | BasicTypes, GhcPlugins, GHC | 
| InfixN | BasicTypes, GhcPlugins, GHC | 
| InfixR | BasicTypes, GhcPlugins, GHC | 
| infoPtr | RtClosureInspect | 
| infoSection | LlvmCodeGen.Ppr | 
| infoTable | |
| 1 (Function) | CgInfoTbls | 
| 2 (Function) | StgCmmLayout | 
| 3 (Function) | RtClosureInspect | 
| infoTableClosureType | |
| 1 (Function) | CgInfoTbls | 
| 2 (Function) | StgCmmLayout | 
| infoTableLabelFromCI | ClosureInfo | 
| infoTableNonPtrs | |
| 1 (Function) | CgInfoTbls | 
| 2 (Function) | StgCmmLayout | 
| infoTablePtrs | |
| 1 (Function) | CgInfoTbls | 
| 2 (Function) | StgCmmLayout | 
| infoTblLbl | BlockId | 
| info_tbl | Cmm | 
| InfSigCtxt | TcType, TcMType, TcHsType | 
| InId | SimplEnv | 
| inIntRange | Literal, GhcPlugins | 
| initBuiltins | 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, GhcPlugins | 
| initDynLinker | Linker | 
| initExternalPackageState | LoadIface | 
| initFreeRegs | |
| 1 (Function) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs | 
| 3 (Function) | RegAlloc.Linear.X86.FreeRegs | 
| initGhcMonad | GHC | 
| initGlobalEnv | Vectorise.Env | 
| initGraph | GraphBase, GraphColor | 
| initHeapUsage | CgHeapery | 
| initHpc | StgCmmHpc | 
| initHpUsage | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| initializePicBase_ppc | PIC | 
| initializePicBase_x86 | PIC | 
| InitialPhase | BasicTypes, GhcPlugins | 
| initialVersion | BasicTypes, GhcPlugins | 
| initIfaceCheck | TcRnMonad | 
| initIfaceExtCore | TcRnMonad | 
| initIfaceLcl | TcRnMonad | 
| initIfaceTc | TcRnMonad | 
| initIfaceTcRn | TcRnMonad | 
| initLlvmEnv | LlvmCodeGen.Base | 
| initNameCache | IfaceEnv | 
| initNat | NCGMonad | 
| initObjLinker | ObjLink | 
| initPackages | Packages, GhcPlugins | 
| initSDocContext | Outputable, GhcPlugins | 
| initSmpl | SimplMonad | 
| initStaticOpts | StaticFlags | 
| initStkUsage | CgMonad | 
| initSysTools | SysTools | 
| initTc | TcRnMonad | 
| initTcForLookup | TcRnMonad | 
| initTcPrintErrors | TcRnMonad | 
| initTcRnIf | TcRnMonad | 
| initTidyOccEnv | OccName, Name, GhcPlugins | 
| initTyVarUnique | Unique | 
| initUpdFrameOff | StgCmmMonad | 
| initUpdFrameProf | |
| 1 (Function) | CgProf | 
| 2 (Function) | StgCmmProf | 
| initUs | UniqSupply, GhcPlugins | 
| initUs_ | UniqSupply, GhcPlugins | 
| initV | Vectorise.Monad | 
| inlDataConKey | PrelNames | 
| Inlinable | BasicTypes, GhcPlugins | 
| Inline | |
| 1 (Data Constructor) | BasicTypes, GhcPlugins | 
| 2 (Type/Class) | Vectorise.Utils.Hoisting, Vectorise.Utils | 
| 3 (Data Constructor) | Vectorise.Utils.Hoisting, Vectorise.Utils | 
| inlineBoringOk | CoreUnfold | 
| InlineCompulsory | CoreSyn, GhcPlugins | 
| InlineHint | Llvm.Types, Llvm | 
| inlineIdKey | PrelNames | 
| inlineIdName | PrelNames | 
| inlineMe | Vectorise.Utils.Hoisting, Vectorise.Utils | 
| inlinePerformIO | FastFunctions | 
| InlinePragInfo | IdInfo, GhcPlugins | 
| inlinePragInfo | IdInfo, GhcPlugins | 
| InlinePragma | |
| 1 (Type/Class) | BasicTypes, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins | 
| inlinePragmaActivation | BasicTypes, GhcPlugins | 
| inlinePragmaRuleMatchInfo | BasicTypes, GhcPlugins | 
| inlinePragmaSat | BasicTypes, GhcPlugins | 
| inlinePragmaSpec | BasicTypes, GhcPlugins | 
| InlineRhs | CoreSyn, GhcPlugins | 
| InlineSig | HsBinds, HsSyn, GHC | 
| InlineSpec | BasicTypes, GhcPlugins | 
| InlineStable | CoreSyn, GhcPlugins | 
| InlineWrapper | CoreSyn, GhcPlugins | 
| inLocalRdrEnvScope | RdrName, GhcPlugins | 
| inl_act | BasicTypes, GhcPlugins | 
| inl_inline | BasicTypes, GhcPlugins | 
| inl_rule | BasicTypes, GhcPlugins | 
| inl_sat | BasicTypes, GhcPlugins | 
| InMem | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| InPat | HsPat, HsSyn, GHC | 
| inRange_RDR | PrelNames | 
| inrDataConKey | PrelNames | 
| InReg | |
| 1 (Data Constructor) | Llvm.Types, Llvm | 
| 2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| inRnEnvL | VarEnv, GhcPlugins | 
| inRnEnvR | VarEnv, GhcPlugins | 
| InScopeSet | VarEnv, CoreSubst, GhcPlugins | 
| insertBlock | CmmUtils, OldCmmUtils | 
| insertList | |
| 1 (Function) | FiniteMap, GhcPlugins | 
| 2 (Function) | ListSetOps | 
| insertListWith | FiniteMap, GhcPlugins | 
| insertSymbol | ObjLink | 
| InsideLam | BasicTypes, IdInfo, GhcPlugins | 
| insideLam | BasicTypes, IdInfo, GhcPlugins | 
| insolubleWC | TcRnTypes, TcRnMonad | 
| InstallationError | Panic, GHC | 
| installCoreToDos | CoreMonad, GhcPlugins | 
| installedPackageId | PackageConfig, Packages, GhcPlugins | 
| installedPackageIdMap | Packages, GhcPlugins | 
| InstalledPackageInfo | PackageConfig, Packages, GhcPlugins | 
| installedPackageInfoToPackageConfig | PackageConfig, Packages, GhcPlugins | 
| InstalledPackageInfo_ | PackageConfig, Packages, GhcPlugins | 
| installSignalHandlers | Panic | 
| instanceBindFun | InstEnv | 
| instanceCantMatch | InstEnv | 
| instanceDFunId | InstEnv, GHC | 
| instanceHead | InstEnv | 
| instanceRoughTcs | InstEnv | 
| instantiateMethod | TcClassDcl | 
| InstBindings | TcEnv | 
| instCall | Inst | 
| instCallConstraints | Inst | 
| InstCo | Coercion, GhcPlugins | 
| InstCoercion | ExternalCore | 
| instCoercionTyConKey | PrelNames | 
| InstD | HsDecls, HsSyn, GHC | 
| InstDecl | HsDecls, HsSyn, GHC | 
| InstDeclCtxt | |
| 1 (Data Constructor) | TcType, TcMType, TcHsType | 
| 2 (Data Constructor) | RnEnv, RnBinds | 
| instDeclFamInsts | HsDecls, HsSyn, GHC | 
| instDFunConstraints | TcSMonad | 
| instDFunType | TcSMonad | 
| InstEnv | InstEnv | 
| instEnvElts | InstEnv | 
| instFlexiTcS | TcSMonad | 
| instFlexiTcSHelperTcS | TcSMonad | 
| InstInfo | |
| 1 (Type/Class) | TcEnv | 
| 2 (Data Constructor) | TcEnv | 
| InstMatch | InstEnv | 
| instNewTyCon_maybe | Coercion, GhcPlugins | 
| Instr | |
| 1 (Data Constructor) | RegAlloc.Liveness | 
| 2 (Type/Class) | X86.Instr | 
| 3 (Type/Class) | SPARC.Instr | 
| 4 (Type/Class) | PPC.Instr | 
| InstrBlock | |
| 1 (Type/Class) | SPARC.CodeGen.Base, SPARC.CodeGen | 
| 2 (Type/Class) | X86.CodeGen | 
| 3 (Type/Class) | PPC.CodeGen | 
| instrClobberedRegs | X86.Regs | 
| InstrSR | RegAlloc.Liveness | 
| Instruction | Instruction | 
| InstSkol | TcRnTypes, TcRnMonad | 
| instStupidTheta | Inst | 
| instTcTySig | TcBinds | 
| instTcTySigFromId | TcBinds | 
| int | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| int16TyConKey | PrelNames | 
| int16TyConName | PrelNames | 
| Int2AddrOp | PrimOp | 
| int2CharLit | Literal, GhcPlugins | 
| int2DoubleLit | Literal, GhcPlugins | 
| Int2DoubleOp | PrimOp | 
| int2FloatLit | Literal, GhcPlugins | 
| Int2FloatOp | PrimOp | 
| int2WordLit | Literal, GhcPlugins | 
| Int2WordOp | PrimOp | 
| int32PrimTy | TysPrim | 
| int32PrimTyCon | TysPrim | 
| int32PrimTyConKey | PrelNames | 
| int32TyConKey | PrelNames | 
| int32TyConName | PrelNames | 
| int64PrimTy | TysPrim | 
| int64PrimTyCon | TysPrim | 
| int64PrimTyConKey | PrelNames | 
| Int64Rep | TyCon, GhcPlugins | 
| int64ToIntegerIdKey | PrelNames | 
| int64ToIntegerName | PrelNames | 
| int64TyConKey | PrelNames | 
| int64TyConName | PrelNames | 
| iNT64_SIZE | Constants | 
| int8TyConKey | PrelNames | 
| int8TyConName | PrelNames | 
| IntAddCOp | PrimOp | 
| IntAddOp | PrimOp | 
| intDataCon | TysWiredIn, GhcPlugins | 
| intDataConKey | PrelNames | 
| intDataCon_RDR | TysWiredIn, GhcPlugins | 
| integer | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| integerDataConKey | PrelNames | 
| IntegerGMP | Config | 
| integerGmpJDataConKey | PrelNames | 
| integerGmpSDataCon | TysWiredIn, GhcPlugins | 
| integerGmpSDataConKey | PrelNames | 
| IntegerLibrary | Config | 
| integerPackageId | Module, GhcPlugins | 
| IntegerSimple | Config | 
| integerToInt64IdKey | PrelNames | 
| integerToInt64Name | PrelNames | 
| integerToIntIdKey | PrelNames | 
| integerToIntName | PrelNames | 
| integerToWord64IdKey | PrelNames | 
| integerToWord64Name | PrelNames | 
| integerToWordIdKey | PrelNames | 
| integerToWordName | PrelNames | 
| integerTyConKey | PrelNames | 
| integerTyConName | PrelNames | 
| integralClassKey | PrelNames | 
| integralClassName | PrelNames | 
| integralFractionalLit | BasicTypes, GhcPlugins | 
| IntEqOp | PrimOp | 
| iNTERACTIVE | PrelNames | 
| InteractiveContext | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| InteractiveImport | HscTypes, GhcPlugins, GHC | 
| interactivePrint | DynFlags, GhcPlugins, GHC | 
| interactiveSrcLoc | SrcLoc, GhcPlugins | 
| InteractiveStatus | HscMain | 
| interestingArg | CoreUnfold, SimplUtils | 
| interestingCallContext | SimplUtils | 
| InterestingCxt | BasicTypes, GhcPlugins | 
| InterestingVarFun | CoreFVs, GhcPlugins | 
| Internal | Llvm.Types, Llvm | 
| interpp'SP | Outputable, GhcPlugins | 
| interppSP | Outputable, GhcPlugins | 
| iNTERP_STACK_CHECK_THRESH | ByteCodeAsm | 
| intersectNameSet | NameSet, GhcPlugins | 
| intersectOccSet | OccName, Name, GhcPlugins | 
| intersectsNameSet | NameSet, GhcPlugins | 
| intersectsOccSet | OccName, Name, GhcPlugins | 
| intersectsVarEnv | VarEnv, GhcPlugins | 
| intersectsVarSet | VarSet, GhcPlugins | 
| intersectUFM | UniqFM, GhcPlugins | 
| intersectUFM_C | UniqFM, GhcPlugins | 
| intersectUniqSets | UniqSet, GhcPlugins | 
| intersectVarSet | VarSet, GhcPlugins | 
| 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 | 
| IntQuotRemOp | PrimOp | 
| intrbl | CmmNode, Cmm | 
| IntRemOp | PrimOp | 
| IntRep | TyCon, GhcPlugins | 
| intSize | Size | 
| intsToBitmap | Bitmap | 
| intsToReverseBitmap | Bitmap | 
| IntSubCOp | PrimOp | 
| IntSubOp | PrimOp | 
| IntSuffix | CmdLineParser | 
| intToUnique | Hoopl | 
| intTy | TysWiredIn, GhcPlugins | 
| intTyCon | TysWiredIn, GhcPlugins | 
| intTyConKey | PrelNames | 
| intTyConName | TysWiredIn, GhcPlugins | 
| intTyCon_RDR | TysWiredIn, GhcPlugins | 
| intWithCommas | Outputable, GhcPlugins | 
| InType | SimplEnv | 
| InVar | SimplEnv | 
| inWordRange | Literal, GhcPlugins | 
| 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 | 
| IORef | IOEnv, TcRnMonad | 
| ioTyConKey | PrelNames | 
| ioTyConName | PrelNames | 
| IPBind | |
| 1 (Type/Class) | HsBinds, HsSyn, GHC | 
| 2 (Data Constructor) | HsBinds, HsSyn, GHC | 
| IPBinds | HsBinds, HsSyn, GHC | 
| ipClassName | PrelNames | 
| ipClassNameKey | PrelNames | 
| IpId | Var, GhcPlugins | 
| IPOccOrigin | TcRnTypes, TcRnMonad | 
| IPSkol | TcRnTypes, TcRnMonad | 
| iReg | SPARC.Regs | 
| IrredPred | Type, GhcPlugins | 
| irrefutPatErrorIdKey | PrelNames | 
| iRREFUT_PAT_ERROR_ID | MkCore, GhcPlugins | 
| IS | TcSMonad | 
| is32BitInteger | SPARC.Base | 
| is64BitArg | ClosureInfo | 
| isAbsent | Demand | 
| isAbstractTyCon | TyCon, GhcPlugins | 
| isActive | BasicTypes, GhcPlugins | 
| isActiveIn | BasicTypes, GhcPlugins | 
| isAlgTyCon | TyCon, GhcPlugins | 
| isAlgType | Type, GhcPlugins | 
| isAlwaysActive | BasicTypes, GhcPlugins | 
| isAmbiguousTyVar | TcType | 
| isAnnTypeArg | Vectorise.Utils | 
| isAnyInlinePragma | BasicTypes, GhcPlugins | 
| isAnyKind | Kind | 
| isAnyKindCon | Kind | 
| isAsmTemp | CLabel | 
| isAssociativeMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| isAtomicHsExpr | HsExpr, HsSyn, GHC | 
| isBanged | BasicTypes, GhcPlugins | 
| isBangHsBind | HsPat, HsSyn, GHC | 
| isBangLPat | HsPat, HsSyn, GHC | 
| isBoolTy | TcType | 
| IsBootInterface | HscTypes, GhcPlugins | 
| isBootSummary | HscTypes, GhcPlugins | 
| isBotRes | Demand | 
| isBottomingId | Id, GhcPlugins, GHC | 
| isBottomingSig | Demand | 
| isBoxed | BasicTypes, GhcPlugins | 
| isBoxedTupleTyCon | TyCon, GhcPlugins | 
| isBrackStage | TcEnv | 
| isBuiltinRule | CoreSyn, GhcPlugins | 
| isBuiltInSyntax | Name, GhcPlugins | 
| IsCafCC | CostCentre | 
| isCafCC | CostCentre | 
| isCafCCS | CostCentre | 
| isCDictCan_Maybe | TcRnTypes, TcRnMonad | 
| isCFunctionLabel | CLabel | 
| isCFunEqCan | TcRnTypes, TcRnMonad | 
| isCFunEqCan_Maybe | TcRnTypes, TcRnMonad | 
| isCharTy | TcType | 
| isCheapApp | CoreUtils, GhcPlugins | 
| isCheapUnfolding | CoreSyn, GhcPlugins | 
| isCIrredEvCan | TcRnTypes, TcRnMonad | 
| isCishFilename | DriverPhases | 
| isCishSuffix | DriverPhases | 
| isCLabelString | ForeignCall | 
| isClassDecl | HsDecls, HsSyn, GHC | 
| isClassOpId_maybe | Id, GhcPlugins, GHC | 
| isClassPred | Type, TcType, GhcPlugins | 
| isClassTyCon | TyCon, GhcPlugins, GHC | 
| isClosedAlgType | Type, GhcPlugins | 
| isClosedSynTyCon | TyCon, GhcPlugins | 
| isClosedUnfolding | CoreSyn, GhcPlugins | 
| isCNonCanonical | TcRnTypes, TcRnMonad | 
| isCommutableMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| isComparisonMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| isCompulsoryUnfolding | CoreSyn, GhcPlugins | 
| isConLike | BasicTypes, GhcPlugins | 
| isConLikeId | Id, GhcPlugins | 
| isConLikeUnfolding | CoreSyn, GhcPlugins | 
| isConRep | SMRep | 
| isConstr | RtClosureInspect | 
| isConstraintKind | Kind | 
| isConstraintKindCon | Kind | 
| isConstraintOrLiftedKind | Kind | 
| isConstrClosure_maybe | ClosureInfo | 
| isCoVar | Coercion, GhcPlugins | 
| isCoVarType | Coercion, GhcPlugins | 
| isCTyEqCan | TcRnTypes, TcRnMonad | 
| isCurrentCCS | CostCentre | 
| IsCurrentThreadBoundOp | PrimOp | 
| isDarwinTarget | Util, GhcPlugins | 
| IsData | BasicTypes, GhcPlugins | 
| isDataConId_maybe | Id, GhcPlugins | 
| isDataConName | Name, GhcPlugins | 
| isDataConNameSpace | OccName, Name, GhcPlugins | 
| isDataConWorkId | Id, GhcPlugins, GHC | 
| isDataConWorkId_maybe | Id, GhcPlugins | 
| isDataDecl | HsDecls, HsSyn, GHC | 
| isDataFamilyTyCon | TyCon, GhcPlugins | 
| isDataOcc | OccName, Name, GhcPlugins | 
| isDataSymOcc | OccName, Name, GhcPlugins | 
| isDataTyCon | TyCon, GhcPlugins | 
| isDeadBinder | Id, GhcPlugins, GHC | 
| isDeadOcc | BasicTypes, IdInfo, GhcPlugins | 
| isDecomposableTyCon | TyCon, GhcPlugins | 
| isDefaultAlt | CoreUtils, GhcPlugins | 
| isDefaultInlinePragma | BasicTypes, GhcPlugins | 
| IsDefaultMethod | HsBinds, HsSyn, GHC | 
| isDefaultMethod | HsBinds, HsSyn, GHC | 
| isDerived | TcRnTypes, TcRnMonad, TcSMonad | 
| isDerivedCt | TcRnTypes, TcRnMonad, TcSMonad | 
| isDerivedOccName | OccName, Name, GhcPlugins | 
| isDFunId | Id, GhcPlugins | 
| isDictId | Id, GhcPlugins | 
| isDictLikeTy | Type, TcType, GhcPlugins | 
| isDictonaryId | GHC | 
| isDictTy | Type, GhcPlugins | 
| isDistinctAlgRhs | TyCon, GhcPlugins | 
| isDistinctTyCon | TyCon, GhcPlugins | 
| isDllConApp | StgSyn | 
| isDllName | Packages, GhcPlugins | 
| isDoubleTy | TcType | 
| isDynamicGhcLib | Util, GhcPlugins | 
| isDynamicTarget | ForeignCall | 
| isDynLibFilename | DriverPhases | 
| isDynLibSuffix | DriverPhases | 
| isEarlyActive | BasicTypes, GhcPlugins | 
| iselExpr64 | SPARC.CodeGen.Gen64 | 
| isEmpty | Pretty | 
| isEmptyBag | Bag | 
| isEmptyBlock | Hoopl | 
| isEmptyCts | TcRnTypes, TcRnMonad | 
| isEmptyCvSubst | Coercion, GhcPlugins | 
| isEmptyFloats | SimplEnv | 
| isEmptyFVs | NameSet, GhcPlugins | 
| isEmptyInlineSpec | BasicTypes, GhcPlugins | 
| isEmptyIPBinds | HsBinds, HsSyn, GHC | 
| isEmptyLHsBinds | HsBinds, HsSyn, GHC | 
| isEmptyLocalBinds | HsBinds, HsSyn, GHC | 
| isEmptyMatchGroup | HsExpr, HsSyn, GHC | 
| isEmptyMessages | ErrUtils | 
| isEmptyModuleEnv | Module, GhcPlugins | 
| IsEmptyMVarOp | PrimOp | 
| isEmptyNameSet | NameSet, GhcPlugins | 
| isEmptyOccSet | OccName, Name, GhcPlugins | 
| isEmptySpecInfo | IdInfo, GhcPlugins | 
| isEmptySubst | CoreSubst, GhcPlugins | 
| isEmptyTcEvBinds | TcEvidence | 
| isEmptyTvSubst | Type, GhcPlugins | 
| isEmptyUniqSet | UniqSet, GhcPlugins | 
| isEmptyValBinds | HsBinds, HsSyn, GHC | 
| isEmptyVarEnv | VarEnv, GhcPlugins | 
| isEmptyVarSet | VarSet, GhcPlugins | 
| isEmptyWC | TcRnTypes, TcRnMonad | 
| isEmptyWorkList | TcSMonad | 
| isEnumerationTyCon | TyCon, GhcPlugins | 
| isEOFBin | Binary | 
| isEqPred | Type, TcType, GhcPlugins | 
| isEqual | Util, GhcPlugins | 
| isEqVar | TcEvidence | 
| isEvaldUnfolding | CoreSyn, GhcPlugins | 
| isEvVar | Id, GhcPlugins | 
| isExact | RdrName, GhcPlugins | 
| isExact_maybe | RdrName, GhcPlugins | 
| isExpandableApp | CoreUtils, GhcPlugins | 
| isExpandableUnfolding | CoreSyn, GhcPlugins | 
| isExplicitItem | RdrName, GhcPlugins | 
| isExportedId | Var, Id, GhcPlugins, GHC | 
| isExtCoreFilename | DriverPhases | 
| isExtCoreSuffix | DriverPhases | 
| isExternalName | Name, GhcPlugins, GHC | 
| isFamilyDecl | HsDecls, HsSyn, GHC | 
| isFamilyTyCon | TyCon, GhcPlugins, GHC | 
| isFamInstTyCon | TyCon, GhcPlugins | 
| isFastTrue | FastBool | 
| isFCallId | Id, GhcPlugins, GHC | 
| isFCallId_maybe | Id, GhcPlugins | 
| isFFIArgumentTy | TcType | 
| isFFIDotnetObjTy | TcType | 
| isFFIDotnetTy | TcType | 
| isFFIDynTy | 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 | CmmType, CmmExpr, Cmm, OldCmm | 
| isFloat64 | CmmType, CmmExpr, Cmm, OldCmm | 
| isFloatingArg | ClosureInfo | 
| isFloatSize | Size | 
| isFloatTy | TcType | 
| isFloatType | CmmType, CmmExpr, Cmm, OldCmm | 
| isFollowableArg | ClosureInfo | 
| isForAllTy | Type, GhcPlugins | 
| isForeignTyCon | TyCon, GhcPlugins | 
| isFresh | TcSMonad | 
| isFullyEvaluated | RtClosureInspect | 
| isFullyEvaluatedTerm | RtClosureInspect | 
| isFun | RtClosureInspect | 
| IsFunction | BasicTypes, GhcPlugins | 
| isFunLike | |
| 1 (Function) | BasicTypes, GhcPlugins | 
| 2 (Function) | RtClosureInspect | 
| isFunPtrTy | TcType | 
| isFunRep | SMRep | 
| isFunTy | Type, GhcPlugins | 
| isFunTyCon | TyCon, GhcPlugins, GHC | 
| isGadtSyntaxTyCon | TyCon, GhcPlugins | 
| isGcPtrLabel | CLabel | 
| isGcPtrRep | StgCmmClosure | 
| isGcPtrType | CmmType, CmmExpr, Cmm, OldCmm | 
| isGHCiMonad | TcRnDriver | 
| isGiven | TcRnTypes, TcRnMonad | 
| isGivenCt | TcRnTypes, TcRnMonad, TcSMonad | 
| isGlobal | Llvm.Types, Llvm | 
| isGlobalId | Var, Id, GhcPlugins, GHC | 
| isGlobalScalarVar | Vectorise.Monad.Global, Vectorise.Monad | 
| isGoodSrcSpan | SrcLoc, GhcPlugins, GHC | 
| isHaskellishFilename | DriverPhases | 
| isHaskellishSuffix | DriverPhases | 
| isHaskellSrcFilename | DriverPhases | 
| isHaskellSrcSuffix | DriverPhases | 
| isHaskellUserSrcFilename | DriverPhases | 
| isHaskellUserSrcSuffix | DriverPhases | 
| isHexEscape | LexCore | 
| isHpcUsed | HscTypes, GhcPlugins | 
| isHsBoot | DriverPhases, HscTypes, GhcPlugins | 
| isHsDataDefn | HsDecls, HsSyn, GHC | 
| isHsSynDefn | HsDecls, HsSyn, GHC | 
| isId | Var, CoreSyn, Id, GhcPlugins | 
| isIdHsWrapper | TcEvidence | 
| isImmutableTyVar | TcType | 
| isImplicitCoAxiom | TyCon, GhcPlugins | 
| isImplicitId | Id, GhcPlugins, GHC | 
| isImplicitTyCon | TyCon, GhcPlugins | 
| isImplicitTyThing | HscTypes, GhcPlugins | 
| isIn | Util, GhcPlugins | 
| isIndirect | TcType | 
| isIndirection | RtClosureInspect | 
| isInjectiveTyCon | TyCon, GhcPlugins | 
| isInlinablePragma | BasicTypes, GhcPlugins | 
| isInlineLSig | HsBinds, HsSyn, GHC | 
| isInlinePragma | BasicTypes, GhcPlugins | 
| isInScope | |
| 1 (Function) | Type, TcType | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| isInt | Llvm.Types, Llvm | 
| isIntegerTy | TcType | 
| isInternalName | Name, GhcPlugins | 
| isInterpretable | HscTypes, GhcPlugins | 
| isIntTy | TcType | 
| isIPPred | Type, TcType, GhcPlugins | 
| isIPPred_maybe | Type, GhcPlugins | 
| isIrrefutableHsPat | HsPat, HsSyn, GHC | 
| isJumpishInstr | Instruction | 
| isJust | Maybes | 
| isKeywordChar | LexCore | 
| isKind | Kind | 
| isKindTy | Type, GhcPlugins | 
| isKindVar | Kind, Type, TcType, GhcPlugins | 
| isKnownFun | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| isLexCon | OccName, Name, GhcPlugins | 
| isLexConId | OccName, Name, GhcPlugins | 
| isLexConSym | OccName, Name, GhcPlugins | 
| isLexId | OccName, Name, GhcPlugins | 
| isLexSym | OccName, Name, GhcPlugins | 
| isLexVar | OccName, Name, GhcPlugins | 
| isLexVarId | OccName, Name, GhcPlugins | 
| isLexVarSym | OccName, Name, GhcPlugins | 
| isLFReEntrant | StgCmmClosure | 
| isLFThunk | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| isLiftedPatBind | HsPat, HsSyn, GHC | 
| isLiftedTypeKind | Kind, TcType | 
| isLiftedTypeKindCon | Kind | 
| isListCompExpr | HsExpr, HsSyn, GHC | 
| ISllOp | PrimOp | 
| isLoaded | GHC | 
| isLocalGRE | RdrName, GhcPlugins | 
| isLocalId | Var, Id, GhcPlugins, GHC | 
| isLocalRule | CoreSyn, GhcPlugins | 
| isLocalVar | Var, GhcPlugins | 
| IsMap | Hoopl, BlockId | 
| isMarkedStrict | BasicTypes, GhcPlugins, GHC | 
| isMarkedUnboxed | BasicTypes, GhcPlugins | 
| isMathFun | CLabel | 
| isMetaInstr | Instruction | 
| isMetaTyVar | TcType | 
| isMetaTyVarTy | TcType | 
| isModuleInterpreted | InteractiveEval, GHC | 
| isModuleTrusted | GHC | 
| isMonadCompExpr | HsExpr, HsSyn, GHC | 
| isn'tIn | Util, GhcPlugins | 
| isNameChar | LexCore | 
| isNaughtyRecordSelector | Id, GhcPlugins | 
| isNeverActive | BasicTypes, GhcPlugins | 
| isNewTyCon | TyCon, GhcPlugins, GHC | 
| isNewtypeWrap | RtClosureInspect | 
| isNilOL | OrdList | 
| isNoIfaceVectInfo | HscTypes, GhcPlugins | 
| isNoLink | DynFlags, GhcPlugins | 
| isNonRec | BasicTypes, GhcPlugins | 
| isNoOcc | BasicTypes, GhcPlugins | 
| isNoParent | TyCon, GhcPlugins | 
| isNopStmt | OldCmmUtils | 
| isNothing | Maybes | 
| isNotTopLevel | BasicTypes, GhcPlugins | 
| isNoUntouchables | TcRnTypes, TcRnMonad | 
| isNullaryRepDataCon | DataCon, GhcPlugins | 
| isNullarySrcDataCon | DataCon, GhcPlugins | 
| isNullUFM | UniqFM, GhcPlugins | 
| isNumericClass | PrelInfo | 
| isNumLitTy | Type, GhcPlugins | 
| isObject | HscTypes, GhcPlugins | 
| isObjectFilename | DriverPhases | 
| isObjectLinkable | HscTypes, GhcPlugins | 
| isObjectSuffix | DriverPhases | 
| isObjectTarget | DynFlags, GhcPlugins | 
| isOneLineSpan | SrcLoc, GhcPlugins | 
| isOneOcc | BasicTypes, GhcPlugins | 
| isOneShot | DynFlags, GhcPlugins | 
| isOneShotBndr | Id, GhcPlugins | 
| IsOneShotLambda | IdInfo, GhcPlugins | 
| isOneShotLambda | Id, GhcPlugins | 
| isOpenTypeKind | Kind | 
| isOrig | RdrName, GhcPlugins | 
| isOrig_maybe | RdrName, GhcPlugins | 
| isOverlappableTyVar | TcType | 
| isOverloadedTy | TcType | 
| isPArrFakeCon | TysWiredIn, GhcPlugins | 
| isPArrTyCon | TysWiredIn, GhcPlugins | 
| iSpec | TcEnv | 
| isPointer | Llvm.Types, Llvm | 
| isPragLSig | HsBinds, HsSyn, GHC | 
| isPredTy | Type, TcType, GhcPlugins | 
| isPrim | RtClosureInspect | 
| isPrimitiveType | Type, TcType, GhcPlugins | 
| isPrimOpId | Id, GhcPlugins, GHC | 
| isPrimOpId_maybe | Id, GhcPlugins | 
| isPrimTyCon | TyCon, GhcPlugins, GHC | 
| isProductTyCon | TyCon, GhcPlugins | 
| isPromotableTyCon | DataCon, GhcPlugins | 
| isPromotedDataCon | TyCon, GhcPlugins | 
| isPromotedTyCon | TyCon, GhcPlugins | 
| isQual | RdrName, GhcPlugins | 
| isQual_maybe | RdrName, GhcPlugins | 
| isQuietHsExpr | HsExpr, HsSyn, GHC | 
| ISraOp | PrimOp | 
| isRdrDataCon | RdrName, GhcPlugins | 
| isRdrTc | RdrName, GhcPlugins | 
| isRdrTyVar | RdrName, GhcPlugins | 
| isRealReg | Reg | 
| isRec | BasicTypes, GhcPlugins | 
| isRecordSelector | Id, GhcPlugins, GHC | 
| isRecursiveTyCon | TyCon, GhcPlugins | 
| isReflCo | Coercion, GhcPlugins | 
| isReflCo_maybe | Coercion, GhcPlugins | 
| ISrlOp | PrimOp | 
| isRTSWay | StaticFlags | 
| isRuntimeArg | CoreSyn, GhcPlugins | 
| isRuntimeUnkSkol | TcType | 
| isRuntimeVar | CoreSyn, GhcPlugins | 
| isSafeForeignCall | ForeignCall | 
| IsSafeImport | HscTypes, GhcPlugins | 
| isSafeOverlap | BasicTypes, InstEnv, GhcPlugins | 
| isSccCountCC | CostCentre | 
| IsSet | Hoopl, BlockId | 
| isSigmaTy | TcType | 
| isSigTyVar | TcType | 
| isSimplified | SimplUtils | 
| isSingleton | Util, GhcPlugins | 
| isSingletonBag | Bag | 
| isSkolemTyVar | TcType | 
| isSmallFamily | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmClosure | 
| isSourceFilename | DriverPhases | 
| isSourceSuffix | DriverPhases | 
| isSpecInstLSig | HsBinds, HsSyn, GHC | 
| isSpecLSig | HsBinds, HsSyn, GHC | 
| isSrcRdrName | RdrName, GhcPlugins | 
| isStableCoreUnfolding_maybe | CoreSyn, GhcPlugins | 
| isStableSource | CoreSyn, GhcPlugins | 
| isStableUnfolding | CoreSyn, GhcPlugins | 
| isStandardClass | PrelInfo | 
| isStateHackType | Id, GhcPlugins | 
| IsStatic | SMRep | 
| isStaticClosure | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| isStaticNoCafCon | SMRep | 
| isStaticRep | SMRep | 
| isStopLn | DriverPhases | 
| isStrictDmd | Demand | 
| isStrictId | Id, GhcPlugins | 
| isStrictType | Type, GhcPlugins | 
| isStringClassKey | PrelNames | 
| isStringClassName | PrelNames | 
| isStringTy | TcType | 
| isStrLitTy | Type, GhcPlugins | 
| isStrongLoopBreaker | BasicTypes, IdInfo, GhcPlugins | 
| isSubKind | Kind | 
| isSubKindCon | Kind | 
| isSubOpenTypeKind | Kind, TcType | 
| isSubspanOf | SrcLoc, GhcPlugins, GHC | 
| isSuccess | Maybes | 
| isSuperKind | Kind | 
| isSuperKindTyCon | Kind | 
| isSuspension | RtClosureInspect | 
| isSymOcc | OccName, Name, GhcPlugins | 
| isSynDecl | HsDecls, HsSyn, GHC | 
| isSynFamilyTyCon | TyCon, GhcPlugins | 
| isSynFamilyTyConApp | TcType | 
| isSynTyCon | TyCon, GhcPlugins, GHC | 
| isSystemName | Name, GhcPlugins | 
| isTauTy | TcType | 
| isTauTyCon | TcType | 
| isTcClsNameSpace | OccName, Name, GhcPlugins | 
| isTcOcc | OccName, Name, GhcPlugins | 
| isTcReflCo | TcEvidence | 
| isTcReflCo_maybe | TcEvidence | 
| isTcTyVar | Var, GhcPlugins | 
| isTerm | RtClosureInspect | 
| isThunkRep | SMRep | 
| isTKVar | Var, GhcPlugins | 
| isTop | Demand | 
| isToplevClosure | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| isTopLevel | BasicTypes, GhcPlugins | 
| isTopLvl | SetLevels | 
| isTopSig | Demand | 
| isTouchableMetaTyVar | TcSMonad | 
| isTouchableMetaTyVar_InRange | TcSMonad | 
| isTrivialCmmExpr | CmmUtils, OldCmmUtils | 
| isTupleCon | DataCon, GhcPlugins | 
| isTupleOcc_maybe | OccName, Name, GhcPlugins | 
| isTupleTyCon | TyCon, GhcPlugins | 
| isTvNameSpace | OccName, Name, GhcPlugins | 
| isTvOcc | OccName, Name, GhcPlugins | 
| isTyCoArg | CoreSyn, GhcPlugins | 
| isTyConableTyVar | TcType | 
| isTyConAssoc | TyCon, GhcPlugins | 
| isTyConName | Name, GhcPlugins | 
| isTypeArg | CoreSyn, GhcPlugins | 
| isTypeLSig | HsBinds, HsSyn, GHC | 
| isTypeVar | Type, TcType, GhcPlugins | 
| isTyVar | Var, Type, GhcPlugins | 
| isTyVarClassPred | TcType | 
| isTyVarName | Name, GhcPlugins | 
| isTyVarTy | Type, TcType, GhcPlugins | 
| isUnboundName | PrelNames | 
| isUnboxedTupleCon | DataCon, GhcPlugins | 
| isUnboxedTupleTyCon | TyCon, GhcPlugins | 
| isUnboxedTupleType | Type, TcType, GhcPlugins | 
| isUnconditionalJump | SPARC.Instr | 
| isUnitTy | TcType | 
| isUnLiftedTyCon | TyCon, GhcPlugins | 
| isUnLiftedType | Type, TcType, GhcPlugins | 
| isUnliftedTypeKind | Kind, TcType | 
| isUnqual | RdrName, GhcPlugins | 
| isUntouchable | TcRnMonad | 
| isUpdatable | StgSyn | 
| isValArg | CoreSyn, GhcPlugins | 
| isValName | Name, GhcPlugins | 
| isValNameSpace | OccName, Name, GhcPlugins | 
| isValOcc | OccName, Name, GhcPlugins | 
| isValueUnfolding | CoreSyn, GhcPlugins | 
| isVanillaDataCon | DataCon, GhcPlugins, GHC | 
| isVanillaLSig | HsBinds, HsSyn, GHC | 
| isVarName | Name, GhcPlugins | 
| isVarNameSpace | OccName, Name, GhcPlugins | 
| isVarOcc | OccName, Name, GhcPlugins | 
| isVirtualReg | Reg | 
| isVoidArg | ClosureInfo | 
| isVoidId | StgCmmEnv | 
| isVoidRep | StgCmmClosure | 
| isWanted | TcRnTypes, TcRnMonad, TcSMonad | 
| isWantedCt | TcRnTypes, TcRnMonad, TcSMonad | 
| isWeakLoopBreaker | BasicTypes, IdInfo, GhcPlugins | 
| isWindowsHost | Util, GhcPlugins | 
| isWindowsTarget | Util, GhcPlugins | 
| isWiredInName | Name, GhcPlugins | 
| isWord32 | CmmType, CmmExpr, Cmm, OldCmm | 
| isWord64 | CmmType, CmmExpr, Cmm, OldCmm | 
| isWordTy | TcType | 
| isZEncoded | FastString, GhcPlugins | 
| isZeroLit | Literal, GhcPlugins | 
| isZeroSimplCount | CoreMonad, GhcPlugins, SimplMonad | 
| is_alphanum | Ctype | 
| is_any | Ctype | 
| is_as | RdrName, GhcPlugins | 
| is_cls | InstEnv | 
| is_decdigit | Ctype | 
| is_decl | RdrName, GhcPlugins | 
| is_dfun | InstEnv | 
| is_digit | Ctype | 
| is_dloc | RdrName, GhcPlugins | 
| is_enum | TyCon, GhcPlugins | 
| is_explicit | RdrName, GhcPlugins | 
| is_flag | InstEnv | 
| is_hexdigit | Ctype | 
| is_ident | Ctype | 
| is_iloc | RdrName, GhcPlugins | 
| is_item | RdrName, GhcPlugins | 
| is_lower | Ctype | 
| is_mod | RdrName, GhcPlugins | 
| is_octdigit | Ctype | 
| is_qual | RdrName, GhcPlugins | 
| 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 | 
| ITcapiconv | Lexer | 
| ITcase | Lexer | 
| ITcbrack | Lexer | 
| ITccallconv | Lexer | 
| ITccurly | 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 | 
| ITctype | 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 | 
| 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 | 
| ITinterruptible | Lexer | 
| ITlabel | Lexer | 
| ITlam | Lexer | 
| ITlanguage_prag | Lexer | 
| ITlarrow | Lexer | 
| ITLarrowtail | Lexer | 
| ITlarrowtail | Lexer | 
| ITlcase | Lexer | 
| ITlet | Lexer | 
| ITlineComment | Lexer | 
| ITline_prag | Lexer | 
| ITmdo | Lexer | 
| ITminus | Lexer | 
| ITmodule | Lexer | 
| itName | PrelNames | 
| ITnewtype | Lexer | 
| ITnounpack_prag | Lexer | 
| ITnovect_prag | Lexer | 
| ITobrack | Lexer | 
| ITocurly | 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 | 
| ITqQuasiQuote | 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 | 
| ITsimpleQuote | Lexer | 
| ITsource_prag | Lexer | 
| ITspec_inline_prag | Lexer | 
| ITspec_prag | Lexer | 
| ITstar | Lexer | 
| ITstdcallconv | Lexer | 
| ITstring | Lexer | 
| ITthen | Lexer | 
| ITtilde | Lexer | 
| ITtildehsh | Lexer | 
| ITtype | Lexer | 
| ITtyQuote | Lexer | 
| ITunderscore | Lexer | 
| ITunknown | Lexer | 
| ITunpack_prag | Lexer | 
| ITunsafe | Lexer | 
| ITusing | Lexer | 
| ITvarid | Lexer | 
| ITvarsym | Lexer | 
| ITvbar | Lexer | 
| ITvccurly | Lexer | 
| ITvect_prag | Lexer | 
| ITvect_scalar_prag | Lexer | 
| ITvocurly | Lexer | 
| ITwarning_prag | Lexer | 
| ITwhere | Lexer | 
| iUnbox | FastTypes, GhcPlugins | 
| IWMMX2 | Platform | 
| ixClassKey | PrelNames | 
| ixClassName | PrelNames | 
| JMP | |
| 1 (Data Constructor) | ByteCodeInstr | 
| 2 (Data Constructor) | X86.Instr | 
| 3 (Data Constructor) | SPARC.Instr | 
| 4 (Data Constructor) | PPC.Instr | 
| JMP_TBL | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| joinFacts | Hoopl | 
| JoinFun | Hoopl | 
| joinMaps | Hoopl | 
| joinOutFacts | Hoopl | 
| joinToTargets | RegAlloc.Linear.JoinToTargets | 
| joinUFM | UniqFM, GhcPlugins | 
| Jump | MkGraph | 
| JumpDest | |
| 1 (Type/Class) | SPARC.ShortcutJump | 
| 2 (Type/Class) | PPC.RegInfo | 
| jumpDestsOfInstr | Instruction | 
| JumpReference | PIC | 
| JumpToIt | |
| 1 (Data Constructor) | ClosureInfo | 
| 2 (Data Constructor) | StgCmmClosure | 
| Just | Maybes | 
| JustC | Hoopl | 
| JustO | Hoopl | 
| JXX | X86.Instr | 
| JXX_GBL | X86.Instr | 
| k1DataCon_RDR | PrelNames | 
| k1TyConKey | PrelNames | 
| k1TyConName | PrelNames | 
| Karrow | ExternalCore | 
| kcHsTyVarBndrs | TcHsType | 
| kcTyClTyVars | TcHsType | 
| kcTyDefn | TcTyClsDecls | 
| Keep | Vectorise.Generic.Description | 
| keepAliveSetTc | TcRnMonad | 
| keepAliveTc | TcRnMonad | 
| keepWanted | TcRnTypes, TcRnMonad | 
| Key | TrieMap | 
| KeyOf | Hoopl, BlockId | 
| keysUFM | UniqFM, GhcPlugins | 
| keyword | Outputable, GhcPlugins | 
| kill | CmmLive | 
| KillThreadOp | PrimOp | 
| Kind | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Type/Class) | Kind, Type, TcType, GhcPlugins, GHC | 
| kindAppResult | Kind | 
| kindConKey | PrelNames | 
| KindedTyVar | HsTypes, HsSyn, GHC | 
| kindGeneralize | TcHsType | 
| KindOrType | Type, GhcPlugins | 
| kindSigErr | RnEnv | 
| KindVar | Var, GhcPlugins | 
| kiVarsOfKind | Kind | 
| kiVarsOfKinds | Kind | 
| kKiVar | TysPrim | 
| Klifted | ExternalCore | 
| KnownBranch | CoreMonad, GhcPlugins | 
| Kopen | ExternalCore | 
| Kunboxed | ExternalCore | 
| Kunlifted | ExternalCore | 
| L | SrcLoc, GhcPlugins, GHC | 
| l1DataCon_RDR | PrelNames | 
| LA | PPC.Instr | 
| LABEL | ByteCodeInstr | 
| Label | |
| 1 (Type/Class) | Hoopl | 
| 2 (Data Constructor) | ExternalCore | 
| labelAGraph | MkGraph | 
| labelC | CgMonad | 
| labelDynamic | CLabel | 
| LabelMap | Hoopl | 
| LabelN | CgExtCode | 
| labelsDefined | Hoopl | 
| LabelSet | Hoopl | 
| LabelsPtr | Hoopl | 
| labelsUsed | Hoopl | 
| LabelThreadOp | PrimOp | 
| Lam | |
| 1 (Data Constructor) | ExternalCore | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| LambdaBind | Outputable, GhcPlugins | 
| LambdaExpr | HsExpr, HsSyn, GHC | 
| LambdaFormInfo | |
| 1 (Type/Class) | ClosureInfo | 
| 2 (Type/Class) | StgCmmClosure | 
| LamPatSigCtxt | TcType, TcMType, TcHsType | 
| Language | DynFlags, GhcPlugins | 
| language | DynFlags, GhcPlugins, GHC | 
| lang_set | DynFlags, GhcPlugins | 
| LAnnDecl | HsDecls, HsSyn, GHC | 
| largeOffsetError | SPARC.Base | 
| lastNode | Hoopl, CmmUtils, OldCmmUtils | 
| LastStmt | HsExpr, HsSyn, GHC | 
| last_len | Lexer | 
| last_loc | Lexer | 
| last_tk | Lexer | 
| layOutDynConstr | CgHeapery | 
| layOutStaticConstr | CgHeapery | 
| lazyDmd | Demand | 
| lazyGet | Binary | 
| lazyId | MkId | 
| lazyIdKey | PrelNames, MkId | 
| lazyMapUs | UniqSupply, GhcPlugins | 
| LazyPat | HsPat, HsSyn, GHC | 
| lazyPut | Binary | 
| lazySetIdInfo | |
| 1 (Function) | Var, GhcPlugins | 
| 2 (Function) | Id | 
| lazyThenUs | UniqSupply, GhcPlugins | 
| LBangType | HsTypes, HsSyn, GHC | 
| lbrace | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| lbrack | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| LBVarInfo | IdInfo, GhcPlugins | 
| lbvarInfo | IdInfo, GhcPlugins | 
| Lchar | ExternalCore | 
| lcmIntegerIdKey | PrelNames | 
| lcmIntegerName | PrelNames | 
| LConDecl | HsDecls, HsSyn, GHC | 
| LD | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| LDATA | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| LDefaultDecl | HsDecls, HsSyn, GHC | 
| LDerivDecl | HsDecls, HsSyn, GHC | 
| LDocDecl | HsDecls, HsSyn, GHC | 
| ldOptions | PackageConfig, Packages, GhcPlugins | 
| 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 | 
| leftAssocDataCon_RDR | PrelNames | 
| leftCoercionTyConKey | PrelNames | 
| leftDataConKey | PrelNames | 
| leftDataConName | PrelNames | 
| LeftMode | Pretty | 
| leftmost_largest | SrcLoc, GhcPlugins, GHC | 
| leftmost_smallest | SrcLoc, GhcPlugins, GHC | 
| left_RDR | PrelNames | 
| leIntegerIdKey | PrelNames | 
| leIntegerName | PrelNames | 
| len | StringBuffer | 
| lengthAtLeast | Util, GhcPlugins | 
| lengthBag | Bag | 
| lengthExceeds | Util, GhcPlugins | 
| lengthFS | FastString, GhcPlugins | 
| lengthIs | Util, GhcPlugins | 
| lengthLS | FastString, GhcPlugins | 
| lengthPVar | DsMonad | 
| lessUnsafeCoerce | DynamicLoading | 
| Let | |
| 1 (Data Constructor) | ExternalCore | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| LetBind | Outputable, GhcPlugins | 
| LetBndrSpec | TcPat | 
| LetFloatFromLet | CoreMonad, GhcPlugins | 
| 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 | 
| LevelledBndr | 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 | 
| LFamInstDecl | HsDecls, HsSyn, GHC | 
| LFBlackHole | ClosureInfo | 
| LFCon | ClosureInfo | 
| lfDynTag | StgCmmClosure | 
| LFixitySig | HsBinds, HsSyn, GHC | 
| LFLetNoEscape | ClosureInfo | 
| LForeignDecl | HsDecls, HsSyn, GHC | 
| LFReEntrant | ClosureInfo | 
| LFThunk | ClosureInfo | 
| LFUnknown | ClosureInfo | 
| lfUpdatable | StgCmmClosure | 
| lgraphOfAGraph | MkGraph | 
| LGRHS | HsExpr, HsSyn, GHC | 
| 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 | 
| LHsKind | HsTypes, HsSyn, GHC | 
| LHsType | HsTypes, HsSyn, GHC | 
| LHsTyVarBndr | HsTypes, HsSyn, GHC | 
| LHsTyVarBndrs | HsTypes, HsSyn, GHC | 
| LI | PPC.Instr | 
| liberateCase | LiberateCase | 
| liberateCaseThreshold | DynFlags, GhcPlugins, GHC | 
| libraryDirs | PackageConfig, Packages, GhcPlugins | 
| libraryPaths | DynFlags, GhcPlugins, GHC | 
| license | PackageConfig, Packages, GhcPlugins | 
| lid_inst | HsDecls, HsSyn, GHC | 
| LIE | HsImpExp, HsSyn, GHC | 
| lifeMapFromSpillCostInfo | RegAlloc.Graph.SpillCost | 
| lift | ByteCodeItbls | 
| liftBuiltinDs | Vectorise.Monad | 
| liftCoMatch | Coercion, GhcPlugins | 
| liftCoSubstTyVar | Coercion, GhcPlugins | 
| liftCoSubstWith | Coercion, GhcPlugins | 
| liftDs | Vectorise.Monad.Base, Vectorise.Monad | 
| lifted | Vectorise.Vect | 
| liftedApplyVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| liftedClosureVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| liftedConKey | PrelNames | 
| liftedTypeKind | TysPrim, Kind, Type, TcType, GhcPlugins | 
| liftedTypeKindTyCon | TysPrim, Kind, Type, GhcPlugins | 
| liftedTypeKindTyConKey | PrelNames | 
| liftedTypeKindTyConName | TysPrim | 
| liftEwM | CmdLineParser | 
| liftFuel | Hoopl | 
| liftGhcT | GhcMonad | 
| liftingContext | Vectorise.Builtins.Base, Vectorise.Builtins | 
| liftIO | |
| 1 (Function) | MonadUtils, IOEnv, GhcMonad, TcRnMonad, CoreMonad, GhcPlugins | 
| 2 (Function) | Stream | 
| liftIO1 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins | 
| liftIO2 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins | 
| liftIO3 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins | 
| liftIO4 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins | 
| liftIOWithCount | CoreMonad, GhcPlugins | 
| liftJoinTop | Hoopl | 
| liftMIdKey | PrelNames | 
| liftMName | PrelNames | 
| liftName | DsMeta | 
| liftPatchFnToRegReg | Reg | 
| liftPD | Vectorise.Utils | 
| liftStringName | DsMeta | 
| liftTcCoSubstWith | TcEvidence | 
| LImportDecl | HsImpExp, HsSyn, GHC | 
| link | DriverPipeline | 
| Linkable | HscTypes, GhcPlugins | 
| linkableModule | HscTypes, GhcPlugins | 
| linkableObjs | HscTypes, GhcPlugins | 
| linkableTime | HscTypes, GhcPlugins | 
| linkableUnlinked | HscTypes, GhcPlugins | 
| linkBCO | ByteCodeLink | 
| LinkBinary | DynFlags, GhcPlugins, GHC | 
| linkBinary | DriverPipeline | 
| linkDecls | Linker | 
| LinkDynLib | DynFlags, GhcPlugins, GHC | 
| linkExpr | Linker | 
| LinkInMemory | DynFlags, GhcPlugins, GHC | 
| linkModule | Linker | 
| LinkOnce | Llvm.Types, Llvm | 
| linkPackages | Linker | 
| LInstDecl | HsDecls, HsSyn, GHC | 
| Lint | ExternalCore | 
| lintCoreBindings | CoreLint | 
| lintPassResult | CoreMonad, GhcPlugins | 
| 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) | OldCmm | 
| 2 (Data Constructor) | OldCmm | 
| listLengthCmp | Util, GhcPlugins | 
| ListMap | TrieMap | 
| ListPat | HsPat, HsSyn, GHC | 
| listSplitUniqSupply | UniqSupply, GhcPlugins | 
| listToBag | Bag | 
| listToMaybe | Maybes | 
| listToUFM | UniqFM, GhcPlugins | 
| listToUFM_C | UniqFM, GhcPlugins | 
| listToUFM_Directly | UniqFM, GhcPlugins | 
| listTyCon | TysWiredIn, GhcPlugins | 
| listTyConKey | PrelNames | 
| listTyConName | TysWiredIn, GhcPlugins | 
| listTyCon_RDR | TysWiredIn, GhcPlugins | 
| Lit | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Data Constructor) | ExternalCore | 
| 3 (Data Constructor) | CoreSyn, GhcPlugins | 
| LitAlt | CoreSyn, GhcPlugins | 
| Literal | Literal, GhcPlugins | 
| LiteralOrigin | TcRnTypes, TcRnMonad | 
| literalType | Literal, GhcPlugins | 
| litFitsInChar | Literal, GhcPlugins | 
| litIdInfo | StgCmmEnv | 
| LitInteger | Literal, GhcPlugins | 
| litIsDupable | Literal, GhcPlugins | 
| litIsLifted | Literal, GhcPlugins | 
| litIsTrivial | Literal, GhcPlugins | 
| LitPat | HsPat, HsSyn, GHC | 
| LitString | FastString, GhcPlugins | 
| litToImm | |
| 1 (Function) | PPC.Regs | 
| 2 (Function) | SPARC.Imm | 
| 3 (Function) | X86.Regs | 
| LiveBasicBlock | RegAlloc.Liveness | 
| liveBorn | RegAlloc.Liveness | 
| LiveCmmDecl | 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 | CmmLive | 
| Liveness | |
| 1 (Type/Class) | SMRep, ClosureInfo | 
| 2 (Type/Class) | RegAlloc.Liveness | 
| 3 (Data Constructor) | RegAlloc.Liveness | 
| 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 | 
| LlvmCmmDecl | 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 | 
| LlvmMeta | Llvm.Types, Llvm | 
| LlvmMetaUnamed | Llvm.Types, Llvm | 
| LlvmMetaVal | Llvm.Types, Llvm | 
| 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 | 
| LlvmStatement | Llvm.AbsSyn, Llvm | 
| LlvmStatic | Llvm.Types, Llvm | 
| llvmStdFunAttrs | LlvmCodeGen.Base | 
| LlvmSyncOrdering | Llvm.AbsSyn, Llvm | 
| LlvmType | Llvm.Types, Llvm | 
| LlvmUnresData | LlvmCodeGen.Base | 
| LlvmVar | Llvm.Types, Llvm | 
| LlvmVersion | LlvmCodeGen.Base | 
| llvmVersion | DynFlags, GhcPlugins, GHC | 
| llvmWidthInBits | Llvm.Types, Llvm | 
| llvmWord | Llvm.Types, Llvm | 
| llvmWordPtr | Llvm.Types, Llvm | 
| LM | HscTypes, GhcPlugins | 
| 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 | 
| LMMetaUnamed | 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 | GhcMake, GHC | 
| LoadAllTargets | GhcMake, GHC | 
| loadArchive | ObjLink | 
| loadArgsIntoTemps | OldCmmUtils | 
| loadDecls | LoadIface | 
| LoadDependenciesOf | GhcMake, GHC | 
| loadDLL | ObjLink | 
| LoadHowMuch | GhcMake, GHC | 
| loadInterface | LoadIface | 
| loadInterfaceForName | LoadIface | 
| loadModule | GHC | 
| loadModuleInterface | LoadIface | 
| loadModuleInterfaces | LoadIface | 
| loadObj | ObjLink | 
| loadR | RegAlloc.Linear.State | 
| loadSrcInterface | LoadIface | 
| loadSysInterface | LoadIface | 
| loadThreadState | StgCmmForeign | 
| LoadUpTo | GhcMake, GHC | 
| loadUserInterface | LoadIface | 
| loadWiredInHomeIface | LoadIface | 
| Loc | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| loc | Lexer | 
| Local | Vectorise.Env | 
| LocalBindCtxt | RnEnv, RnBinds | 
| LocalDef | RdrName, GhcPlugins | 
| LocalEnv | |
| 1 (Type/Class) | Vectorise.Env | 
| 2 (Data Constructor) | Vectorise.Env | 
| localiseId | Id, GhcPlugins | 
| localiseName | Name, GhcPlugins | 
| LocalRdrEnv | RdrName, GhcPlugins | 
| localRdrEnvElts | RdrName, GhcPlugins | 
| localRecNameMaker | RnPat | 
| LocalReg | |
| 1 (Type/Class) | CmmExpr, Cmm, OldCmm | 
| 2 (Data Constructor) | CmmExpr, Cmm, OldCmm | 
| localRegType | CmmExpr, Cmm, OldCmm | 
| 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, GhcPlugins, GHC | 
| LogAction | DynFlags, GhcPlugins | 
| logWarnings | GhcMonad | 
| log_action | DynFlags, GhcPlugins, GHC | 
| LongArg | ClosureInfo | 
| LongReg | CmmExpr, Cmm, OldCmm | 
| looksLikeModuleName | Util, GhcPlugins | 
| lookupConstructorFields | RnEnv | 
| lookupCoreMap | TrieMap | 
| lookupCoVar | Coercion, GhcPlugins | 
| lookupCvSubst | CoreSubst, GhcPlugins | 
| lookupDataCon | |
| 1 (Function) | HscTypes, GhcPlugins | 
| 2 (Function) | Vectorise.Monad.Global, Vectorise.Monad | 
| lookupEvBind | TcEvidence | 
| lookupEvidence | DsUtils | 
| lookupFact | Hoopl | 
| lookupFamHead | TcSMonad | 
| lookupFamInst | Vectorise.Monad.InstEnv, Vectorise.Monad | 
| lookupFamInstEnv | FamInstEnv | 
| lookupFamInstEnvConflicts | FamInstEnv | 
| lookupFamInstEnvConflicts' | FamInstEnv | 
| lookupFamInstName | RnEnv | 
| lookupFixity | HscTypes, GhcPlugins | 
| lookupFixityRn | RnEnv | 
| lookupFsEnv | RnEnv | 
| lookupGlobalName | GHC | 
| lookupGlobalOccRn | RnEnv | 
| lookupGlobalOccRn_maybe | RnEnv | 
| lookupGlobalRdrEnv | RdrName, GhcPlugins | 
| lookupGreLocalRn | RnEnv | 
| lookupGreRn | RnEnv | 
| lookupGreRn_maybe | RnEnv | 
| lookupGRE_Name | RdrName, GhcPlugins | 
| lookupGRE_RdrName | RdrName, GhcPlugins | 
| lookupHsSig | TcClassDcl | 
| lookupId | HscTypes, GhcPlugins | 
| lookupIdSubst | CoreSubst, GhcPlugins | 
| lookupIE | ByteCodeLink | 
| lookupIfaceByModule | HscTypes, GhcPlugins | 
| lookupIfaceTop | IfaceEnv | 
| lookupIfaceTyVar | IfaceEnv | 
| lookupIfThenElse | RnEnv | 
| lookupInInerts | TcSMonad | 
| lookupInScope | VarEnv, GhcPlugins | 
| lookupInScope_Directly | VarEnv, GhcPlugins | 
| lookupInst | Vectorise.Monad.InstEnv, Vectorise.Monad | 
| lookupInstDeclBndr | RnEnv | 
| lookupInstEnv | InstEnv | 
| lookupInstEnv' | InstEnv | 
| lookupKindOccRn | RnEnv | 
| lookupLabel | CgExtCode | 
| lookupLocalOccRn_maybe | RnEnv | 
| lookupLocalRdrEnv | RdrName, GhcPlugins | 
| lookupLocalRdrOcc | RdrName, GhcPlugins | 
| lookupLocalTcNames | RnEnv | 
| lookupLocatedOccRn | RnEnv | 
| lookupLocatedTopBndrRn | RnEnv | 
| lookupModule | GHC | 
| lookupModuleEnv | Module, GhcPlugins | 
| lookupModuleInAllPackages | Packages, GhcPlugins | 
| lookupModuleWithSuggestions | Packages, GhcPlugins | 
| lookupName | |
| 1 (Function) | CgExtCode | 
| 2 (Function) | ByteCodeLink | 
| 3 (Function) | GHC | 
| lookupNameEnv | NameEnv, GhcPlugins | 
| lookupNameEnv_NF | NameEnv, GhcPlugins | 
| lookupNode | GraphOps, GraphColor | 
| lookupOccEnv | OccName, Name, GhcPlugins | 
| lookupOccRn | RnEnv | 
| lookupOrig | IfaceEnv | 
| lookupOrigNameCache | IfaceEnv | 
| lookupPackage | Packages, GhcPlugins | 
| lookupRdrNameInModule | DynamicLoading | 
| lookupRecBndr | SimplEnv | 
| lookupRnInScope | VarEnv, GhcPlugins | 
| lookupRule | Rules, GhcPlugins | 
| lookupSigOccRn | RnEnv | 
| lookupStaticPtr | ByteCodeLink | 
| lookupSubBndrGREs | RnEnv | 
| lookupSubBndrOcc | RnEnv | 
| lookupSymbol | ObjLink | 
| lookupSyntaxName | RnEnv | 
| lookupSyntaxTable | RnEnv | 
| lookupThing | HscTypes, GhcPlugins | 
| lookupThName_maybe | TcSplice | 
| lookupTM | TrieMap | 
| lookupTopBndrRn | RnEnv | 
| lookupTvSubst | CoreSubst, GhcPlugins | 
| lookupTyCon | |
| 1 (Function) | HscTypes, GhcPlugins | 
| 2 (Function) | Vectorise.Monad.Global, Vectorise.Monad | 
| lookupTyConPA | Vectorise.Monad.Global, Vectorise.Monad | 
| lookupTyConPR | Vectorise.Monad.Global, Vectorise.Monad | 
| lookupTyFixityRn | RnEnv | 
| lookupType | HscTypes, GhcPlugins | 
| lookupTypeEnv | HscTypes, GhcPlugins | 
| lookupTypeHscEnv | HscTypes, GhcPlugins | 
| lookupTypeMap_mod | TrieMap | 
| lookupTypeOccRn | RnEnv | 
| lookupTyVar | |
| 1 (Function) | Type, TcType, GhcPlugins | 
| 2 (Function) | Coercion | 
| lookupTyVarPA | Vectorise.Monad.Local, Vectorise.Monad | 
| lookupUFM | UniqFM, GhcPlugins | 
| lookupUFM_Directly | UniqFM, GhcPlugins | 
| lookupUniqSet | UniqSet, GhcPlugins | 
| lookupUniqueInstEnv | InstEnv | 
| lookupVar | Vectorise.Monad | 
| lookupVarEnv | VarEnv, GhcPlugins | 
| lookupVarEnv_Directly | VarEnv, GhcPlugins | 
| lookupVarEnv_NF | VarEnv, GhcPlugins | 
| lookupVarSet | VarSet, GhcPlugins | 
| lookupVar_maybe | Vectorise.Monad | 
| lookupVectDecl | Vectorise.Monad.Global, Vectorise.Monad | 
| lookupWithDefaultModuleEnv | Module, GhcPlugins | 
| lookupWithDefaultUFM | UniqFM, GhcPlugins | 
| lookupWithDefaultUFM_Directly | UniqFM, GhcPlugins | 
| lookupWithDefaultVarEnv | VarEnv, GhcPlugins | 
| loopAIdKey | PrelNames | 
| loopAName | PrelNames | 
| loopDecls | CgExtCode | 
| LossOfPrecision | Exception | 
| lparen | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| LPat | HsPat, HsSyn, GHC | 
| lPatImplicits | HsUtils, HsSyn, GHC | 
| Lrational | ExternalCore | 
| lReg | SPARC.Regs | 
| LRuleDecl | HsDecls, HsSyn, GHC | 
| LSig | HsBinds, HsSyn, GHC | 
| LStmt | HsExpr, HsSyn, GHC | 
| LStmtLR | HsExpr, HsSyn, GHC | 
| lStmtsImplicits | HsUtils, HsSyn, GHC | 
| LStr | Pretty | 
| Lstring | ExternalCore | 
| ltAlt | CoreSyn, GhcPlugins | 
| LTcSpecPrag | HsBinds, HsSyn, GHC | 
| ltDataCon | TysWiredIn, GhcPlugins | 
| ltDataConId | TysWiredIn, GhcPlugins | 
| ltDataConKey | PrelNames | 
| ltDataConName | PrelNames | 
| ltIntegerIdKey | PrelNames | 
| ltIntegerName | PrelNames | 
| 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 | 
| LVectDecl | HsDecls, HsSyn, GHC | 
| lvectDeclName | HsDecls, HsSyn, GHC | 
| lvectInstDecl | HsDecls, HsSyn, GHC | 
| LWarnDecl | HsDecls, HsSyn, GHC | 
| LWSYNC | PPC.Instr | 
| m1DataCon_RDR | PrelNames | 
| m1TyConKey | PrelNames | 
| m1TyConName | PrelNames | 
| MachChar | Literal, GhcPlugins | 
| MachDouble | Literal, GhcPlugins | 
| MachFloat | Literal, GhcPlugins | 
| MachInt | Literal, GhcPlugins | 
| MachInt64 | Literal, GhcPlugins | 
| MachLabel | Literal, GhcPlugins | 
| MachNullAddr | Literal, GhcPlugins | 
| MachOp | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| machOpArgReps | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| machOpResultType | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MachStr | Literal, GhcPlugins | 
| MachWord | Literal, GhcPlugins | 
| MachWord64 | Literal, GhcPlugins | 
| mAIN | PrelNames | 
| mainFunIs | DynFlags, GhcPlugins, GHC | 
| mainModIs | DynFlags, GhcPlugins, GHC | 
| mainPackageId | Module, GhcPlugins | 
| maintainer | PackageConfig, Packages, GhcPlugins | 
| mAIN_NAME | PrelNames | 
| main_RDR_Unqual | PrelNames | 
| makeImmediate | PPC.Regs | 
| makeIntoWarning | ErrUtils | 
| makeMiniFixityEnv | RnBinds | 
| makeSimpleDetails | HscMain | 
| makeSimpleIface | HscMain | 
| MakeStableNameOp | PrimOp | 
| MakeStablePtrOp | PrimOp | 
| makeTyConAbstract | TyCon, GhcPlugins | 
| Malloc | Llvm.AbsSyn, Llvm | 
| mangleIndexTree | SPARC.CodeGen.Base | 
| manifestArity | CoreArity | 
| map | Stream | 
| mapAccumBagLM | Bag | 
| mapAccumL | Stream | 
| mapAccumL2 | Util, GhcPlugins | 
| mapAccumLM | MonadUtils, State, IOEnv, TcRnMonad | 
| mapAccumLNat | NCGMonad | 
| mapAndRecoverM | TcRnMonad | 
| mapAndUnzip | Util, GhcPlugins | 
| mapAndUnzip3 | Util, GhcPlugins | 
| mapAndUnzip3M | MonadUtils, IOEnv, TcRnMonad | 
| mapAndUnzip4M | MonadUtils, IOEnv, TcRnMonad | 
| mapAndUnzipBagM | Bag | 
| mapAndUnzipM | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| mapBag | Bag | 
| mapBagM | Bag | 
| mapBagM_ | Bag | 
| mapBlock | Hoopl | 
| mapBlock' | Hoopl | 
| mapBlock3' | Hoopl | 
| mapBlockStmts | OldCmm | 
| mapBlockTop | RegAlloc.Liveness | 
| mapBlockTopM | RegAlloc.Liveness | 
| mapCatMaybes | Maybes | 
| mapCs | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| mapDelete | Hoopl, BlockId | 
| mapDeleteList | Hoopl, BlockId | 
| mapDifference | Hoopl, BlockId | 
| mapDmds | Demand | 
| mapElems | Hoopl, BlockId | 
| mapEmpty | Hoopl, BlockId | 
| mapException | Exception | 
| mapExp | CmmNode, Cmm | 
| mapExpDeep | CmmNode, Cmm | 
| mapExpDeepM | CmmNode, Cmm | 
| mapExpM | CmmNode, Cmm | 
| mapFCs | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| mapFindWithDefault | Hoopl, BlockId | 
| mapFloats | SimplEnv | 
| mapFold | Hoopl, BlockId | 
| mapFoldWithKey | Hoopl, BlockId | 
| mapFromList | Hoopl, BlockId | 
| mapFromListWith | Hoopl, BlockId | 
| mapFst | Util, GhcPlugins | 
| mapFvRn | RnEnv | 
| mapFvRnCPS | RnEnv | 
| mapGenBlockTop | RegAlloc.Liveness | 
| mapGenBlockTopM | RegAlloc.Liveness | 
| mapGraph | Hoopl | 
| mapGraphBlocks | Hoopl | 
| mapGraphNodes | CmmUtils, OldCmmUtils | 
| mapGraphNodes1 | CmmUtils, OldCmmUtils | 
| mapIdKey | PrelNames | 
| mapInsert | Hoopl, BlockId | 
| mapInsertList | Hoopl, BlockId | 
| mapInsertWith | Hoopl, BlockId | 
| mapIntersection | Hoopl, BlockId | 
| mapIsSubmapOf | Hoopl, BlockId | 
| mapKeys | Hoopl, BlockId | 
| mapLookup | Hoopl, BlockId | 
| mapM | |
| 1 (Function) | DsMonad | 
| 2 (Function) | Stream | 
| mapMap | Hoopl, BlockId | 
| mapMapWithKey | Hoopl, BlockId | 
| mapMaybe | Maybes | 
| mapMaybeFvRn | RnEnv | 
| mapMaybeM | MonadUtils, IOEnv, TcRnMonad | 
| mapMember | Hoopl, BlockId | 
| mapModuleEnv | Module, GhcPlugins | 
| mapName | PrelNames | 
| mapNameEnv | NameEnv, GhcPlugins | 
| mapNull | Hoopl, BlockId | 
| mapOccEnv | OccName, Name, GhcPlugins | 
| mapOL | OrdList | 
| mapPVar | DsMonad | 
| mapSCCM | RegAlloc.Liveness | 
| mapSingleton | Hoopl, BlockId | 
| mapSize | Hoopl, BlockId | 
| mapSnd | Util, GhcPlugins | 
| mapSndM | MonadUtils, IOEnv, TcRnMonad | 
| mapSuccessors | CmmNode, Cmm | 
| mapTermType | RtClosureInspect | 
| mapToList | Hoopl, BlockId | 
| mapUFM | UniqFM, GhcPlugins | 
| mapUFM_Directly | UniqFM, GhcPlugins | 
| mapUnion | Hoopl, BlockId | 
| mapUnions | Hoopl, BlockId | 
| mapUnionWithKey | Hoopl, BlockId | 
| mapUniqSet | UniqSet, GhcPlugins | 
| mapVarEnv | VarEnv, GhcPlugins | 
| mapVarSet | VarSet, GhcPlugins | 
| mapVect | Vectorise.Vect | 
| map_RDR | PrelNames | 
| MarkedStrict | BasicTypes, GhcPlugins, GHC | 
| marshalObjectIdKey | PrelNames | 
| marshalObjectName | PrelNames | 
| marshalStringIdKey | PrelNames | 
| marshalStringName | PrelNames | 
| mask | Exception | 
| MaskAsyncExceptionsOp | PrimOp | 
| MaskedInterruptible | Exception | 
| MaskedUninterruptible | Exception | 
| MaskingState | Exception | 
| MaskStatus | PrimOp | 
| MaskUninterruptibleOp | PrimOp | 
| mask_ | Exception | 
| Match | |
| 1 (Type/Class) | HsExpr, HsSyn, GHC | 
| 2 (Data Constructor) | HsExpr, HsSyn, GHC | 
| match | Match | 
| matchCanFail | DsUtils | 
| matchClass | TcSMonad | 
| matchConFamily | MatchCon | 
| matchContextErrString | HsExpr, HsSyn, GHC | 
| MatchEnv | Unify | 
| matchEquations | Match | 
| matchExpectedAppTy | TcUnify | 
| matchExpectedFunKind | TcUnify | 
| matchExpectedFunTys | TcUnify | 
| matchExpectedListTy | TcUnify | 
| matchExpectedPArrTy | TcUnify | 
| matchExpectedTyConApp | TcUnify | 
| matchFam | TcSMonad | 
| MatchGroup | |
| 1 (Type/Class) | HsExpr, HsSyn, GHC | 
| 2 (Data Constructor) | HsExpr, HsSyn, GHC | 
| matchGroupArity | HsExpr, HsSyn, GHC | 
| MatchInstMany | TcSMonad | 
| MatchInstNo | TcSMonad | 
| MatchInstResult | TcSMonad | 
| MatchInstSingle | TcSMonad | 
| matchList | Unify | 
| matchLiterals | MatchLit | 
| matchNPats | MatchLit | 
| matchNPlusKPats | MatchLit | 
| MatchResult | |
| 1 (Type/Class) | DsMonad, DsUtils | 
| 2 (Data Constructor) | DsMonad, DsUtils | 
| matchSeparator | HsExpr, HsSyn, GHC | 
| matchSimply | Match | 
| matchSinglePat | Match | 
| matchWrapper | Match | 
| maxBound_RDR | PrelNames | 
| maxFastInt | FastTypes, GhcPlugins | 
| maxPrecedence | BasicTypes, GhcPlugins, GHC | 
| maxPrimOpTag | PrimOp | 
| maxSimplIterations | DynFlags, GhcPlugins, GHC | 
| maxSpillSlots | |
| 1 (Function) | SPARC.Stack, SPARC.Instr | 
| 2 (Function) | X86.Instr | 
| 3 (Function) | PPC.Instr | 
| 4 (Function) | RegAlloc.Linear.FreeRegs | 
| maxSupportLlvmVersion | LlvmCodeGen.Base | 
| mAX_CHARLIKE | Constants | 
| mAX_CONTEXTS | TcRnMonad | 
| mAX_CONTEXT_REDUCTION_DEPTH | Constants | 
| mAX_Double_REG | Constants | 
| mAX_DPH_COMBINE | Vectorise.Builtins.Base | 
| mAX_DPH_PROD | Vectorise.Builtins.Base | 
| mAX_DPH_SCALAR_ARGS | Vectorise.Builtins.Base, Vectorise.Builtins | 
| mAX_DPH_SUM | Vectorise.Builtins.Base | 
| mAX_Float_REG | Constants | 
| mAX_INTLIKE | Constants | 
| mAX_Long_REG | Constants | 
| mAX_PTR_TAG | Constants | 
| mAX_Real_Double_REG | Constants | 
| mAX_Real_Float_REG | Constants | 
| mAX_Real_Long_REG | Constants | 
| mAX_Real_Vanilla_REG | Constants | 
| mAX_SMALL_BITMAP_SIZE | Bitmap | 
| mAX_SPEC_AP_SIZE | Constants | 
| mAX_SPEC_CONSTR_SIZE | Constants | 
| mAX_SPEC_FUN_SIZE | Constants | 
| mAX_SPEC_SELECTEE_SIZE | Constants | 
| mAX_SPEC_THUNK_SIZE | Constants | 
| mAX_TUPLE_SIZE | Constants | 
| mAX_Vanilla_REG | Constants | 
| Maybe | Maybes | 
| maybe | Maybes | 
| maybeAsmTemp | CLabel | 
| maybeAssignTemp | OldCmmUtils | 
| MaybeC | Hoopl | 
| maybeCantVectorise | Vectorise.Monad.Base, Vectorise.Monad | 
| maybeCantVectoriseM | Vectorise.Monad.Base, Vectorise.Monad | 
| maybeCharLikeCon | PrelInfo | 
| MaybeErr | Maybes | 
| maybeIntLikeCon | PrelInfo | 
| maybeInvertCmmExpr | CmmExpr, Cmm, OldCmm | 
| maybeInvertComparison | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| maybeIsLFCon | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| maybeLetNoEscape | |
| 1 (Function) | CgBindery | 
| 2 (Function) | StgCmmEnv | 
| MaybeMap | TrieMap | 
| maybeMapM | MonadUtils, IOEnv, TcRnMonad | 
| maybeModifyIdInfo | Id, GhcPlugins | 
| MaybeNew | TcSMonad | 
| MaybeO | Hoopl | 
| maybeParen | IfaceType, IfaceSyn | 
| maybeRead | Util, GhcPlugins | 
| maybeReadFuzzy | Util, GhcPlugins | 
| maybeSingletonCCS | CostCentre | 
| MaybeT | |
| 1 (Type/Class) | Maybes | 
| 2 (Data Constructor) | Maybes | 
| maybeToBool | Maybes | 
| maybeToList | Maybes | 
| maybeUnfoldingTemplate | CoreSyn, GhcPlugins | 
| maybeV | Vectorise.Monad.Base, Vectorise.Monad | 
| MayHaveCafRefs | IdInfo, GhcPlugins | 
| mayHaveCafRefs | IdInfo, GhcPlugins | 
| MC | TcMatches | 
| MCompOrigin | TcRnTypes, TcRnMonad | 
| mc_body | TcMatches | 
| mc_what | TcMatches | 
| MDoExpr | HsExpr, HsSyn, GHC | 
| md_anns | HscTypes, GhcPlugins | 
| md_exports | HscTypes, GhcPlugins | 
| md_fam_insts | HscTypes, GhcPlugins | 
| md_insts | HscTypes, GhcPlugins | 
| md_rules | HscTypes, GhcPlugins | 
| md_types | HscTypes, GhcPlugins | 
| md_vect_info | HscTypes, GhcPlugins | 
| ME | Unify | 
| megaSeqIdInfo | IdInfo, GhcPlugins | 
| mergeAlts | CoreUtils, GhcPlugins | 
| MergeStub | DriverPhases | 
| Messages | ErrUtils | 
| messages | Lexer | 
| MetaData | Llvm.AbsSyn, Llvm | 
| MetaDetails | TcType | 
| MetaExpr | Llvm.AbsSyn, Llvm | 
| MetaInfo | TcType | 
| MetaKindVar | Type, GhcPlugins | 
| MetaNamed | Llvm.Types, Llvm | 
| MetaNode | Llvm.Types, Llvm | 
| MetaStmt | Llvm.AbsSyn, Llvm | 
| MetaStr | Llvm.Types, Llvm | 
| MetaTv | TcType | 
| metaTvRef | TcType | 
| MetaTyCons | TcGenGenerics | 
| MetaUnamed | Llvm.Types, Llvm | 
| MetaVar | Llvm.Types, Llvm | 
| methName | PrelNames | 
| me_env | Unify | 
| me_tmpls | Unify | 
| MFCR | PPC.Instr | 
| mfix | MonadUtils, IOEnv, TcRnMonad | 
| mfixIdKey | PrelNames | 
| mfixName | PrelNames | 
| MFLR | PPC.Instr | 
| mg_anns | HscTypes, GhcPlugins | 
| mg_binds | HscTypes, GhcPlugins | 
| mg_boot | HscTypes, GhcPlugins | 
| mg_dependent_files | HscTypes, GhcPlugins | 
| mg_deps | HscTypes, GhcPlugins | 
| mg_dir_imps | HscTypes, GhcPlugins | 
| mg_exports | HscTypes, GhcPlugins | 
| mg_fam_insts | HscTypes, GhcPlugins | 
| mg_fam_inst_env | HscTypes, GhcPlugins | 
| mg_fix_env | HscTypes, GhcPlugins | 
| mg_foreign | HscTypes, GhcPlugins | 
| mg_hpc_info | HscTypes, GhcPlugins | 
| mg_insts | HscTypes, GhcPlugins | 
| mg_inst_env | HscTypes, GhcPlugins | 
| mg_modBreaks | HscTypes, GhcPlugins | 
| mg_module | HscTypes, GhcPlugins | 
| mg_rdr_env | HscTypes, GhcPlugins | 
| mg_rules | HscTypes, GhcPlugins | 
| mg_safe_haskell | HscTypes, GhcPlugins | 
| mg_tcs | HscTypes, GhcPlugins | 
| mg_trust_pkg | HscTypes, GhcPlugins | 
| mg_used_names | HscTypes, GhcPlugins | 
| mg_used_th | HscTypes, GhcPlugins | 
| mg_vect_decls | HscTypes, GhcPlugins | 
| mg_vect_info | HscTypes, GhcPlugins | 
| mg_warns | HscTypes, GhcPlugins | 
| minBound_RDR | PrelNames | 
| minFastInt | FastTypes, GhcPlugins | 
| MiniFixityEnv | RnEnv, RnBinds | 
| minimalProcPointSet | CmmProcPoint | 
| minSupportLlvmVersion | LlvmCodeGen.Base | 
| minusClassOpKey | PrelNames | 
| minusIntegerIdKey | PrelNames | 
| minusIntegerName | PrelNames | 
| minusList | ListSetOps | 
| minusName | PrelNames | 
| minusNameSet | NameSet, GhcPlugins | 
| minusOccSet | OccName, Name, GhcPlugins | 
| minusRegSet | CmmExpr, Cmm, OldCmm | 
| minusUFM | UniqFM, GhcPlugins | 
| minusUniqSet | UniqSet, GhcPlugins | 
| minusVarEnv | VarEnv, GhcPlugins | 
| minusVarSet | VarSet, GhcPlugins | 
| minus_RDR | PrelNames | 
| minWith | Util, GhcPlugins | 
| mIN_CHARLIKE | Constants | 
| mIN_INTLIKE | Constants | 
| mIN_PAYLOAD_SIZE | Constants | 
| Missing | HsExpr, HsSyn, GHC | 
| missingTupArg | HsUtils, HsSyn, GHC | 
| mi_anns | HscTypes, GhcPlugins, GHC | 
| mi_boot | HscTypes, GhcPlugins, GHC | 
| mi_decls | HscTypes, GhcPlugins, GHC | 
| mi_deps | HscTypes, GhcPlugins, GHC | 
| mi_exports | HscTypes, GhcPlugins, GHC | 
| mi_exp_hash | HscTypes, GhcPlugins, GHC | 
| mi_fam_insts | HscTypes, GhcPlugins, GHC | 
| mi_finsts | HscTypes, GhcPlugins, GHC | 
| mi_fixities | HscTypes, GhcPlugins, GHC | 
| mi_fix_fn | HscTypes, GhcPlugins, GHC | 
| mi_flag_hash | HscTypes, GhcPlugins, GHC | 
| mi_globals | HscTypes, GhcPlugins, GHC | 
| mi_hash_fn | HscTypes, GhcPlugins, GHC | 
| mi_hpc | HscTypes, GhcPlugins, GHC | 
| mi_iface_hash | HscTypes, GhcPlugins, GHC | 
| mi_insts | HscTypes, GhcPlugins, GHC | 
| mi_module | HscTypes, GhcPlugins, GHC | 
| mi_mod_hash | HscTypes, GhcPlugins, GHC | 
| mi_orphan | HscTypes, GhcPlugins, GHC | 
| mi_orphan_hash | HscTypes, GhcPlugins, GHC | 
| mi_rules | HscTypes, GhcPlugins, GHC | 
| mi_trust | HscTypes, GhcPlugins, GHC | 
| mi_trust_pkg | HscTypes, GhcPlugins, GHC | 
| mi_usages | HscTypes, GhcPlugins, GHC | 
| mi_used_th | HscTypes, GhcPlugins, GHC | 
| mi_vect_info | HscTypes, GhcPlugins, GHC | 
| mi_warns | HscTypes, GhcPlugins, GHC | 
| mi_warn_fn | HscTypes, GhcPlugins, GHC | 
| mkAlgTyCon | TyCon, GhcPlugins | 
| mkAllCafsCC | CostCentre | 
| mkAlphaTyVarUnique | Unique | 
| mkAltExpr | CoreUtils, GhcPlugins | 
| mkAltLabel | CLabel | 
| mkAnnEnv | Annotations, GhcPlugins | 
| MKAP | ByteCodeInstr | 
| mkApEntryLabel | CLabel | 
| mkApiErr | HscTypes, GhcPlugins | 
| mkApInfoTableLabel | CLabel | 
| mkApLFInfo | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| mkAppCo | Coercion, GhcPlugins | 
| mkApps | CoreSyn, GhcPlugins | 
| mkAppTy | Type, TcType, GhcPlugins | 
| mkAppTys | Type, TcType, GhcPlugins | 
| MkApUpd0_Op | PrimOp | 
| mkArgDescr | |
| 1 (Function) | CgCallConv | 
| 2 (Function) | StgCmmLayout | 
| mkArgInfo | SimplUtils | 
| mkArrayArrayPrimTy | TysPrim | 
| mkArrayPrimTy | TysPrim | 
| mkArrowKind | TysPrim, Kind, TcType | 
| mkArrowKinds | TysPrim, Kind, TcType | 
| mkAsmTempLabel | CLabel | 
| mkAssign | MkGraph | 
| mkAutoCC | CostCentre | 
| mkAxInstCo | Coercion, GhcPlugins | 
| mkAxInstRHS | Coercion, GhcPlugins | 
| mkBaseModule | PrelNames | 
| mkBaseModule_ | PrelNames | 
| mkBHUpdInfoLabel | CLabel | 
| mkBigCoreTup | MkCore, GhcPlugins | 
| mkBigCoreTupTy | MkCore, GhcPlugins | 
| mkBigCoreVarTup | MkCore, GhcPlugins | 
| mkBigCoreVarTupTy | MkCore, GhcPlugins | 
| mkBigLHsPatTup | DsUtils | 
| mkBigLHsTup | DsUtils | 
| mkBigLHsVarPatTup | DsUtils | 
| mkBigLHsVarTup | DsUtils | 
| mkBinaryTickBox | DsUtils | 
| mkBindStmt | HsUtils, HsSyn, GHC | 
| mkBitmap | Bitmap | 
| mkBitmapLabel | CLabel | 
| mkBlockId | BlockId | 
| mkBootModDetailsTc | TidyPgm | 
| mkBoringStop | SimplUtils | 
| mkBoxedTupleTy | TysWiredIn, GhcPlugins | 
| mkBranch | MkGraph | 
| mkBranchNode | Hoopl | 
| mkBRewrite | Hoopl.Dataflow, Hoopl | 
| mkBRewrite3 | Hoopl.Dataflow, Hoopl | 
| mkBTransfer | Hoopl.Dataflow, Hoopl | 
| mkBTransfer3 | Hoopl.Dataflow, Hoopl | 
| mkBuildExpr | MkCore, GhcPlugins | 
| mkBuildTag | StaticFlags | 
| mkBuiltinCo | Vectorise.Utils.Base, Vectorise.Utils | 
| mkBuiltinUnique | Unique | 
| mkByteStringCLit | CmmUtils, OldCmmUtils | 
| mkCAFBlackHoleEntryLabel | CLabel | 
| mkCAFBlackHoleInfoTableLabel | CLabel | 
| mkCall | StgCmmMonad | 
| mkCallEntry | MkGraph | 
| mkCallReturnsTo | MkGraph | 
| mkCase | SimplUtils | 
| mkCast | CoreUtils, GhcPlugins | 
| mkCbranch | MkGraph | 
| mkCCLabel | CLabel | 
| mkCCostCentre | |
| 1 (Function) | CgProf | 
| 2 (Function) | StgCmmProf | 
| mkCCostCentreStack | |
| 1 (Function) | CgProf | 
| 2 (Function) | StgCmmProf | 
| mkCCSLabel | CLabel | 
| MkCgInfoDown | |
| 1 (Data Constructor) | CgMonad | 
| 2 (Data Constructor) | StgCmmMonad | 
| MkCgState | |
| 1 (Data Constructor) | CgMonad | 
| 2 (Data Constructor) | StgCmmMonad | 
| mkCharExpr | MkCore, GhcPlugins | 
| mkCharLit | CoreSyn, GhcPlugins | 
| mkCharLitPat | HsPat, HsSyn, GHC | 
| mkChunkified | MkCore, GhcPlugins | 
| mkClass | Class | 
| mkClassDataConOcc | OccName, Name, GhcPlugins | 
| mkClassDecl | RdrHsSyn | 
| mkClassOpAuxOcc | OccName, Name, GhcPlugins | 
| mkClassPred | Type, TcType, GhcPlugins | 
| mkClassTyCon | TyCon, GhcPlugins | 
| mkClosure | Vectorise.Utils.Closure, Vectorise.Utils | 
| mkClosureApp | Vectorise.Utils.Closure, Vectorise.Utils | 
| mkClosureInfo | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| mkClosureLabel | CLabel | 
| mkClosureTableLabel | CLabel | 
| mkClosureTypes | Vectorise.Utils.Base, Vectorise.Utils | 
| mkClsOcc | OccName, Name, GhcPlugins | 
| mkClsOccFS | OccName, Name, GhcPlugins | 
| mkCmmCall | StgCmmMonad | 
| mkCmmCodeLabel | CLabel | 
| mkCmmDataLabel | CLabel | 
| mkCmmEntryLabel | CLabel | 
| mkCmmGcPtrLabel | CLabel | 
| mkCmmIfGoto | StgCmmMonad | 
| mkCmmIfThen | StgCmmMonad | 
| mkCmmIfThenElse | StgCmmMonad | 
| mkCmmInfo | StgCmmClosure | 
| mkCmmInfoLabel | CLabel | 
| mkCmmRetInfoLabel | CLabel | 
| mkCmmRetLabel | CLabel | 
| mkCoAlgCaseMatchResult | DsUtils | 
| mkCoApps | CoreSyn, GhcPlugins | 
| mkCoBind | CoreSyn, GhcPlugins | 
| mkCoCast | Coercion, GhcPlugins | 
| mkCodeStyle | Outputable, GhcPlugins | 
| mkCoercionType | Coercion, GhcPlugins | 
| mkCoLetMatchResult | DsUtils | 
| mkComment | MkGraph | 
| mkCompulsoryUnfolding | CoreUnfold | 
| mkCon2TagOcc | OccName, Name, GhcPlugins | 
| mkConApp | CoreSyn, GhcPlugins | 
| mkConEntryLabel | CLabel | 
| mkConInfo | ClosureInfo | 
| mkConInfoTableLabel | CLabel | 
| mkConLFInfo | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| mkConOpPatRn | RnTypes | 
| mkConsExpr | MkCore, GhcPlugins | 
| mkContEx | SimplEnv | 
| mkCoPrimCaseMatchResult | DsUtils | 
| mkCoreApp | MkCore, GhcPlugins | 
| mkCoreAppDs | DsUtils | 
| mkCoreApps | MkCore, GhcPlugins | 
| mkCoreAppsDs | DsUtils | 
| mkCoreConApps | MkCore, GhcPlugins | 
| mkCoreLams | MkCore, GhcPlugins | 
| mkCoreLet | MkCore, GhcPlugins | 
| mkCoreLets | MkCore, GhcPlugins | 
| mkCoreSubst | SimplEnv | 
| mkCoreTup | MkCore, GhcPlugins | 
| mkCoreUnfolding | CoreUnfold | 
| mkCoreVarTup | MkCore, GhcPlugins | 
| mkCoreVarTupTy | MkCore, GhcPlugins | 
| mkCostCentreUnique | Unique | 
| mkCoVar | Var, Coercion, GhcPlugins | 
| mkCoVarCo | Coercion, GhcPlugins | 
| mkCvSubst | Coercion, GhcPlugins | 
| mkDataCOcc | OccName, Name, GhcPlugins | 
| mkDataCon | DataCon, GhcPlugins | 
| mkDataConIds | MkId | 
| mkDataConInfoTable | StgCmmClosure | 
| mkDataConTag | Vectorise.Utils.Base, Vectorise.Utils | 
| mkDataConWorkerOcc | OccName, Name, GhcPlugins | 
| mkDataConWrapperOcc | OccName, Name, GhcPlugins | 
| mkDataFamInst | FamInstEnv | 
| mkDataLits | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| mkDataOcc | OccName, Name, GhcPlugins | 
| mkDataOccFS | OccName, Name, GhcPlugins | 
| mkDataOccUnique | Unique | 
| mkDataTOcc | OccName, Name, GhcPlugins | 
| mkDataTyConRhs | BuildTyCl | 
| mkDeadStripPreventer | CLabel | 
| mkDefaultLabel | CLabel | 
| mkDefaultMethodOcc | OccName, Name, GhcPlugins | 
| MkDepend | DynFlags, GhcPlugins, GHC | 
| mkDependencies | MkIface | 
| mkDeprecatedGadtRecordDecl | RdrHsSyn | 
| mkDerivedInternalName | Name, GhcPlugins | 
| mkDerivedName | Vectorise.Monad.Naming, Vectorise.Monad | 
| mkDerivedTyConOcc | OccName, Name, GhcPlugins | 
| mkDFunOcc | OccName, Name, GhcPlugins | 
| mkDFunUnfolding | CoreUnfold | 
| mkDictFunId | MkId | 
| mkDictFunTy | MkId | 
| mkDictOcc | OccName, Name, GhcPlugins | 
| mkDictSelId | MkId | 
| mkDirectJump | MkGraph | 
| mkDirty_MUT_VAR_Label | CLabel | 
| mkDmdType | Demand | 
| mkDoubleExpr | MkCore, GhcPlugins | 
| mkDoubleLit | CoreSyn, GhcPlugins | 
| mkDoubleLitDouble | CoreSyn, GhcPlugins | 
| mkDumpDoc | ErrUtils | 
| mkDUs | NameSet, GhcPlugins | 
| mkDynamicLinkerLabel | CLabel | 
| mkEmptyContInfoTable | CmmInfo | 
| mkEmptySubst | CoreSubst, GhcPlugins | 
| mkEmptyZonkEnv | TcHsSyn | 
| mkEMPTY_MVAR_infoLabel | CLabel | 
| mkEntry | Hoopl | 
| mkEntryLabel | CLabel | 
| mkEqBox | MkCore, GhcPlugins | 
| mkEqPred | Type, TcType, GhcPlugins | 
| mkEqPredCoOcc | OccName, Name, GhcPlugins | 
| mkErrInfo | TcRnMonad | 
| mkErrMsg | ErrUtils | 
| mkErrorAppDs | DsUtils | 
| mkErrStyle | Outputable, GhcPlugins | 
| mkErrTcM | TcRnMonad | 
| mkEvalMatchResult | DsUtils | 
| mkEvCast | TcEvidence | 
| mkEvKindCast | TcEvidence | 
| mkExit | Hoopl | 
| mkExplicitHsForAllTy | HsTypes, HsSyn, GHC | 
| mkExport | RdrHsSyn | 
| mkExportedLocalId | Id, GhcPlugins | 
| mkExportedLocalVar | Var, GhcPlugins | 
| mkExprStmt | HsUtils, HsSyn, GHC | 
| mkExternalName | Name, GhcPlugins | 
| mkExtName | RdrHsSyn | 
| mkFactBase | Hoopl.Dataflow, Hoopl | 
| mkFamilyTyConApp | Type, GhcPlugins | 
| mkFamInstData | RdrHsSyn | 
| mkFamInstSynonym | RdrHsSyn | 
| mkFastString | FastString, GhcPlugins | 
| mkFastString# | FastString, GhcPlugins | 
| mkFastStringByteList | FastString, GhcPlugins | 
| mkFastStringBytes | FastString, GhcPlugins | 
| mkFastStringForeignPtr | FastString, GhcPlugins | 
| mkFCall | DsCCall | 
| mkFCallId | MkId | 
| mkFCallName | Name, GhcPlugins | 
| mkFinalCall | MkGraph | 
| mkFirst | Hoopl | 
| mkFlatWC | TcRnTypes, TcRnMonad | 
| mkFloatExpr | MkCore, GhcPlugins | 
| mkFloatLit | CoreSyn, GhcPlugins | 
| mkFloatLitFloat | CoreSyn, GhcPlugins | 
| mkFoldrExpr | MkCore, GhcPlugins | 
| mkForAllCo | Coercion, GhcPlugins | 
| mkForAllTy | Type, TcType, GhcPlugins | 
| mkForAllTys | Type, TcType, GhcPlugins | 
| mkForeignExportOcc | OccName, Name, GhcPlugins | 
| mkForeignJump | MkGraph | 
| mkForeignJumpExtra | MkGraph | 
| mkForeignLabel | CLabel | 
| mkForeignTyCon | TyCon, GhcPlugins | 
| mkFRewrite | Hoopl.Dataflow, Hoopl | 
| mkFRewrite3 | Hoopl.Dataflow, Hoopl | 
| mkFTransfer | Hoopl.Dataflow, Hoopl | 
| mkFTransfer3 | Hoopl.Dataflow, Hoopl | 
| mkFunBind | HsUtils, HsSyn, GHC | 
| mkFunCo | Coercion, GhcPlugins | 
| mkFunTy | Type, TcType, GhcPlugins | 
| mkFunTyCon | TyCon, GhcPlugins | 
| mkFunTys | Type, TcType, GhcPlugins | 
| mkFVs | NameSet, GhcPlugins | 
| mkGadtDecl | RdrHsSyn | 
| mkGen1R | OccName, Name, GhcPlugins | 
| mkGenC | OccName, Name, GhcPlugins | 
| mkGenD | OccName, Name, GhcPlugins | 
| mkGenDefMethodOcc | OccName, Name, GhcPlugins | 
| mkGeneralLocated | SrcLoc, GhcPlugins, GHC | 
| mkGeneralSrcLoc | SrcLoc, GhcPlugins | 
| mkGeneralSrcSpan | SrcLoc, GhcPlugins | 
| mkGenOcc1 | OccName, Name, GhcPlugins | 
| mkGenOcc2 | OccName, Name, GhcPlugins | 
| mkGenR | OccName, Name, GhcPlugins | 
| mkGenRCo | OccName, Name, GhcPlugins | 
| mkGenS | OccName, Name, GhcPlugins | 
| mkGivenLoc | TcRnTypes, TcRnMonad, TcSMonad | 
| mkGlobalId | Id, GhcPlugins | 
| mkGlobalRdrEnv | RdrName, GhcPlugins | 
| mkGlobalVar | Var, GhcPlugins | 
| mkGroupByUsingStmt | HsUtils, HsSyn, GHC | 
| mkGroupUsingStmt | HsUtils, HsSyn, GHC | 
| mkGuardedMatchResult | DsUtils | 
| mkHeapRep | SMRep | 
| mkHiOnlyModLocation | Finder | 
| mkHomeModLocation | Finder | 
| mkHomeModLocation2 | Finder | 
| mkHpcTicksLabel | CLabel | 
| mkHsApp | HsUtils, HsSyn, TcHsSyn, GHC | 
| mkHsAppTy | HsUtils, HsSyn, TcHsSyn, GHC | 
| mkHsAppTys | HsTypes, HsSyn, GHC | 
| mkHsComp | HsUtils, HsSyn, GHC | 
| mkHsConApp | HsUtils, HsSyn, TcHsSyn, GHC | 
| mkHsDictLet | HsUtils, HsSyn, TcHsSyn, GHC | 
| mkHsDo | HsUtils, HsSyn, RdrHsSyn, GHC | 
| mkHsFractional | HsUtils, HsSyn, RdrHsSyn, GHC | 
| mkHsIf | HsUtils, HsSyn, GHC | 
| mkHsIntegral | HsUtils, HsSyn, RdrHsSyn, GHC | 
| mkHsIsString | HsUtils, HsSyn, RdrHsSyn, GHC | 
| mkHsLam | HsUtils, HsSyn, GHC | 
| mkHsLams | HsUtils, HsSyn, GHC | 
| mkHsOpApp | HsUtils, HsSyn, RdrHsSyn, GHC | 
| mkHsOpTy | HsTypes, HsSyn, GHC | 
| mkHsPar | HsUtils, HsSyn, GHC | 
| mkHsQTvs | HsTypes, HsSyn, GHC | 
| mkHsQuasiQuote | HsUtils, HsSyn, GHC | 
| mkHsSigFun | TcClassDcl | 
| mkHsSplice | HsUtils, HsSyn, RdrHsSyn, GHC | 
| mkHsSpliceTy | HsUtils, HsSyn, GHC | 
| mkHsString | HsUtils, HsSyn, GHC | 
| mkHsVarBind | HsUtils, HsSyn, GHC | 
| mkHsWithBndrs | HsTypes, HsSyn, GHC | 
| mkHsWrap | HsUtils, HsSyn, GHC | 
| mkHsWrapCo | HsUtils, HsSyn, GHC | 
| mkHsWrapPat | HsUtils, HsSyn, GHC | 
| mkHsWrapPatCo | HsUtils, HsSyn, GHC | 
| mkIface | MkIface | 
| mkIfaceFixCache | HscTypes, GhcPlugins | 
| mkIfaceHashCache | HscTypes, GhcPlugins | 
| mkIfaceTc | MkIface | 
| mkIfaceWarnCache | HscTypes, GhcPlugins | 
| mkIfLclEnv | TcRnMonad | 
| mkIfThenElse | |
| 1 (Function) | Hoopl | 
| 2 (Function) | MkCore, GhcPlugins | 
| mkImplicitHsForAllTy | HsTypes, HsSyn, GHC | 
| mkImplicitUnfolding | CoreUnfold | 
| mkImport | RdrHsSyn | 
| mkImportedFamInst | FamInstEnv | 
| mkImportedInstance | InstEnv | 
| mkImpossibleExpr | MkCore, GhcPlugins | 
| mkIndStaticInfoLabel | CLabel | 
| mkInfoTable | CmmInfo | 
| mkInfoTableLabel | CLabel | 
| mkInlinableUnfolding | CoreUnfold | 
| mkInlinePragma | RdrHsSyn | 
| mkInlineUnfolding | CoreUnfold | 
| mkInScopeSet | VarEnv, GhcPlugins | 
| mkInstCo | Coercion, GhcPlugins | 
| mkInstTyCoOcc | OccName, Name, GhcPlugins | 
| mkInstTyTcOcc | OccName, Name, GhcPlugins | 
| mkInt64LitInt64 | CoreSyn, GhcPlugins | 
| mkIntCLit | CmmUtils, OldCmmUtils | 
| mkIntegerExpr | MkCore, GhcPlugins | 
| mkIntegerIdKey | PrelNames | 
| mkIntegerModule | PrelNames | 
| mkIntegerName | PrelNames | 
| mkInternalName | Name, GhcPlugins | 
| mkIntExpr | MkCore, GhcPlugins | 
| mkIntExprInt | MkCore, GhcPlugins | 
| mkIntLit | CoreSyn, GhcPlugins | 
| mkIntLitInt | CoreSyn, GhcPlugins | 
| mkIPOcc | OccName, Name, GhcPlugins | 
| mkITbls | ByteCodeItbls | 
| mkJump | MkGraph | 
| mkJumpGC | MkGraph | 
| mkJumpInstr | Instruction | 
| mkKindErrorCtxt | TcUnify | 
| mkKindErrorCtxtTcS | TcSMonad | 
| mkKindSigVar | TcMType | 
| mkKindTyCon | TyCon, GhcPlugins | 
| mkKindVar | Var, GhcPlugins | 
| MkLabel | Llvm.AbsSyn, Llvm | 
| mkLabel | MkGraph | 
| mkLabelNode | Hoopl | 
| mkLam | SimplUtils | 
| mkLams | CoreSyn, GhcPlugins | 
| mkLargeSRTLabel | CLabel | 
| mkLast | MkGraph | 
| mkLastStmt | HsUtils, HsSyn, GHC | 
| mkLazyArgStop | SimplUtils | 
| mkLblExpr | CmmUtils, OldCmmUtils | 
| mkLets | CoreSyn, GhcPlugins | 
| mkLFArgument | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| mkLFBlackHole | StgCmmClosure | 
| mkLFImported | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| mkLFLetNoEscape | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| mkLFReEntrant | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| mkLFThunk | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| mkLHsPar | HsUtils, HsSyn, GHC | 
| mkLHsPatTup | DsUtils | 
| mkLHsTupleExpr | HsUtils, HsSyn, GHC | 
| mkLHsVarPatTup | DsUtils | 
| mkLHsVarTuple | HsUtils, HsSyn, GHC | 
| mkLHsWrap | HsUtils, HsSyn, GHC | 
| mkLHsWrapCo | HsUtils, HsSyn, GHC | 
| mkLiftedPrimTyCon | TyCon, GhcPlugins | 
| mkListExpr | MkCore, GhcPlugins | 
| mkListTy | TysWiredIn, GhcPlugins | 
| mkLitInteger | Literal, GhcPlugins | 
| mkLitString | FastString, GhcPlugins | 
| mkLitString# | FastString, GhcPlugins | 
| mkLiveness | CmmUtils, OldCmmUtils | 
| mkLlvmFunc | LlvmCodeGen.Base | 
| mkLoadInstr | Instruction | 
| mkLocalClosureLabel | CLabel | 
| mkLocalClosureTableLabel | CLabel | 
| mkLocalConEntryLabel | CLabel | 
| mkLocalConInfoTableLabel | CLabel | 
| mkLocalEntryLabel | CLabel | 
| mkLocalId | Id, GhcPlugins | 
| mkLocalIdWithInfo | Id, GhcPlugins | 
| mkLocalInfoTableLabel | CLabel | 
| mkLocalInstance | InstEnv | 
| mkLocalisedName | Vectorise.Monad.Naming, Vectorise.Monad | 
| mkLocalisedOccName | Name, GhcPlugins | 
| mkLocalOcc | OccName, Name, GhcPlugins | 
| mkLocalStaticConEntryLabel | CLabel | 
| mkLocalStaticInfoTableLabel | CLabel | 
| mkLocalVar | Var, GhcPlugins | 
| mkLocMessage | ErrUtils | 
| mkLongErrAt | TcRnMonad | 
| mkLongErrMsg | ErrUtils | 
| mkLongWarnMsg | ErrUtils | 
| mkMachChar | Literal, GhcPlugins | 
| mkMachDouble | Literal, GhcPlugins | 
| mkMachFloat | Literal, GhcPlugins | 
| mkMachInt | Literal, GhcPlugins | 
| mkMachInt64 | Literal, GhcPlugins | 
| mkMachString | Literal, GhcPlugins | 
| mkMachWord | Literal, GhcPlugins | 
| mkMachWord64 | Literal, GhcPlugins | 
| mkMainCapabilityLabel | CLabel | 
| mkMainModule | PrelNames | 
| mkMainModule_ | PrelNames | 
| mkMAP_DIRTY_infoLabel | CLabel | 
| mkMAP_FROZEN_infoLabel | CLabel | 
| mkMatch | HsUtils, HsSyn, GHC | 
| mkMatchGroup | HsUtils, HsSyn, GHC | 
| mkMaxTagOcc | OccName, Name, GhcPlugins | 
| mkMetaKindVar | TcType | 
| mkMethodOcc | OccName, Name, GhcPlugins | 
| mkMiddle | MkGraph | 
| mkMiddles | Hoopl | 
| mkMinimalBySCs | TcType | 
| mkModDeps | TcRnTypes, TcRnMonad | 
| mkModule | Module, GhcPlugins, GHC | 
| mkModuleEnv | Module, GhcPlugins | 
| mkModuleImpExp | RdrHsSyn | 
| mkModuleName | Module, GhcPlugins, GHC | 
| mkModuleNameFS | Module, GhcPlugins | 
| mkModuleSet | Module, GhcPlugins | 
| mkMutableArrayArrayPrimTy | TysPrim | 
| mkMutableArrayPrimTy | TysPrim | 
| mkMutableByteArrayPrimTy | TysPrim | 
| mkMutVarPrimTy | TysPrim | 
| mkMVarPrimTy | TysPrim | 
| mkNakedAppTys | Type, GhcPlugins | 
| mkNameCacheUpdater | IfaceEnv | 
| mkNameEnv | NameEnv, GhcPlugins | 
| mkNameG_dName | DsMeta | 
| mkNameG_tcName | DsMeta | 
| mkNameG_vName | DsMeta | 
| mkNameSet | NameSet, GhcPlugins | 
| mkNatM_State | NCGMonad | 
| mkNegAppRn | RnTypes | 
| mkNewTyConRhs | BuildTyCl | 
| mkNewTyCoOcc | OccName, Name, GhcPlugins | 
| mkNewTypeCo | Coercion, GhcPlugins | 
| mkNilExpr | MkCore, GhcPlugins | 
| mkNilPat | HsPat, HsSyn, GHC | 
| mkNonCanonical | TcRnTypes, TcRnMonad | 
| mkNop | MkGraph | 
| mkNoRepType | Util, GhcPlugins | 
| mkNoScope | CoreSyn, GhcPlugins | 
| mkNoTick | CoreSyn, GhcPlugins | 
| mkNPat | HsUtils, HsSyn, GHC | 
| mkNPlusKPat | HsUtils, HsSyn, GHC | 
| mkNthCo | Coercion, GhcPlugins | 
| mkNumLitTy | Type, GhcPlugins | 
| mkOccEnv | OccName, Name, GhcPlugins | 
| mkOccEnv_C | OccName, Name, GhcPlugins | 
| mkOccName | OccName, Name, GhcPlugins | 
| mkOccNameFS | OccName, Name, GhcPlugins | 
| mkOccSet | OccName, Name, GhcPlugins | 
| mkOpAppRn | RnTypes | 
| mkOpenSubst | CoreSubst, GhcPlugins | 
| mkOpenTvSubst | Type, TcType, GhcPlugins | 
| mkOpFormRn | RnTypes | 
| mkOptTickBox | DsUtils | 
| mkOrig | RdrName, GhcPlugins | 
| mkOtherCon | CoreSyn, GhcPlugins | 
| mkOverLit | Inst | 
| mkPackageId | PackageConfig, Packages, GhcPlugins | 
| mkPADFunOcc | OccName, Name, GhcPlugins | 
| MKPAP | ByteCodeInstr | 
| mkParPat | HsUtils, HsSyn, GHC | 
| mkPArrDataConUnique | Unique | 
| mkPArrTy | TysWiredIn, GhcPlugins | 
| mkPDataDataConOcc | OccName, Name, GhcPlugins | 
| mkPDatasDataConOcc | OccName, Name, GhcPlugins | 
| mkPDatasTyConOcc | OccName, Name, GhcPlugins | 
| mkPDatasType | Vectorise.Utils.Base, Vectorise.Utils | 
| mkPDataTyConOcc | OccName, Name, GhcPlugins | 
| mkPDataType | Vectorise.Utils.Base, Vectorise.Utils | 
| mkPhiTy | TcType | 
| mkPicBaseLabel | CLabel | 
| mkPiCo | Coercion, GhcPlugins | 
| mkPiCos | Coercion, GhcPlugins | 
| mkPiKinds | Type, GhcPlugins | 
| mkPiType | Type, GhcPlugins | 
| mkPiTypes | Type, GhcPlugins | 
| mkPlainErrMsg | ErrUtils | 
| mkPlainModuleInitLabel | CLabel | 
| mkPlainWarnMsg | ErrUtils | 
| mkPragFun | TcBinds | 
| mkPrefixConPat | HsPat, HsSyn, GHC | 
| mkPrelImports | HeaderInfo | 
| mkPreludeClassUnique | Unique | 
| mkPreludeDataConUnique | Unique | 
| mkPreludeMiscIdUnique | Unique | 
| mkPreludeTyConUnique | Unique | 
| mkPReprTyConOcc | OccName, Name, GhcPlugins | 
| mkPReprType | Vectorise.Utils.Base, Vectorise.Utils | 
| mkPrimCallLabel | CLabel | 
| mkPrimEqPred | Type, GhcPlugins | 
| mkPrimModule | PrelNames | 
| mkPrimOpId | MkId | 
| mkPrimOpIdUnique | Unique | 
| mkPrimTyCon | TyCon, GhcPlugins | 
| mkPrimTyConName | TysPrim | 
| mkPrintUnqualified | HscTypes, GhcPlugins | 
| mkPrintUnqualifiedDs | DsMonad | 
| mkPrintUnqualifiedForModule | GHC | 
| mkProductBox | MkId | 
| mkPromotedDataCon | TyCon, GhcPlugins | 
| mkPromotedListTy | TysWiredIn, GhcPlugins | 
| mkPromotedTyCon | TyCon, GhcPlugins | 
| mkPseudoUniqueD | Unique | 
| mkPseudoUniqueE | Unique | 
| mkPseudoUniqueH | Unique | 
| mkPState | Lexer | 
| mkQual | RdrName, GhcPlugins | 
| mkRdrQual | RdrName, GhcPlugins | 
| mkRdrUnqual | RdrName, GhcPlugins | 
| mkRealSrcLoc | SrcLoc, GhcPlugins | 
| mkRealSrcSpan | SrcLoc, GhcPlugins | 
| mkReboxingAlt | MkId | 
| mkRecConstrOrUpdate | RdrHsSyn | 
| mkRecStmt | HsUtils, HsSyn, GHC | 
| mkRednCountsLabel | CLabel | 
| mkReflCo | Coercion, GhcPlugins | 
| mkRegClassUnique | Unique | 
| mkRegLiveness | CgCallConv | 
| mkRegPairUnique | Unique | 
| mkRegRegMoveInstr | Instruction | 
| mkRegSet | CmmExpr, Cmm, OldCmm | 
| mkRegSingleUnique | Unique | 
| mkRegSubUnique | Unique | 
| mkReturn | MkGraph | 
| mkReturnInfoLabel | CLabel | 
| mkReturnPtLabel | CLabel | 
| mkReturnSimple | MkGraph | 
| mkRhsStop | SimplUtils | 
| mkRnEnv2 | VarEnv, GhcPlugins | 
| mkRODataLits | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| mkRtsApFastLabel | CLabel | 
| mkRtsPrimOpLabel | CLabel | 
| mkRTSRep | SMRep | 
| mkRtsSlowTickyCtrLabel | CLabel | 
| mkRule | Rules, GhcPlugins | 
| mkRuleBase | Rules, GhcPlugins | 
| mkRuntimeErrorApp | MkCore, GhcPlugins | 
| mkSafeCall | StgCmmMonad | 
| mkSelectorBinds | DsUtils | 
| mkSelectorEntryLabel | CLabel | 
| mkSelectorInfoLabel | CLabel | 
| mkSelectorLFInfo | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| mkSigmaTy | TcType | 
| mkSigTvFn | RnBinds | 
| mkSimpleConDecl | RdrHsSyn | 
| mkSimpleHsAlt | HsUtils, HsSyn, TcHsSyn, GHC | 
| mkSimpleLit | StgCmmUtils | 
| mkSimpleMatch | HsUtils, HsSyn, GHC | 
| mkSimplEnv | SimplEnv | 
| mkSimpleUnfolding | CoreUnfold | 
| mkSingletonCCS | CostCentre | 
| mkSlowEntryLabel | CLabel | 
| mkSmallTupleCase | MkCore, GhcPlugins | 
| mkSmallTupleSelector | MkCore, GhcPlugins | 
| mkSpecInfo | Rules, GhcPlugins | 
| mkSpecOcc | OccName, Name, GhcPlugins | 
| mkSpillInstr | Instruction | 
| mkSplitMarkerLabel | CLabel | 
| mkSplitUniqSupply | UniqSupply, GhcPlugins | 
| mkSrcErr | HscTypes, GhcPlugins | 
| mkSrcLoc | SrcLoc, GhcPlugins, GHC | 
| mkSrcSpan | SrcLoc, GhcPlugins, GHC | 
| mkSRTLabel | CLabel | 
| mkStableIdFromName | TcEnv | 
| mkStableIdFromString | TcEnv | 
| mkStableNamePrimTy | TysPrim | 
| mkStablePtrPrimTy | TysPrim | 
| mkStackRep | SMRep | 
| mkStatePrimTy | TysPrim | 
| mkStaticClosure | |
| 1 (Function) | CgHeapery | 
| 2 (Function) | StgCmmHeap | 
| mkStaticClosureFields | |
| 1 (Function) | CgHeapery | 
| 2 (Function) | StgCmmHeap | 
| mkStaticConEntryLabel | CLabel | 
| mkStaticInfoTableLabel | CLabel | 
| mkStkAmodes | CgStackery | 
| mkStmts | OldCmmUtils | 
| mkStore | MkGraph | 
| mkStrictSig | Demand | 
| mkStringExpr | MkCore, GhcPlugins | 
| mkStringExprFS | MkCore, GhcPlugins | 
| mkStringLit | CoreSyn, GhcPlugins | 
| mkStringLitLabel | CLabel | 
| mkStrLitTy | Type, GhcPlugins | 
| mkStubPaths | Finder | 
| mkSubst | CoreSubst, GhcPlugins | 
| mkSuperDictSelOcc | OccName, Name, GhcPlugins | 
| mkSwitch | MkGraph | 
| mkSymCo | Coercion, GhcPlugins | 
| mkSynFamInst | FamInstEnv | 
| mkSynTyCon | TyCon, GhcPlugins | 
| mkSysLocal | Id, GhcPlugins | 
| mkSysLocalM | Id, GhcPlugins | 
| mkSystemName | Name, GhcPlugins | 
| mkSystemNameAt | Name, GhcPlugins | 
| mkSystemVarName | Name, GhcPlugins | 
| mkSysTvName | Name, GhcPlugins | 
| mkTag2ConOcc | OccName, Name, GhcPlugins | 
| mkTaggedObjectLoad | StgCmmUtils | 
| mkTcAppCo | TcEvidence | 
| mkTcAppCos | TcEvidence | 
| mkTcAxInstCo | TcEvidence | 
| mkTcCoVarCo | TcEvidence | 
| mkTcEqPred | TcType | 
| mkTcForAllCo | TcEvidence | 
| mkTcForAllCos | TcEvidence | 
| mkTcFunCo | TcEvidence | 
| mkTcInstCos | TcEvidence | 
| mkTcNthCo | TcEvidence | 
| mkTcOcc | OccName, Name, GhcPlugins | 
| mkTcOccFS | OccName, Name, GhcPlugins | 
| mkTcOccUnique | Unique | 
| mkTcReflCo | TcEvidence | 
| mkTcSymCo | TcEvidence | 
| mkTcTransCo | TcEvidence | 
| mkTcTyConAppCo | TcEvidence | 
| mkTcTyVar | Var, GhcPlugins | 
| mkTcTyVarName | TcMType | 
| mkTemplateLocal | Id, GhcPlugins | 
| mkTemplateLocals | Id, GhcPlugins | 
| mkTemplateLocalsNum | Id, GhcPlugins | 
| mkThisGhcModule | PrelNames | 
| mkThisGhcModule_ | PrelNames | 
| mkTick | CoreUtils, GhcPlugins | 
| mkTickBox | StgCmmHpc | 
| mkTickNoHNF | CoreUtils, GhcPlugins | 
| mkTopDmdType | Demand | 
| mkTopFunBind | HsUtils, HsSyn, GHC | 
| mkTopSpliceDecl | RdrHsSyn | 
| mkTopTickyCtrLabel | CLabel | 
| mkTopTvSubst | Type, TcType, GhcPlugins | 
| mkTopUnfolding | CoreUnfold | 
| mkTransCo | Coercion, GhcPlugins | 
| mkTransformByStmt | HsUtils, HsSyn, GHC | 
| mkTransformStmt | HsUtils, HsSyn, GHC | 
| mkTupleCase | MkCore, GhcPlugins | 
| mkTupleDataConUnique | Unique | 
| mkTupleModule | PrelNames | 
| mkTupleOcc | OccName, Name, GhcPlugins | 
| mkTupleSelector | MkCore, GhcPlugins | 
| mkTupleTy | TysWiredIn, GhcPlugins | 
| mkTupleTyCon | TyCon, GhcPlugins | 
| mkTupleTyConUnique | Unique | 
| mkTVarPrimTy | TysPrim | 
| mkTvOccUnique | Unique | 
| mkTvSubst | Type, TcType, GhcPlugins | 
| mkTyApps | CoreSyn, GhcPlugins | 
| mkTyBind | CoreSyn, GhcPlugins | 
| mkTyConApp | Type, TcType, GhcPlugins | 
| mkTyConAppCo | Coercion, GhcPlugins | 
| mkTyConApp_RDR | PrelNames | 
| mkTyConTy | Type, TcType, GhcPlugins | 
| mkTyCon_RDR | PrelNames | 
| mkTyData | RdrHsSyn | 
| mkTyFamily | RdrHsSyn | 
| mkTyLit | RdrHsSyn | 
| mkTypeEnv | HscTypes, GhcPlugins | 
| mkTypeEnvWithImplicits | HscTypes, GhcPlugins | 
| mkTypeImpExp | RdrHsSyn | 
| mkTySynonym | RdrHsSyn | 
| mkTyVar | Var, GhcPlugins | 
| mkTyVarOcc | OccName, Name, GhcPlugins | 
| mkTyVarOccFS | OccName, Name, GhcPlugins | 
| mkTyVarTy | Type, TcType, GhcPlugins | 
| mkTyVarTys | Type, TcType, GhcPlugins | 
| mkTyVarZonkEnv | TcHsSyn | 
| mkUnboundName | PrelNames | 
| mkUnfolding | CoreUnfold | 
| mkUniqSet | UniqSet, GhcPlugins | 
| mkUnique | Unique | 
| mkUniqueGrimily | Unique | 
| mkUnpackCase | MkId | 
| mkUnqual | RdrName, GhcPlugins | 
| mkUnsafeCall | MkGraph | 
| mkUnsafeCo | Coercion, GhcPlugins | 
| mkUpdInfoLabel | CLabel | 
| mkUsedNames | MkIface | 
| mkUserCC | CostCentre | 
| mkUserLocal | Id, GhcPlugins | 
| mkUserLocalM | Id, GhcPlugins | 
| mkUserStyle | Outputable, GhcPlugins | 
| mkVanillaGlobal | Id, GhcPlugins | 
| mkVanillaGlobalWithInfo | Id, GhcPlugins | 
| mkVanillaTuplePat | DsUtils | 
| mkVarApps | CoreSyn, GhcPlugins | 
| mkVarBind | HsUtils, HsSyn, GHC | 
| mkVarEnv | VarEnv, GhcPlugins | 
| mkVarOcc | OccName, Name, GhcPlugins | 
| mkVarOccFS | OccName, Name, GhcPlugins | 
| mkVarOccUnique | Unique | 
| mkVarSet | VarSet, GhcPlugins | 
| mkVarUnqual | RdrName, GhcPlugins | 
| mkVectDataConOcc | OccName, Name, GhcPlugins | 
| mkVectId | Vectorise.Monad.Naming, Vectorise.Monad | 
| mkVectIsoOcc | OccName, Name, GhcPlugins | 
| mkVectOcc | OccName, Name, GhcPlugins | 
| mkVectTyConOcc | OccName, Name, GhcPlugins | 
| mkViewMatchResult | DsUtils | 
| mkVirtConstrOffsets | StgCmmLayout, StgCmmHeap | 
| mkVirtHeapOffsets | |
| 1 (Function) | CgHeapery | 
| 2 (Function) | StgCmmLayout, StgCmmHeap | 
| mkVirtStkOffsets | CgStackery | 
| mkVirtualReg | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.RegInfo | 
| mkWarnMsg | ErrUtils | 
| MkWeakForeignEnvOp | PrimOp | 
| MkWeakNoFinalizerOp | PrimOp | 
| MkWeakOp | PrimOp | 
| mkWeakPrimTy | TysPrim | 
| mkWhileDo | Hoopl | 
| mkWildCase | MkCore, GhcPlugins | 
| mkWildEvBinder | MkCore, GhcPlugins | 
| mkWildValBinder | MkCore, GhcPlugins | 
| mkWiredInIdName | Id, GhcPlugins | 
| mkWiredInName | Name, GhcPlugins | 
| mkWord64LitWord64 | CoreSyn, GhcPlugins | 
| mkWordCLit | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| mkWordExpr | MkCore, GhcPlugins | 
| mkWordExprWord | MkCore, GhcPlugins | 
| mkWordLit | CoreSyn, GhcPlugins | 
| mkWordLitWord | CoreSyn, GhcPlugins | 
| mkWorkerArgs | WwLib | 
| mkWorkerId | Id, GhcPlugins | 
| mkWorkerOcc | OccName, Name, GhcPlugins | 
| mkWpEvApps | TcEvidence | 
| mkWpEvVarApps | TcEvidence | 
| mkWpLams | TcEvidence | 
| mkWpLet | TcEvidence | 
| mkWpTyApps | TcEvidence | 
| mkWpTyLams | TcEvidence | 
| mkWrapper | WorkWrap | 
| mkWrapType | Vectorise.Utils.Base, Vectorise.Utils | 
| mkWwBodies | WwLib | 
| mkWwInlineRule | CoreUnfold | 
| mkWWstr | WwLib | 
| mkZFastString | FastString, GhcPlugins | 
| mkZFastStringBytes | FastString, GhcPlugins | 
| mk_easy_FunBind | HsUtils, HsSyn, GHC | 
| mk_known_key_name | PrelNames | 
| ml_hi_file | Module, GhcPlugins, GHC | 
| ml_hs_file | Module, GhcPlugins, GHC | 
| ml_obj_file | Module, GhcPlugins, GHC | 
| Mname | ExternalCore | 
| modAliases | Llvm.AbsSyn, Llvm | 
| ModBreaks | |
| 1 (Type/Class) | HscTypes, GhcPlugins, GHC | 
| 2 (Data Constructor) | HscTypes, GhcPlugins, GHC | 
| modBreaks_decls | HscTypes, GhcPlugins, GHC | 
| modBreaks_flags | HscTypes, GhcPlugins, GHC | 
| modBreaks_locs | HscTypes, GhcPlugins, GHC | 
| modBreaks_vars | HscTypes, GhcPlugins, GHC | 
| modComments | Llvm.AbsSyn, Llvm | 
| ModDetails | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| Mode | Pretty | 
| modFuncs | Llvm.AbsSyn, Llvm | 
| modFwdDecls | Llvm.AbsSyn, Llvm | 
| modGlobals | Llvm.AbsSyn, Llvm | 
| ModGuts | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| ModIface | |
| 1 (Type/Class) | HscTypes, GhcPlugins, GHC | 
| 2 (Data Constructor) | HscTypes, GhcPlugins, GHC | 
| modificationTimeIfExists | Util, GhcPlugins | 
| modify | State | 
| modifyAnnProvenanceNameM | HsDecls, HsSyn, GHC | 
| modifyGraph | CmmUtils, OldCmmUtils | 
| modifyIdInfo | Id, GhcPlugins | 
| modifyInertTcS | TcSMonad | 
| modifyInlinePragma | Id, GhcPlugins | 
| modifyInScope | SimplEnv | 
| modifySession | GhcMonad | 
| modifyVarEnv | VarEnv, GhcPlugins | 
| modifyVarEnv_Directly | VarEnv, GhcPlugins | 
| modInfoExports | GHC | 
| modInfoIface | GHC | 
| modInfoInstances | GHC | 
| modInfoIsExportedName | GHC | 
| modInfoLookupName | GHC | 
| modInfoModBreaks | GHC | 
| modInfoSafe | GHC | 
| modInfoTopLevelScope | GHC | 
| modInfoTyThings | GHC | 
| ModLocation | |
| 1 (Type/Class) | Module, GhcPlugins, GHC | 
| 2 (Data Constructor) | Module, GhcPlugins, GHC | 
| ModLocationCache | HscTypes, GhcPlugins | 
| modMeta | Llvm.AbsSyn, Llvm | 
| modNode | GraphOps, GraphColor | 
| ModSummary | |
| 1 (Type/Class) | HscTypes, GhcPlugins, GHC | 
| 2 (Data Constructor) | HscTypes, GhcPlugins, GHC | 
| Module | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Data Constructor) | ExternalCore | 
| 3 (Type/Class) | Module, GhcPlugins, GHC | 
| ModuleAnnProvenance | HsDecls, HsSyn, GHC | 
| ModuleEnv | Module, GhcPlugins | 
| moduleEnvElts | Module, GhcPlugins | 
| moduleEnvKeys | Module, GhcPlugins | 
| moduleEnvToList | Module, GhcPlugins | 
| ModuleGraph | HscTypes, GhcPlugins, GHC | 
| ModuleInfo | GHC | 
| moduleInfo | GHC | 
| moduleIsInterpreted | InteractiveEval, GHC | 
| ModuleName | Module, GhcPlugins, GHC | 
| moduleName | Module, GhcPlugins, GHC | 
| moduleNameColons | Module, GhcPlugins | 
| ModuleNameEnv | Module, GhcPlugins | 
| moduleNameFS | Module, GhcPlugins | 
| moduleNameSlashes | Module, GhcPlugins | 
| moduleNameString | Module, GhcPlugins, GHC | 
| moduleName_RDR | PrelNames | 
| modulePackageId | Module, GhcPlugins, GHC | 
| ModuleSet | Module, GhcPlugins | 
| moduleSetElts | Module, GhcPlugins | 
| ModuleTarget | Annotations, GhcPlugins | 
| moduleToPkgConfAll | Packages, GhcPlugins | 
| moduleTrustReqs | GHC | 
| modVectInfo | Vectorise.Env | 
| mONAD | PrelNames | 
| monadClassKey | PrelNames | 
| monadClassName | PrelNames | 
| monadClass_RDR | PrelNames | 
| MonadComp | HsExpr, HsSyn, GHC | 
| MonadFix | MonadUtils, IOEnv, TcRnMonad | 
| monadFixClassKey | PrelNames | 
| monadFixClassName | PrelNames | 
| MonadIO | MonadUtils, IOEnv, TcRnMonad | 
| monadPlusClassKey | PrelNames | 
| monadPlusClassName | PrelNames | 
| MonadT | ByteCodeItbls | 
| MonadThings | HscTypes, GhcPlugins | 
| MonadUnique | UniqSupply, GhcPlugins, SimplMonad | 
| mONAD_FIX | PrelNames | 
| mONAD_ZIP | PrelNames | 
| MOV | X86.Instr | 
| moveSp | SPARC.Instr | 
| MOVSxL | X86.Instr | 
| MOVZxL | X86.Instr | 
| mo_32To16 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_32To8 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Add | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Add2 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_And | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Eq | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Acos | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Asin | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Atan | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Cos | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Cosh | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Exp | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Log | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Pwr | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Sin | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Sinh | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Sqrt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Tan | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F32_Tanh | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Acos | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Asin | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Atan | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Cos | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Cosh | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Exp | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Log | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Pwr | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Sin | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Sinh | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Sqrt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Tan | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F64_Tanh | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_FF_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_FS_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Add | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Eq | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Ge | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Gt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Le | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Lt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Mul | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Ne | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Neg | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Quot | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_F_Sub | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Memcpy | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Memmove | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Memset | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Mul | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Ne | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Not | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Or | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_PopCnt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_SF_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Shl | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_SS_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Sub | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_s_16To32 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_s_16ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_s_32ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_s_8To32 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_s_8ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_S_Ge | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_S_Gt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_S_Le | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_S_Lt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_S_MulMayOflo | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_S_Neg | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_S_Quot | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_S_QuotRem | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_S_Rem | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_S_Shr | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Touch | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_UU_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_u_16To32 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_u_16ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_u_32ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_u_8To32 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_u_8ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_Ge | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_Gt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_Le | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_Lt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_Mul2 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_MulMayOflo | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_Quot | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_QuotRem | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_QuotRem2 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_Rem | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_U_Shr | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordAdd | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordAnd | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordEq | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordMul | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordNe | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordNot | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordOr | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordSGe | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordSGt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordShl | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordSLe | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordSLt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordSNeg | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordSQuot | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordSRem | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordSShr | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordSub | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_WordTo16 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_WordTo32 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_WordTo8 | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordUGe | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordUGt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordULe | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordULt | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordUQuot | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordURem | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordUShr | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| mo_wordXor | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_WriteBarrier | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MO_Xor | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| MR | PPC.Instr | 
| MsgDoc | ErrUtils | 
| msHiFilePath | HscTypes, GhcPlugins | 
| msHsFilePath | HscTypes, GhcPlugins | 
| msObjFilePath | HscTypes, GhcPlugins | 
| ms_hsc_src | HscTypes, GhcPlugins, GHC | 
| ms_hspp_buf | HscTypes, GhcPlugins, GHC | 
| ms_hspp_file | HscTypes, GhcPlugins, GHC | 
| ms_hspp_opts | HscTypes, GhcPlugins, GHC | 
| ms_hs_date | HscTypes, GhcPlugins, GHC | 
| ms_imps | HscTypes, GhcPlugins | 
| ms_location | HscTypes, GhcPlugins, GHC | 
| ms_mod | HscTypes, GhcPlugins, GHC | 
| ms_mod_name | HscTypes, GhcPlugins, GHC | 
| ms_obj_date | HscTypes, GhcPlugins, GHC | 
| ms_srcimps | HscTypes, GhcPlugins, GHC | 
| ms_textual_imps | HscTypes, GhcPlugins, GHC | 
| MTCTR | PPC.Instr | 
| MUL | X86.Instr | 
| MUL2 | X86.Instr | 
| MULLW | PPC.Instr | 
| MULLW_MayOflo | PPC.Instr | 
| MustCompile | MkIface | 
| mustHaveLocalBinding | Var, GhcPlugins | 
| mutableArrayArrayPrimTyCon | TysPrim | 
| mutableArrayArrayPrimTyConKey | PrelNames | 
| mutableArrayPrimTyCon | TysPrim | 
| mutableArrayPrimTyConKey | PrelNames | 
| mutableByteArrayPrimTyCon | TysPrim | 
| mutableByteArrayPrimTyConKey | PrelNames | 
| MutVar | RtClosureInspect | 
| mutVarPrimTyCon | TysPrim | 
| mutVarPrimTyConKey | PrelNames | 
| mUT_ARR_PTRS_CARD_BITS | Constants | 
| MVar | RtClosureInspect | 
| mVarPrimTyCon | TysPrim | 
| mVarPrimTyConKey | PrelNames | 
| MyThreadIdOp | PrimOp | 
| mzipIdKey | PrelNames | 
| mzipName | PrelNames | 
| Naked | Llvm.Types, Llvm | 
| Name | Name, GhcPlugins, GHC | 
| NameCache | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| NameCacheUpdater | IfaceEnv | 
| Named | CgExtCode | 
| NamedTarget | Annotations, GhcPlugins | 
| NamedThing | Name, GhcPlugins, GHC | 
| NameEnv | NameEnv, GhcPlugins | 
| nameEnvElts | NameEnv, GhcPlugins | 
| nameEnvUniqueElts | NameEnv, GhcPlugins | 
| nameIsLocalOrFrom | Name, GhcPlugins | 
| NameMaker | RnPat | 
| nameModule | Name, GhcPlugins, GHC | 
| nameModule_maybe | Name, GhcPlugins | 
| NameNotInScope1 | Outputable, GhcPlugins | 
| NameNotInScope2 | Outputable, GhcPlugins | 
| nameOccName | Name, GhcPlugins | 
| nameOfObject | HscTypes, GhcPlugins | 
| NameQual | Outputable, GhcPlugins | 
| nameRdrName | RdrName, GhcPlugins | 
| NameSet | NameSet, GhcPlugins | 
| nameSetToList | NameSet, GhcPlugins | 
| NameSpace | OccName, Name, GhcPlugins | 
| nameSrcLoc | Name, GhcPlugins | 
| nameSrcSpan | Name, GhcPlugins, GHC | 
| nameTyConName | DsMeta | 
| nameUnique | Name, GhcPlugins | 
| NameUnqual | Outputable, GhcPlugins | 
| narrow16IntLit | Literal, GhcPlugins | 
| Narrow16IntOp | PrimOp | 
| narrow16WordLit | Literal, GhcPlugins | 
| Narrow16WordOp | PrimOp | 
| narrow32IntLit | Literal, GhcPlugins | 
| Narrow32IntOp | PrimOp | 
| narrow32WordLit | Literal, GhcPlugins | 
| Narrow32WordOp | PrimOp | 
| narrow8IntLit | Literal, GhcPlugins | 
| Narrow8IntOp | PrimOp | 
| narrow8WordLit | Literal, GhcPlugins | 
| Narrow8WordOp | PrimOp | 
| narrowS | CmmType, CmmExpr, Cmm, OldCmm | 
| narrowU | CmmType, CmmExpr, Cmm, OldCmm | 
| NatBasicBlock | Instruction | 
| NatCmm | Instruction | 
| NatCmmDecl | Instruction | 
| natCmmTopToLive | RegAlloc.Liveness | 
| nativeCodeGen | AsmCodeGen | 
| NativeDirectCall | CmmNode, Cmm | 
| NativeNodeCall | CmmNode, Cmm | 
| NativeReturn | CmmNode, Cmm | 
| 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 | 
| ncgDebugIsOn | Util, GhcPlugins | 
| NCU | IfaceEnv | 
| NE | |
| 1 (Data Constructor) | SPARC.Cond | 
| 2 (Data Constructor) | X86.Cond | 
| 3 (Data Constructor) | PPC.Cond | 
| needImportedSymbols | PIC | 
| needSaturated | CoreSyn, GhcPlugins | 
| needsCaseBinding | CoreUtils, GhcPlugins | 
| needsCDecl | CLabel | 
| needsSRT | Cmm, ClosureInfo | 
| 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, GhcPlugins | 
| negateFixity | BasicTypes, GhcPlugins, GHC | 
| negateFractionalLit | BasicTypes, GhcPlugins | 
| negateIntegerIdKey | PrelNames | 
| negateIntegerName | PrelNames | 
| negateName | PrelNames | 
| NegateOrigin | TcRnTypes, TcRnMonad | 
| NEGI | X86.Instr | 
| NEON | Platform | 
| neqIntegerIdKey | PrelNames | 
| neqIntegerName | PrelNames | 
| Nest | Llvm.Types, Llvm | 
| nest | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| NestedAtomically | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| nestImplicTcS | TcSMonad | 
| NEVER | SPARC.Cond | 
| NeverActive | BasicTypes, GhcPlugins | 
| neverInlinePragma | BasicTypes, GhcPlugins | 
| neverQualify | Outputable, GhcPlugins | 
| neverUnfoldGuidance | CoreSyn, GhcPlugins | 
| NewAlignedPinnedByteArrayOp_Char | PrimOp | 
| NewArrayArrayOp | PrimOp | 
| NewArrayOp | PrimOp | 
| newArrowScope | TcRnTypes, TcRnMonad | 
| NewBCOOp | PrimOp | 
| NEWBLOCK | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| newBreakArray | BreakArray | 
| newBufHandle | BufWrite | 
| NewByteArrayOp_Char | PrimOp | 
| newByteStringCLit | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| newDerived | TcSMonad | 
| newDerivOnLoc | DynFlags, GhcPlugins, GHC | 
| newDFunName | TcEnv | 
| newDict | TcMType | 
| newDummyVar | Vectorise.Monad.Naming, Vectorise.Monad | 
| newEq | TcMType | 
| newEvVar | TcMType | 
| newEvVars | TcMType | 
| newExportedVar | Vectorise.Monad.Naming, Vectorise.Monad | 
| NewFact | |
| 1 (Data Constructor) | Hoopl.Dataflow, Hoopl | 
| 2 (Type/Class) | Hoopl.Dataflow, Hoopl | 
| newFailLocalDs | DsMonad | 
| newFamInstAxiomName | TcEnv | 
| newFamInstTyConName | TcEnv | 
| newFastMutInt | FastMutInt | 
| newFastMutPtr | FastMutInt | 
| newFlattenSkolemTy | TcSMonad | 
| newFlexiTcSTy | TcSMonad | 
| newFlexiTyVar | TcMType | 
| newFlexiTyVarTy | TcMType | 
| newFlexiTyVarTys | TcMType | 
| newFunctionName | CgExtCode | 
| newGlobalBinder | IfaceEnv | 
| newHscEnv | HscMain | 
| newId | SimplMonad | 
| newIfaceName | IfaceEnv | 
| newIfaceNames | IfaceEnv | 
| newImplication | TcUnify | 
| newImplicitBinder | IfaceEnv, BuildTyCl | 
| newImport | CgExtCode | 
| newLabel | CgExtCode | 
| newLabelC | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| 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 | 
| newMetaKindVar | TcMType | 
| newMetaKindVars | TcMType | 
| newMetaTyVar | TcMType | 
| newMetaUnique | TcRnMonad | 
| newMethodFromName | Inst | 
| newMutVar | IOEnv, TcRnMonad | 
| NewMutVarOp | PrimOp | 
| NewMVarOp | PrimOp | 
| newName | TcRnMonad | 
| newNode | GraphBase, GraphColor | 
| newNoSigLetBndr | TcPat | 
| NewOrData | HsDecls, HsSyn, GHC | 
| newOverloadedLit | Inst | 
| NewPinnedByteArrayOp_Char | PrimOp | 
| newPredVarDs | DsMonad | 
| newReadState | Binary | 
| newSigLetBndr | TcPat | 
| newSigTyVar | TcMType | 
| newStablePtrIdKey | PrelNames | 
| newStablePtrName | PrelNames | 
| newStablePtr_RDR | PrelNames | 
| newStringCLit | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| 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, GhcPlugins | 
| newTyConCo | TyCon, GhcPlugins | 
| newTyConCo_maybe | TyCon, GhcPlugins | 
| newTyConEtadRhs | TyCon, GhcPlugins | 
| newTyConInstRhs | Type, GhcPlugins | 
| newTyConRhs | TyCon, GhcPlugins | 
| NewType | HsDecls, HsSyn, GHC | 
| Newtype | ExternalCore | 
| NewTypeDerived | TcEnv | 
| NewtypeWrap | RtClosureInspect, InteractiveEval | 
| newTyVar | Vectorise.Monad.Naming, Vectorise.Monad | 
| newTyVarNameRn | RnTypes | 
| newUnboxedTupleRegs | StgCmmUtils | 
| newUniqSupply | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| newUnique | |
| 1 (Function) | CgMonad | 
| 2 (Function) | TcRnMonad, DsMonad | 
| 3 (Function) | StgCmmMonad | 
| newUniqueId | DsMonad | 
| newUniqueSupply | TcRnMonad, DsMonad | 
| newWantedEvVar | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| newWantedEvVars | TcMType | 
| newWriteState | Binary | 
| nextChar | StringBuffer | 
| nextIsEOF | Lexer | 
| ne_RDR | PrelNames | 
| niFixTvSubst | Unify | 
| nilDataCon | TysWiredIn, GhcPlugins | 
| nilDataConKey | PrelNames | 
| nilFS | FastString, GhcPlugins | 
| 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 | 
| noArityDataCon_RDR | PrelNames | 
| NoArrowCtxt | TcRnTypes, TcRnMonad | 
| noBinderInfo | StgSyn | 
| noBwdRewrite | Hoopl.Dataflow, Hoopl | 
| noCafIdInfo | IdInfo, GhcPlugins | 
| NoCafRefs | IdInfo, GhcPlugins | 
| NoCapture | Llvm.Types, Llvm | 
| noCCS | CostCentre | 
| noCCSAttached | CostCentre | 
| noCgStmts | CgMonad | 
| NoChange | Hoopl.Dataflow, Hoopl | 
| NoC_SRT | Cmm, ClosureInfo, OldCmm | 
| NoDataKinds | TcRnTypes, TcRnMonad | 
| Node | |
| 1 (Type/Class) | GraphBase, GraphColor | 
| 2 (Data Constructor) | GraphBase, GraphColor | 
| 3 (Type/Class) | Digraph | 
| node | CmmExpr, Cmm, OldCmm | 
| 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, GhcPlugins | 
| nodePreference | GraphBase, GraphColor | 
| nodeReg | CmmExpr, Cmm, OldCmm | 
| NoDM | BasicTypes, GhcPlugins | 
| NoDup | SimplUtils | 
| NoDuplicateOp | PrimOp | 
| noExtraStack | MkGraph | 
| noFacts | Hoopl | 
| noForeignExportCoercionYet | HsDecls, HsSyn, GHC | 
| noForeignImportCoercionYet | HsDecls, HsSyn, GHC | 
| noFreeRegs | |
| 1 (Function) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs | 
| 3 (Function) | RegAlloc.Linear.X86.FreeRegs | 
| nOfThem | Util, GhcPlugins | 
| noFwdRewrite | Hoopl.Dataflow, Hoopl | 
| NoHint | CmmNode, Cmm, OldCmm | 
| NoHpcInfo | HscTypes, GhcPlugins | 
| noIfaceTrustInfo | HscTypes, GhcPlugins | 
| noIfaceVectInfo | HscTypes, GhcPlugins | 
| NoImplicitFloat | Llvm.Types, Llvm | 
| NoInfo | IfaceSyn | 
| NoInline | |
| 1 (Data Constructor) | BasicTypes, GhcPlugins | 
| 2 (Data Constructor) | Llvm.Types, Llvm | 
| NoLBVarInfo | IdInfo, GhcPlugins | 
| noLBVarInfo | IdInfo, GhcPlugins | 
| NoLink | DynFlags, GhcPlugins, GHC | 
| noLiveOnEntry | CmmLive | 
| noLoc | SrcLoc, GhcPlugins, GHC | 
| noMethodBindingErrorIdKey | PrelNames | 
| NoMethodError | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| noModError | GhcMake | 
| nonExhaustiveGuardsErrorIdKey | PrelNames | 
| nonHdrSize | SMRep | 
| NonLocal | Hoopl | 
| NonPtrArg | ClosureInfo | 
| nonPtrs | RtClosureInspect | 
| NonRec | CoreSyn, GhcPlugins | 
| Nonrec | ExternalCore | 
| NonRecursive | BasicTypes, GhcPlugins | 
| NonStandardThunk | ClosureInfo | 
| NonTermination | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| NonTrivArg | CoreUnfold | 
| NonVoid | |
| 1 (Type/Class) | StgCmmEnv | 
| 2 (Data Constructor) | StgCmmEnv | 
| nonVoidArg | ClosureInfo | 
| nonVoidIds | StgCmmEnv | 
| nON_EXHAUSTIVE_GUARDS_ERROR_ID | MkCore, GhcPlugins | 
| NoOccInfo | BasicTypes, IdInfo, GhcPlugins | 
| NoOverlap | BasicTypes, InstEnv, GhcPlugins | 
| NOP | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| Nop | Llvm.AbsSyn, Llvm | 
| NoPackage | HscTypes, Finder, GhcPlugins | 
| noParenPred | Type, GhcPlugins | 
| noParens | IfaceType, IfaceSyn | 
| NoParent | RdrName, GhcPlugins | 
| NoParentTyCon | TyCon, GhcPlugins | 
| nopC | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| nopEC | CgExtCode | 
| noPostTcExpr | HsExpr, HsSyn, GHC | 
| noPostTcTable | HsExpr, HsSyn, GHC | 
| NoProfAuto | DynFlags, GhcPlugins | 
| NoProfilingInfo | Cmm, OldCmm | 
| noRebindableInfo | HsUtils, HsSyn, GHC | 
| NoRedZone | Llvm.Types, Llvm | 
| NoReturn | Llvm.Types, Llvm | 
| NormalCC | CostCentre | 
| normaliseTcApp | FamInstEnv | 
| normaliseType | FamInstEnv | 
| noSelTyConKey | PrelNames | 
| noSelTyConName | PrelNames | 
| NoSpecConstr | SpecConstr | 
| noSpecPrags | HsBinds, HsSyn, GHC | 
| noSrcLoc | SrcLoc, GhcPlugins, GHC | 
| noSrcSpan | SrcLoc, GhcPlugins, GHC | 
| NoSRT | StgSyn | 
| noStmts | OldCmmUtils | 
| NoStubs | HscTypes, GhcPlugins | 
| noSyntaxExpr | HsExpr, HsSyn, GHC | 
| noSyntaxTable | HsExpr, HsSyn, GHC | 
| NOT | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| notAssocDataCon_RDR | PrelNames | 
| NotCafCC | CostCentre | 
| notElemTvSubst | Type, TcType, GhcPlugins | 
| NotFound | HscTypes, Finder, GhcPlugins | 
| Nothing | Maybes | 
| NothingC | Hoopl | 
| NothingO | Hoopl | 
| notInsideLam | BasicTypes, IdInfo, GhcPlugins | 
| NotMarkedStrict | BasicTypes, GhcPlugins, GHC | 
| notNull | Util, GhcPlugins | 
| notOneBranch | BasicTypes, IdInfo, GhcPlugins | 
| NotOp | PrimOp | 
| NOTPARITY | X86.Cond | 
| NotTopLevel | BasicTypes, GhcPlugins | 
| not_RDR | PrelNames | 
| NoUnfolding | CoreSyn, GhcPlugins | 
| noUnfolding | CoreSyn, CoreUnfold, GhcPlugins | 
| NoUntouchables | TcRnTypes, TcRnMonad | 
| NoUnwind | Llvm.Types, Llvm | 
| noUsage | Instruction | 
| noV | Vectorise.Monad.Base, Vectorise.Monad | 
| NoVect | CoreSyn, GhcPlugins | 
| noVectDecl | Vectorise.Monad.Global, Vectorise.Monad | 
| noVectInfo | HscTypes, GhcPlugins | 
| NoWarnings | HscTypes, GhcPlugins | 
| nO_METHOD_BINDING_ERROR_ID | MkCore, GhcPlugins | 
| NPat | HsPat, HsSyn, GHC | 
| NPlusKPat | HsPat, HsSyn, GHC | 
| nptrs | ByteCodeItbls | 
| nsNames | HscTypes, GhcPlugins | 
| nsUniqs | HscTypes, GhcPlugins | 
| NthCo | Coercion, GhcPlugins | 
| NthCoercion | ExternalCore | 
| nTimes | Util, GhcPlugins | 
| nt_co | TyCon, GhcPlugins | 
| nt_etad_rhs | TyCon, GhcPlugins | 
| nt_rhs | TyCon, GhcPlugins | 
| nukeDeadBindings | CgBindery | 
| nukeRnEnvL | VarEnv, GhcPlugins | 
| nukeRnEnvR | VarEnv, GhcPlugins | 
| nukeVolatileBinds | CgBindery | 
| nullAddrId | MkId | 
| nullAddrIdKey | PrelNames | 
| nullAddrLit | Literal, GhcPlugins | 
| nullFS | FastString, GhcPlugins | 
| nullRegSet | CmmExpr, Cmm, OldCmm | 
| numClassKey | PrelNames | 
| numClassName | PrelNames | 
| numClass_RDR | PrelNames | 
| numericClassKeys | PrelNames | 
| NumSparks | PrimOp | 
| numToTrustInfo | HscTypes, GhcPlugins | 
| n_bytes | FastString, GhcPlugins | 
| n_chars | FastString, GhcPlugins | 
| n_decls_in | HscTypes, GhcPlugins | 
| n_decls_out | HscTypes, GhcPlugins | 
| n_ifaces_in | HscTypes, GhcPlugins | 
| n_insts_in | HscTypes, GhcPlugins | 
| n_insts_out | HscTypes, GhcPlugins | 
| n_rules_in | HscTypes, GhcPlugins | 
| n_rules_out | HscTypes, GhcPlugins | 
| O | Hoopl | 
| o0 | SPARC.Regs | 
| o1 | SPARC.Regs | 
| objectDir | DynFlags, GhcPlugins, GHC | 
| objectSuf | DynFlags, GhcPlugins, GHC | 
| objectTyConKey | PrelNames | 
| objectTyConName | PrelNames | 
| obtainTermFromId | |
| 1 (Function) | InteractiveEval | 
| 2 (Function) | GHC | 
| obtainTermFromVal | |
| 1 (Function) | InteractiveEval | 
| 2 (Function) | GHC | 
| OccEnv | OccName, Name, GhcPlugins | 
| occEnvElts | OccName, Name, GhcPlugins | 
| OccInfo | BasicTypes, IdInfo, GhcPlugins | 
| occInfo | IdInfo, GhcPlugins | 
| OccName | OccName, Name, GhcPlugins | 
| occName | OccName, Name, GhcPlugins | 
| occNameFS | OccName, Name, GhcPlugins | 
| occNameSpace | OccName, Name, GhcPlugins | 
| occNameString | OccName, Name, GhcPlugins | 
| OccSet | OccName, Name, GhcPlugins | 
| occSetElts | OccName, Name, GhcPlugins | 
| occurAnalyseExpr | OccurAnal | 
| occurAnalysePgm | OccurAnal | 
| occurCheckExpand | TcCanonical | 
| OccurrenceOf | TcRnTypes, TcRnMonad | 
| oclose | FunDeps | 
| octDecDigit | Ctype | 
| ofBlockList | CmmUtils, OldCmmUtils | 
| ofBlockMap | CmmUtils, OldCmmUtils | 
| 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_interrupt | Constants | 
| oFFSET_Capability_lock | Constants | 
| oFFSET_Capability_mut_lists | Constants | 
| oFFSET_Capability_no | 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_n_new_large_words | 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_rCCCS | 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_StgStack_dirty | Constants | 
| oFFSET_StgStack_sp | Constants | 
| oFFSET_StgStack_stack | Constants | 
| oFFSET_StgStack_stack_size | 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_stackobj | 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 | 
| okArrowArgKind | Kind | 
| okArrowResultKind | Kind | 
| OkP | ParserCoreUtils | 
| OkToDup | SimplUtils | 
| Old | CmmExpr, Cmm, OldCmm | 
| OldFact | |
| 1 (Data Constructor) | Hoopl.Dataflow, Hoopl | 
| 2 (Type/Class) | Hoopl.Dataflow, Hoopl | 
| ol_rebindable | HsLit, HsSyn, GHC | 
| ol_type | HsLit, HsSyn, GHC | 
| ol_val | HsLit, HsSyn, GHC | 
| ol_witness | HsLit, HsSyn, GHC | 
| OneBranch | BasicTypes, IdInfo, GhcPlugins | 
| oneBranch | BasicTypes, IdInfo, GhcPlugins | 
| oneCgStmt | CgMonad | 
| OneLineMode | Pretty | 
| OneOcc | BasicTypes, IdInfo, GhcPlugins | 
| OneShot | DynFlags, GhcPlugins, GHC | 
| oneShot | DriverPipeline | 
| oneStmt | OldCmmUtils | 
| onException | Exception | 
| only | Util, GhcPlugins | 
| onlyIfV | Vectorise.Monad.Base, Vectorise.Monad | 
| OnStack | CgMonad | 
| OpAddr | X86.Instr | 
| OpApp | HsExpr, HsSyn, GHC | 
| opaqueTyConKey | PrelNames | 
| opaqueTyConName | PrelNames | 
| Open | Hoopl | 
| openAlphaTy | TysPrim | 
| openAlphaTyVar | TysPrim | 
| openAlphaTyVars | TysPrim | 
| openBetaTy | TysPrim | 
| openBetaTyVar | TysPrim | 
| openBinIO | Binary | 
| openBinIO_ | Binary | 
| openBinMem | Binary | 
| openTypeKind | TysPrim, Kind, Type, TcType, GhcPlugins | 
| openTypeKindTyCon | TysPrim, Kind, Type, GhcPlugins | 
| openTypeKindTyConKey | PrelNames | 
| openTypeKindTyConName | TysPrim | 
| Operand | X86.Instr | 
| OpImm | X86.Instr | 
| OpReg | X86.Instr | 
| optCoercion | OptCoercion | 
| OptIntSuffix | CmdLineParser | 
| Option | |
| 1 (Type/Class) | DynFlags, SysTools, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, SysTools, GhcPlugins | 
| optionsErrorMsgs | HeaderInfo | 
| OptKind | CmdLineParser | 
| optLevel | DynFlags, GhcPlugins, GHC | 
| OptPrefix | CmdLineParser | 
| OptSize | Llvm.Types, Llvm | 
| opt_a | DynFlags, GhcPlugins | 
| Opt_AlternativeLayoutRule | DynFlags, GhcPlugins | 
| Opt_AlternativeLayoutRuleTransitional | DynFlags, GhcPlugins | 
| Opt_Arrows | DynFlags, GhcPlugins | 
| Opt_AutoLinkPackages | DynFlags, GhcPlugins, GHC | 
| Opt_AutoSccsOnIndividualCafs | DynFlags, GhcPlugins, GHC | 
| Opt_AvoidVect | DynFlags, GhcPlugins, GHC | 
| Opt_BangPatterns | DynFlags, GhcPlugins | 
| Opt_BreakOnError | DynFlags, GhcPlugins, GHC | 
| Opt_BreakOnException | DynFlags, GhcPlugins, GHC | 
| Opt_BuildingCabalPackage | DynFlags, GhcPlugins, GHC | 
| opt_c | DynFlags, GhcPlugins | 
| Opt_CApiFFI | DynFlags, GhcPlugins | 
| Opt_CaseMerge | DynFlags, GhcPlugins, GHC | 
| Opt_ConstrainedClassMethods | DynFlags, GhcPlugins | 
| Opt_ConstraintKinds | DynFlags, GhcPlugins | 
| Opt_Cpp | DynFlags, GhcPlugins | 
| opt_CprOff | StaticFlags | 
| Opt_CSE | DynFlags, GhcPlugins, GHC | 
| Opt_DataKinds | DynFlags, GhcPlugins | 
| Opt_DatatypeContexts | DynFlags, GhcPlugins | 
| Opt_DefaultSignatures | DynFlags, GhcPlugins | 
| Opt_DeferTypeErrors | DynFlags, GhcPlugins, GHC | 
| Opt_DeriveDataTypeable | DynFlags, GhcPlugins | 
| Opt_DeriveFoldable | DynFlags, GhcPlugins | 
| Opt_DeriveFunctor | DynFlags, GhcPlugins | 
| Opt_DeriveGeneric | DynFlags, GhcPlugins | 
| Opt_DeriveTraversable | DynFlags, GhcPlugins | 
| Opt_DictsCheap | DynFlags, GhcPlugins, GHC | 
| opt_DictsStrict | StaticFlags | 
| Opt_DisambiguateRecordFields | DynFlags, GhcPlugins | 
| Opt_DistrustAllPackages | DynFlags, GhcPlugins, GHC | 
| Opt_DoAndIfThenElse | DynFlags, GhcPlugins | 
| Opt_DoAsmLinting | DynFlags, GhcPlugins, GHC | 
| Opt_DoCmmLinting | DynFlags, GhcPlugins, GHC | 
| Opt_DoCoreLinting | DynFlags, GhcPlugins, GHC | 
| Opt_DoEtaReduction | DynFlags, GhcPlugins, GHC | 
| Opt_DoLambdaEtaExpansion | DynFlags, GhcPlugins, GHC | 
| Opt_DoStgLinting | DynFlags, GhcPlugins, GHC | 
| Opt_DumpToFile | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_asm | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_asm_coalesce | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_asm_conflicts | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_asm_expanded | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_asm_liveness | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_asm_native | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_asm_regalloc | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_asm_regalloc_stages | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_asm_stats | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_avoid_vect | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_BCOs | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmm | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_cafs | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_cbe | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_cfg | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_dead | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_info | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_lower | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_proc | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_procmap | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_rewrite | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_sp | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_spills | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_split | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cmmz_stub | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_core_pipeline | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_core_stats | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cpranal | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cps_cmm | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cse | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cs_trace | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_cvt_cmm | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_deriv | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_ds | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_flatC | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_foreign | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_hi | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_hi_diffs | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_if_trace | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_inlinings | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_llvm | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_minimal_imports | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_mod_cycles | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_occur_anal | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_opt_cmm | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_parsed | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_prep | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_raw_cmm | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_rn | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_rn_stats | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_rn_trace | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_rtti | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_rules | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_rule_firings | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_rule_rewrites | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_simpl | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_simpl_iterations | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_simpl_phases | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_simpl_stats | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_spec | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_splices | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_stg | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_stranal | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_tc | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_tc_trace | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_ticked | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_types | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_vect | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_view_pattern_commoning | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_vt_trace | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_worker_wrapper | DynFlags, GhcPlugins, GHC | 
| Opt_D_faststring_stats | DynFlags, GhcPlugins, GHC | 
| Opt_D_no_debug_output | DynFlags, GhcPlugins, GHC | 
| Opt_D_source_stats | DynFlags, GhcPlugins, GHC | 
| Opt_D_verbose_core2core | DynFlags, GhcPlugins, GHC | 
| Opt_D_verbose_stg2stg | DynFlags, GhcPlugins, GHC | 
| Opt_EagerBlackHoling | DynFlags, GhcPlugins, GHC | 
| Opt_EmbedManifest | DynFlags, GhcPlugins, GHC | 
| Opt_EmitExternalCore | DynFlags, GhcPlugins, GHC | 
| Opt_EmptyDataDecls | DynFlags, GhcPlugins | 
| Opt_EnableRewriteRules | DynFlags, GhcPlugins, GHC | 
| opt_ErrorSpans | StaticFlags | 
| Opt_ExcessPrecision | DynFlags, GhcPlugins, GHC | 
| Opt_ExistentialQuantification | DynFlags, GhcPlugins | 
| Opt_ExplicitForAll | DynFlags, GhcPlugins | 
| Opt_ExplicitNamespaces | DynFlags, GhcPlugins | 
| Opt_ExposeAllUnfoldings | DynFlags, GhcPlugins, GHC | 
| Opt_ExtendedDefaultRules | DynFlags, GhcPlugins | 
| opt_F | DynFlags, GhcPlugins | 
| Opt_FlexibleContexts | DynFlags, GhcPlugins | 
| Opt_FlexibleInstances | DynFlags, GhcPlugins | 
| Opt_FloatIn | DynFlags, GhcPlugins, GHC | 
| Opt_ForceRecomp | DynFlags, GhcPlugins, GHC | 
| Opt_ForeignFunctionInterface | DynFlags, GhcPlugins | 
| opt_Fuel | StaticFlags | 
| Opt_FullLaziness | DynFlags, GhcPlugins, GHC | 
| Opt_FunctionalDependencies | DynFlags, GhcPlugins | 
| Opt_GADTs | DynFlags, GhcPlugins | 
| Opt_GADTSyntax | DynFlags, GhcPlugins | 
| Opt_GeneralizedNewtypeDeriving | DynFlags, GhcPlugins | 
| Opt_GenManifest | DynFlags, GhcPlugins, GHC | 
| Opt_GHCForeignImportPrim | DynFlags, GhcPlugins | 
| Opt_GhciHistory | DynFlags, GhcPlugins, GHC | 
| Opt_GhciSandbox | DynFlags, GhcPlugins, GHC | 
| Opt_GranMacros | DynFlags, GhcPlugins, GHC | 
| Opt_Haddock | DynFlags, GhcPlugins, GHC | 
| Opt_HaddockOptions | DynFlags, GhcPlugins, GHC | 
| Opt_HelpfulErrors | DynFlags, GhcPlugins, GHC | 
| Opt_HideAllPackages | DynFlags, GhcPlugins, GHC | 
| opt_HistorySize | StaticFlags | 
| opt_Hpc | StaticFlags | 
| Opt_Hpc_No_Auto | DynFlags, GhcPlugins, GHC | 
| Opt_IgnoreAsserts | DynFlags, GhcPlugins, GHC | 
| Opt_IgnoreDotGhci | DynFlags, GhcPlugins, GHC | 
| Opt_IgnoreInterfacePragmas | DynFlags, GhcPlugins, GHC | 
| Opt_ImplicitImportQualified | DynFlags, GhcPlugins, GHC | 
| Opt_ImplicitParams | DynFlags, GhcPlugins | 
| Opt_ImplicitPrelude | DynFlags, GhcPlugins | 
| Opt_ImpredicativeTypes | DynFlags, GhcPlugins | 
| Opt_IncoherentInstances | DynFlags, GhcPlugins | 
| Opt_InstanceSigs | DynFlags, GhcPlugins | 
| Opt_InterruptibleFFI | DynFlags, GhcPlugins | 
| Opt_IrrefutableTuples | DynFlags, GhcPlugins, GHC | 
| Opt_KeepHcFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KeepHiDiffs | DynFlags, GhcPlugins, GHC | 
| Opt_KeepLlvmFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KeepRawTokenStream | DynFlags, GhcPlugins, GHC | 
| Opt_KeepSFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KeepTmpFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KindSignatures | DynFlags, GhcPlugins | 
| opt_L | DynFlags, GhcPlugins | 
| opt_l | DynFlags, GhcPlugins | 
| Opt_LambdaCase | DynFlags, GhcPlugins | 
| opt_lc | DynFlags, GhcPlugins | 
| Opt_LiberalTypeSynonyms | DynFlags, GhcPlugins | 
| Opt_LiberateCase | DynFlags, GhcPlugins, GHC | 
| Opt_LlvmTBAA | DynFlags, GhcPlugins, GHC | 
| opt_lo | DynFlags, GhcPlugins | 
| Opt_MagicHash | DynFlags, GhcPlugins | 
| opt_MaxWorkerArgs | StaticFlags | 
| Opt_MonadComprehensions | DynFlags, GhcPlugins | 
| Opt_MonoLocalBinds | DynFlags, GhcPlugins | 
| Opt_MonomorphismRestriction | DynFlags, GhcPlugins | 
| Opt_MonoPatBinds | DynFlags, GhcPlugins | 
| Opt_MultiParamTypeClasses | DynFlags, GhcPlugins | 
| Opt_MultiWayIf | DynFlags, GhcPlugins | 
| opt_NoDebugOutput | StaticFlags | 
| Opt_NoHsMain | DynFlags, GhcPlugins, GHC | 
| Opt_NoLlvmMangler | DynFlags, GhcPlugins, GHC | 
| Opt_NondecreasingIndentation | DynFlags, GhcPlugins | 
| opt_NoOptCoercion | StaticFlags | 
| opt_NoStateHack | StaticFlags | 
| Opt_NPlusKPatterns | DynFlags, GhcPlugins | 
| Opt_OmitInterfacePragmas | DynFlags, GhcPlugins, GHC | 
| Opt_OverlappingInstances | DynFlags, GhcPlugins | 
| Opt_OverloadedStrings | DynFlags, GhcPlugins | 
| opt_P | DynFlags, GhcPlugins | 
| Opt_PackageImports | DynFlags, GhcPlugins | 
| Opt_PackageTrust | DynFlags, GhcPlugins, GHC | 
| Opt_Parallel | DynFlags, GhcPlugins, GHC | 
| Opt_ParallelArrays | DynFlags, GhcPlugins | 
| Opt_ParallelListComp | DynFlags, GhcPlugins | 
| Opt_PatternGuards | DynFlags, GhcPlugins | 
| Opt_PedanticBottoms | DynFlags, GhcPlugins, GHC | 
| opt_PIC | StaticFlags | 
| Opt_PolyKinds | DynFlags, GhcPlugins | 
| Opt_PolymorphicComponents | DynFlags, GhcPlugins | 
| Opt_PostfixOperators | DynFlags, GhcPlugins | 
| Opt_Pp | DynFlags, GhcPlugins, GHC | 
| Opt_PprCaseAsLet | DynFlags, GhcPlugins, GHC | 
| opt_PprStyle_Debug | StaticFlags | 
| Opt_PrintBindContents | DynFlags, GhcPlugins, GHC | 
| Opt_PrintBindResult | DynFlags, GhcPlugins, GHC | 
| Opt_PrintEvldWithShow | DynFlags, GhcPlugins, GHC | 
| Opt_PrintExplicitForalls | DynFlags, GhcPlugins, GHC | 
| Opt_ProfCountEntries | DynFlags, GhcPlugins, GHC | 
| Opt_QuasiQuotes | DynFlags, GhcPlugins | 
| Opt_Rank2Types | DynFlags, GhcPlugins | 
| Opt_RankNTypes | DynFlags, GhcPlugins | 
| Opt_RebindableSyntax | DynFlags, GhcPlugins | 
| Opt_RecordPuns | DynFlags, GhcPlugins | 
| Opt_RecordWildCards | DynFlags, GhcPlugins | 
| Opt_RecursiveDo | DynFlags, GhcPlugins | 
| Opt_RegLiveness | DynFlags, GhcPlugins, GHC | 
| Opt_RegsGraph | DynFlags, GhcPlugins, GHC | 
| Opt_RegsIterative | DynFlags, GhcPlugins, GHC | 
| Opt_RelaxedLayout | DynFlags, GhcPlugins | 
| Opt_RelaxedPolyRec | DynFlags, GhcPlugins | 
| Opt_RunCPS | DynFlags, GhcPlugins, GHC | 
| Opt_RunCPSZ | DynFlags, GhcPlugins, GHC | 
| opt_SccProfilingOn | StaticFlags | 
| Opt_ScopedTypeVariables | DynFlags, GhcPlugins | 
| Opt_SharedImplib | DynFlags, GhcPlugins, GHC | 
| opt_SimpleListLiterals | StaticFlags | 
| opt_SimplExcessPrecision | StaticFlags | 
| opt_SimplNoPreInlining | StaticFlags | 
| Opt_SpecConstr | DynFlags, GhcPlugins, GHC | 
| Opt_Specialise | DynFlags, GhcPlugins, GHC | 
| Opt_SplitObjs | DynFlags, GhcPlugins, GHC | 
| Opt_SSE2 | DynFlags, GhcPlugins, GHC | 
| Opt_SSE4_2 | DynFlags, GhcPlugins, GHC | 
| Opt_StandaloneDeriving | DynFlags, GhcPlugins | 
| opt_Static | StaticFlags | 
| Opt_StaticArgumentTransformation | DynFlags, GhcPlugins, GHC | 
| Opt_StgStats | DynFlags, GhcPlugins, GHC | 
| Opt_Strictness | DynFlags, GhcPlugins, GHC | 
| opt_StubDeadValues | StaticFlags | 
| opt_SuppressAll | StaticFlags | 
| opt_SuppressCoercions | StaticFlags | 
| opt_SuppressIdInfo | StaticFlags | 
| opt_SuppressModulePrefixes | StaticFlags | 
| opt_SuppressTypeApplications | StaticFlags | 
| opt_SuppressTypeSignatures | StaticFlags | 
| opt_SuppressUniques | StaticFlags | 
| opt_SuppressVarKinds | StaticFlags | 
| Opt_TemplateHaskell | DynFlags, GhcPlugins | 
| opt_Ticky | StaticFlags | 
| Opt_TraditionalRecordSyntax | DynFlags, GhcPlugins | 
| Opt_TransformListComp | DynFlags, GhcPlugins | 
| Opt_TryNewCodeGen | DynFlags, GhcPlugins, GHC | 
| Opt_TupleSections | DynFlags, GhcPlugins | 
| Opt_TypeFamilies | DynFlags, GhcPlugins | 
| Opt_TypeOperators | DynFlags, GhcPlugins | 
| Opt_TypeSynonymInstances | DynFlags, GhcPlugins | 
| 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, GhcPlugins | 
| Opt_UnboxStrictFields | DynFlags, GhcPlugins, GHC | 
| Opt_UndecidableInstances | DynFlags, GhcPlugins | 
| Opt_UnicodeSyntax | DynFlags, GhcPlugins | 
| Opt_UnliftedFFITypes | DynFlags, GhcPlugins | 
| opt_Unregisterised | StaticFlags | 
| Opt_Vectorise | DynFlags, GhcPlugins, GHC | 
| Opt_ViewPatterns | DynFlags, GhcPlugins | 
| Opt_WarnAlternativeLayoutRuleTransitional | DynFlags, GhcPlugins | 
| Opt_WarnAutoOrphans | DynFlags, GhcPlugins | 
| Opt_WarnDeprecatedFlags | DynFlags, GhcPlugins | 
| Opt_WarnDodgyExports | DynFlags, GhcPlugins | 
| Opt_WarnDodgyForeignImports | DynFlags, GhcPlugins | 
| Opt_WarnDodgyImports | DynFlags, GhcPlugins | 
| Opt_WarnDuplicateExports | DynFlags, GhcPlugins | 
| Opt_WarnHiShadows | DynFlags, GhcPlugins | 
| Opt_WarnIdentities | DynFlags, GhcPlugins | 
| Opt_WarnImplicitPrelude | DynFlags, GhcPlugins | 
| Opt_WarnIncompletePatterns | DynFlags, GhcPlugins | 
| Opt_WarnIncompletePatternsRecUpd | DynFlags, GhcPlugins | 
| Opt_WarnIncompleteUniPatterns | DynFlags, GhcPlugins | 
| Opt_WarnIsError | DynFlags, GhcPlugins, GHC | 
| Opt_WarnLazyUnliftedBindings | DynFlags, GhcPlugins | 
| Opt_WarnMissingFields | DynFlags, GhcPlugins | 
| Opt_WarnMissingImportList | DynFlags, GhcPlugins | 
| Opt_WarnMissingLocalSigs | DynFlags, GhcPlugins | 
| Opt_WarnMissingMethods | DynFlags, GhcPlugins | 
| Opt_WarnMissingSigs | DynFlags, GhcPlugins | 
| Opt_WarnMonomorphism | DynFlags, GhcPlugins | 
| Opt_WarnNameShadowing | DynFlags, GhcPlugins | 
| Opt_WarnOrphans | DynFlags, GhcPlugins | 
| Opt_WarnOverlappingPatterns | DynFlags, GhcPlugins | 
| Opt_WarnPointlessPragmas | DynFlags, GhcPlugins | 
| Opt_WarnSafe | DynFlags, GhcPlugins | 
| Opt_WarnTabs | DynFlags, GhcPlugins | 
| Opt_WarnTypeDefaults | DynFlags, GhcPlugins | 
| Opt_WarnUnrecognisedPragmas | DynFlags, GhcPlugins | 
| Opt_WarnUnsafe | DynFlags, GhcPlugins | 
| Opt_WarnUnsupportedCallingConventions | DynFlags, GhcPlugins | 
| Opt_WarnUnusedBinds | DynFlags, GhcPlugins | 
| Opt_WarnUnusedDoBind | DynFlags, GhcPlugins | 
| Opt_WarnUnusedImports | DynFlags, GhcPlugins | 
| Opt_WarnUnusedMatches | DynFlags, GhcPlugins | 
| Opt_WarnWarningsDeprecations | DynFlags, GhcPlugins | 
| Opt_WarnWrongDoBind | DynFlags, GhcPlugins | 
| opt_windres | DynFlags, GhcPlugins | 
| OR | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| ordClassKey | PrelNames | 
| ordClassName | PrelNames | 
| ordClass_RDR | PrelNames | 
| orderingTyConKey | PrelNames | 
| orderingTyConName | PrelNames | 
| OrdList | OrdList | 
| OrdOp | PrimOp | 
| ordOpTbl | TcGenDeriv | 
| oReg | SPARC.Regs | 
| orElse | Maybes | 
| orElseErrV | Vectorise.Monad.Base, Vectorise.Monad | 
| orElseV | Vectorise.Monad.Base, Vectorise.Monad | 
| orFail | DsMonad | 
| Orig | RdrName, GhcPlugins | 
| OrigNameCache | HscTypes, GhcPlugins | 
| orIntegerIdKey | PrelNames | 
| orIntegerName | PrelNames | 
| ORN | SPARC.Instr | 
| OrOp | PrimOp | 
| orphNamesOfCo | TcType | 
| orphNamesOfDFunHead | TcType | 
| orphNamesOfType | TcType | 
| OS | Platform | 
| OSDarwin | Platform | 
| OSDragonFly | Platform | 
| osElfTarget | Platform | 
| OSFreeBSD | Platform | 
| OSHaiku | Platform | 
| OSKFreeBSD | Platform | 
| OSLinux | Platform | 
| OSMinGW32 | Platform | 
| OSNetBSD | Platform | 
| OSOpenBSD | Platform | 
| OSSolaris2 | Platform | 
| OSUnknown | Platform | 
| Other | RtClosureInspect | 
| other | LlvmCodeGen.Regs | 
| OtherCon | CoreSyn, GhcPlugins | 
| otherCons | CoreSyn, GhcPlugins | 
| OtherSection | Cmm, OldCmm | 
| otherwiseIdKey | PrelNames | 
| otherwiseIdName | PrelNames | 
| OutAlt | SimplEnv | 
| OutArg | SimplEnv | 
| OutBind | SimplEnv | 
| OutBndr | SimplEnv | 
| OutCoercion | SimplEnv | 
| outdegreeG | Digraph | 
| outerLevel | TcRnTypes, TcRnMonad | 
| OutExpr | SimplEnv | 
| OutId | SimplEnv | 
| outOfLine | MkGraph | 
| OutPat | HsPat, HsSyn, GHC | 
| Outputable | Outputable, GhcPlugins | 
| OutputableBndr | Outputable, GhcPlugins | 
| outputFile | DynFlags, GhcPlugins, GHC | 
| outputForeignStubs | CodeOutput | 
| outputHi | DynFlags, GhcPlugins, GHC | 
| OutType | SimplEnv | 
| OutTyVar | SimplEnv | 
| OutVar | SimplEnv | 
| Overflow | Exception | 
| OverlapFlag | BasicTypes, InstEnv, GhcPlugins | 
| OverlapOk | BasicTypes, InstEnv, GhcPlugins | 
| OverLit | HsLit, HsSyn, GHC | 
| overLitType | HsLit, HsSyn, GHC | 
| OverLitVal | HsLit, HsSyn, GHC | 
| overwriteInstEnv | InstEnv | 
| P | |
| 1 (Type/Class) | ParserCoreUtils | 
| 2 (Type/Class) | Lexer | 
| 3 (Data Constructor) | Lexer | 
| paBrackets | Outputable, GhcPlugins | 
| PACK | ByteCodeInstr | 
| PackageConfig | PackageConfig, Packages, GhcPlugins | 
| packageConfigId | PackageConfig, Packages, GhcPlugins | 
| PackageConfigMap | Packages, GhcPlugins | 
| packageConfigToInstalledPackageInfo | PackageConfig, Packages, GhcPlugins | 
| packageDbModules | GHC | 
| PackageFlag | DynFlags, GhcPlugins | 
| packageFlags | DynFlags, GhcPlugins, GHC | 
| packageHsLibs | Packages, GhcPlugins | 
| PackageId | Module, GhcPlugins, GHC | 
| PackageIdentifier | |
| 1 (Data Constructor) | PackageConfig, Packages, GhcPlugins | 
| 2 (Type/Class) | PackageConfig, Packages, GhcPlugins | 
| packageIdFS | Module, GhcPlugins | 
| packageIdString | Module, GhcPlugins | 
| PackageIfaceTable | HscTypes, GhcPlugins | 
| PackageInstEnv | HscTypes, GhcPlugins | 
| PackageRuleBase | HscTypes, GhcPlugins | 
| PackageState | |
| 1 (Type/Class) | Packages, GhcPlugins | 
| 2 (Data Constructor) | Packages, GhcPlugins | 
| packageTrustOn | DynFlags, GhcPlugins | 
| PackageTypeEnv | HscTypes, GhcPlugins | 
| packByTagPD | Vectorise.Utils | 
| packByTagPDVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| packByTagPD_PrimVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| packByTagPD_PrimVars | Vectorise.Builtins.Base, Vectorise.Builtins | 
| packHalfWordsCLit | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils | 
| paClass | Vectorise.Builtins.Base, Vectorise.Builtins | 
| paDataCon | Vectorise.Builtins.Base, Vectorise.Builtins | 
| paDictArgType | Vectorise.Utils.PADict, Vectorise.Utils | 
| paDictOfType | Vectorise.Utils.PADict, Vectorise.Utils | 
| PageMode | Pretty | 
| Pair | |
| 1 (Type/Class) | Pair | 
| 2 (Data Constructor) | Pair | 
| pairBwd | Hoopl | 
| pairFwd | Hoopl | 
| pairLattice | Hoopl | 
| pairTyCon | TysWiredIn, GhcPlugins | 
| paMethod | Vectorise.Utils.PADict, Vectorise.Utils | 
| Panic | Panic, GHC | 
| panic | Panic, Outputable, GhcPlugins | 
| panicDoc | Panic | 
| panicDocFastInt | Panic | 
| panicFastInt | Panic, Outputable, GhcPlugins | 
| panicTcS | TcSMonad | 
| PAP | RtClosureInspect | 
| paPRSel | Vectorise.Builtins.Base, Vectorise.Builtins | 
| par0TyConKey | PrelNames | 
| par0TyConName | PrelNames | 
| par1DataCon_RDR | PrelNames | 
| par1TyConKey | PrelNames | 
| par1TyConName | PrelNames | 
| ParamLocation | CmmCallConv | 
| ParAtAbsOp | PrimOp | 
| ParAtForNowOp | PrimOp | 
| ParAtOp | PrimOp | 
| ParAtRelOp | PrimOp | 
| parens | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| parenSymOcc | OccName, Name, GhcPlugins | 
| parens_RDR | PrelNames | 
| Parent | RdrName, GhcPlugins | 
| ParentIs | RdrName, GhcPlugins | 
| ParGlobalOp | PrimOp | 
| PARITY | X86.Cond | 
| ParLocalOp | PrimOp | 
| ParOp | PrimOp | 
| ParPat | HsPat, HsSyn, GHC | 
| PArrBuiltin | |
| 1 (Type/Class) | DsMonad | 
| 2 (Data Constructor) | DsMonad | 
| PArrComp | HsExpr, HsSyn, GHC | 
| parrDataConKey | PrelNames | 
| parrFakeCon | TysWiredIn, GhcPlugins | 
| PArrPat | HsPat, HsSyn, GHC | 
| PArrSeq | HsExpr, HsSyn, GHC | 
| PArrSeqOrigin | TcRnTypes, TcRnMonad | 
| parrTyCon | TysWiredIn, GhcPlugins | 
| parrTyConKey | PrelNames | 
| parrTyConName | TysWiredIn, GhcPlugins | 
| parrTyCon_RDR | TysWiredIn, GhcPlugins | 
| parseCImport | RdrHsSyn | 
| parseCmmFile | CmmParse | 
| parseCore | ParserCore | 
| ParsedMod | GHC | 
| ParsedModule | |
| 1 (Type/Class) | GHC | 
| 2 (Data Constructor) | GHC | 
| ParsedSource | GHC | 
| parsedSource | GHC | 
| parseDynamicFilePragma | DynFlags, GhcPlugins | 
| parseDynamicFlags | GHC | 
| parseDynamicFlagsCmdLine | DynFlags, GhcPlugins | 
| parseDynamicFlagsFull | DynFlags, GhcPlugins | 
| parseError | RdrHsSyn | 
| parseErrorSDoc | RdrHsSyn | 
| parseHeader | Parser | 
| parseIdentifier | Parser | 
| parseImportDecl | InteractiveEval, GHC | 
| parseModule | |
| 1 (Function) | Parser | 
| 2 (Function) | GHC | 
| parseName | InteractiveEval, GHC | 
| parser | GHC | 
| ParseResult | |
| 1 (Type/Class) | ParserCoreUtils | 
| 2 (Type/Class) | Lexer | 
| parseSearchPath | Util, GhcPlugins | 
| parseStaticFlags | StaticFlagParser, GHC | 
| parseStaticFlagsFull | StaticFlagParser | 
| parseStmt | Parser | 
| parseType | Parser | 
| parseUnsignedInteger | StringBuffer | 
| ParStmt | HsExpr, HsSyn, GHC | 
| ParStmtBlock | |
| 1 (Type/Class) | HsExpr, HsSyn, GHC | 
| 2 (Data Constructor) | HsExpr, HsSyn, GHC | 
| ParStmtCtxt | HsExpr, HsSyn, GHC | 
| partCtFamHeadMap | TcSMonad | 
| partitionBag | Bag | 
| partitionBagWith | Bag | 
| partitionCCanMap | TcSMonad | 
| partitionEqMap | TcSMonad | 
| partitionWith | Util, GhcPlugins | 
| PartWay | Outputable, GhcPlugins | 
| 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 | 
| PatCtx | RnEnv | 
| 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, GhcPlugins | 
| pat_lhs | HsBinds, HsSyn, GHC | 
| pat_rhs | HsBinds, HsSyn, GHC | 
| pat_rhs_ty | HsBinds, HsSyn, GHC | 
| pat_ticks | HsBinds, HsSyn, GHC | 
| pat_tvs | HsPat, HsSyn, GHC | 
| pat_ty | HsPat, HsSyn, GHC | 
| pBox | FastTypes, GhcPlugins | 
| pdataReprTyCon | Vectorise.Utils.Base, Vectorise.Utils | 
| pdataReprTyConExact | Vectorise.Utils.Base, Vectorise.Utils | 
| pdatasReprTyConExact | Vectorise.Utils.Base, Vectorise.Utils | 
| pdatasTyCon | Vectorise.Builtins.Base, Vectorise.Builtins | 
| pdataTyCon | Vectorise.Builtins.Base, Vectorise.Builtins | 
| pdataUnwrapScrut | Vectorise.Utils.Base, Vectorise.Utils | 
| PElem | Hoopl | 
| PendingSplice | HsExpr, HsSyn, GHC | 
| performPrimReturn | CgTailCall | 
| performReturn | CgTailCall | 
| performTailCall | CgTailCall | 
| perhapsForallMsg | RnEnv | 
| PersistentLinkerState | Linker | 
| PFailed | Lexer | 
| pFst | Pair | 
| pgmError | Panic, Outputable, GhcPlugins | 
| pgmErrorDoc | Panic | 
| pgm_a | DynFlags, GhcPlugins | 
| pgm_c | DynFlags, GhcPlugins | 
| pgm_dll | DynFlags, GhcPlugins | 
| pgm_F | DynFlags, GhcPlugins | 
| pgm_L | DynFlags, GhcPlugins | 
| pgm_l | DynFlags, GhcPlugins | 
| pgm_lc | DynFlags, GhcPlugins | 
| pgm_lo | DynFlags, GhcPlugins | 
| pgm_P | DynFlags, GhcPlugins | 
| pgm_s | DynFlags, GhcPlugins | 
| pgm_sysman | DynFlags, GhcPlugins | 
| pgm_T | DynFlags, GhcPlugins | 
| pgm_windres | DynFlags, GhcPlugins | 
| Phase | |
| 1 (Data Constructor) | BasicTypes, GhcPlugins | 
| 2 (Type/Class) | DriverPhases, GHC | 
| PhaseFailed | Panic, GHC | 
| phaseInputExt | DriverPhases | 
| PhaseNum | BasicTypes, GhcPlugins | 
| Phi | Llvm.AbsSyn, Llvm | 
| PicBaseReg | CmmExpr, Cmm, OldCmm | 
| picCCOpts | DynFlags, GhcPlugins | 
| pickGREs | RdrName, GhcPlugins | 
| pickyEqType | TcType | 
| PkgConfFile | DynFlags, GhcPlugins | 
| PkgConfRef | DynFlags, GhcPlugins | 
| pkgDatabase | DynFlags, GhcPlugins, GHC | 
| pkgIdMap | Packages, GhcPlugins | 
| pkgName | PackageConfig, Packages, GhcPlugins | 
| pkgState | DynFlags, GhcPlugins, GHC | 
| pkgTrustOnLoc | DynFlags, GhcPlugins, GHC | 
| pkgUrl | PackageConfig, Packages, GhcPlugins | 
| pkgVersion | PackageConfig, Packages, GhcPlugins | 
| placeHolderKind | HsLit, HsSyn, GHC | 
| placeHolderNames | HsBinds, HsSyn, GHC | 
| placeHolderPunRhs | RdrHsSyn | 
| placeHolderType | HsLit, HsSyn, GHC | 
| Platform | |
| 1 (Type/Class) | Platform | 
| 2 (Data Constructor) | Platform | 
| platformArch | Platform | 
| platformHasGnuNonexecStack | Platform | 
| platformHasIdentDirective | Platform | 
| platformHasSubsectionsViaSymbols | Platform | 
| platformOS | Platform | 
| platformWordSize | Platform | 
| PlayInterruptible | ForeignCall | 
| playInterruptible | ForeignCall | 
| PlayRisky | ForeignCall | 
| PlaySafe | ForeignCall | 
| playSafe | ForeignCall | 
| pLift | Llvm.Types, Llvm | 
| pLower | Llvm.Types, Llvm | 
| Plugin | |
| 1 (Type/Class) | CoreMonad, GhcPlugins | 
| 2 (Data Constructor) | CoreMonad, GhcPlugins | 
| pluginModNameOpts | DynFlags, GhcPlugins, GHC | 
| pluginModNames | DynFlags, GhcPlugins, GHC | 
| PluginPass | CoreMonad, GhcPlugins | 
| pluginTyConKey | PrelNames | 
| pluginTyConName | PrelNames | 
| plural | Outputable, GhcPlugins | 
| plusAnnEnv | Annotations, GhcPlugins | 
| plusDU | NameSet, GhcPlugins | 
| plusFV | NameSet, GhcPlugins | 
| plusFVs | NameSet, GhcPlugins | 
| plusGlobalRdrEnv | RdrName, GhcPlugins | 
| plusHsValBinds | HsBinds, HsSyn, GHC | 
| plusImportAvails | TcRnTypes, TcRnMonad | 
| plusIntegerIdKey | PrelNames | 
| plusIntegerName | PrelNames | 
| plusInteger_RDR | PrelNames | 
| plusModuleEnv | Module, GhcPlugins | 
| plusModuleEnv_C | Module, GhcPlugins | 
| plusNameEnv | NameEnv, GhcPlugins | 
| plusNameEnv_C | NameEnv, GhcPlugins | 
| plusOccEnv | OccName, Name, GhcPlugins | 
| plusOccEnv_C | OccName, Name, GhcPlugins | 
| plusRegSet | CmmExpr, Cmm, OldCmm | 
| plusSimplCount | CoreMonad, GhcPlugins, SimplMonad | 
| plusSpillCostInfo | RegAlloc.Graph.SpillCost | 
| plusSpillCostRecord | RegAlloc.Graph.SpillCost | 
| plusStmts | OldCmmUtils | 
| plusUFM | UniqFM, GhcPlugins | 
| plusUFM_C | UniqFM, GhcPlugins | 
| plusVarEnv | VarEnv, GhcPlugins | 
| plusVarEnv_C | VarEnv, GhcPlugins | 
| plusVectInfo | HscTypes, GhcPlugins | 
| plusWarns | HscTypes, GhcPlugins | 
| plus_RDR | PrelNames | 
| pm_extra_src_files | GHC | 
| pm_mod_summary | GHC | 
| pm_parsed_source | GHC | 
| Pointed | Hoopl | 
| 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 | 
| POPCNT | X86.Instr | 
| PopCnt16Op | PrimOp | 
| PopCnt32Op | PrimOp | 
| PopCnt64Op | PrimOp | 
| PopCnt8Op | PrimOp | 
| popCntLabel | CPrim | 
| PopCntOp | PrimOp | 
| popContext | Lexer | 
| popErrCtxt | TcRnMonad | 
| popInterruptTargetThread | Panic | 
| popLexState | Lexer | 
| POS | |
| 1 (Data Constructor) | SPARC.Cond | 
| 2 (Data Constructor) | X86.Cond | 
| PostInlineUnconditionally | CoreMonad, GhcPlugins | 
| postInlineUnconditionally | SimplUtils | 
| postorderDfs | CmmUtils, OldCmmUtils | 
| postorder_dfs | Hoopl | 
| postorder_dfs_from | Hoopl | 
| postorder_dfs_from_except | Hoopl | 
| PostTcExpr | HsExpr, HsSyn, GHC | 
| PostTcKind | HsLit, HsSyn, GHC | 
| PostTcTable | HsExpr, HsSyn, GHC | 
| PostTcType | HsLit, HsSyn, GHC | 
| ppArityInfo | IdInfo, GhcPlugins | 
| ppCafInfo | IdInfo, GhcPlugins | 
| 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 | 
| ppLlvmMeta | Llvm.PpLlvm, Llvm | 
| ppLlvmMetas | Llvm.PpLlvm, Llvm | 
| ppLlvmModule | Llvm.PpLlvm, Llvm | 
| ppr | Outputable, GhcPlugins | 
| pprArising | TcRnTypes, TcRnMonad | 
| pprArisingAt | TcRnTypes, TcRnMonad | 
| pprAStmtContext | HsExpr, HsSyn, GHC | 
| pprBasicBlock | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| 3 (Function) | PPC.Ppr | 
| pprBinders | TcEnv | 
| pprBinds | HsExpr, HsSyn, GHC | 
| pprBndr | Outputable, GhcPlugins | 
| pprBy | HsExpr, HsSyn, GHC | 
| pprCallishMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| pprCLabel | CLabel | 
| pprCLabelString | ForeignCall | 
| pprClassPred | Type, TcType, GhcPlugins | 
| pprCmdArg | HsExpr, HsSyn, GHC | 
| pprCmmGroup | PprCmmDecl, PprCmm, OldPprCmm | 
| pprCmms | PprCmmDecl, PprCmm, OldPprCmm | 
| pprCo | Coercion, GhcPlugins | 
| pprCoAxiom | Coercion, GhcPlugins | 
| pprCode | Outputable, GhcPlugins | 
| PprColour | Outputable, GhcPlugins | 
| pprCols | DynFlags, GhcPlugins, GHC | 
| 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) | SPARC.Ppr | 
| 3 (Function) | PPC.Ppr | 
| pprDataItem | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| 3 (Function) | PPC.Ppr | 
| pprDebugAndThen | Outputable, GhcPlugins | 
| pprDebugCLabel | CLabel | 
| pprDebugParendExpr | HsExpr, HsSyn, GHC | 
| pprDeclList | HsBinds, HsSyn, GHC | 
| pprDeeper | Outputable, GhcPlugins | 
| pprDeeperList | Outputable, GhcPlugins | 
| pprDefinedAt | Name, GhcPlugins | 
| pprDefiniteTrace | Outputable, GhcPlugins | 
| pprDo | HsExpr, HsSyn, GHC | 
| pprEq | TcSMonad | 
| pprEqPred | Type, GhcPlugins | 
| pprEquation | FunDeps | 
| pprErrMsgBag | ErrUtils | 
| pprErrMsgBagWithLoc | ErrUtils | 
| pprEvVars | TcRnTypes, TcRnMonad | 
| pprEvVarTheta | TcRnTypes, TcRnMonad | 
| pprEvVarWithType | TcRnTypes, TcRnMonad | 
| pprExpr | |
| 1 (Function) | HsExpr, HsSyn, GHC | 
| 2 (Function) | PprCmmExpr, PprCmm, OldPprCmm | 
| pprExpr9 | PprCmmExpr, PprCmm, OldPprCmm | 
| pprFamInst | FamInstEnv, GHC | 
| pprFamInstHdr | FamInstEnv, GHC | 
| pprFamInsts | FamInstEnv | 
| pprFastFilePath | Outputable, GhcPlugins | 
| pprFlavorArising | TcRnTypes, TcRnMonad, TcSMonad | 
| pprForAll | Type, GhcPlugins, GHC | 
| pprFunBind | HsExpr, HsSyn, GHC | 
| pprFunDep | Class | 
| pprFundeps | Class, FunDeps, GHC | 
| pprGlobalRdrEnv | RdrName, GhcPlugins | 
| pprGotDeclaration | PIC | 
| pprGRHS | HsExpr, HsSyn, GHC | 
| pprGRHSs | HsExpr, HsSyn, GHC | 
| pprHsBracket | HsExpr, HsSyn, GHC | 
| pprHsChar | Outputable, GhcPlugins | 
| pprHsContext | HsTypes, HsSyn, GHC | 
| pprHsForAll | HsTypes, HsSyn, GHC | 
| pprHsString | Outputable, GhcPlugins | 
| pprHsWrapper | TcEvidence | 
| pprIdDetails | IdInfo, GhcPlugins | 
| 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) | SPARC.Ppr | 
| 3 (Function) | PPC.Ppr | 
| pprImpExp | HsImpExp, HsSyn, GHC | 
| pprImportedSymbol | PIC | 
| pprInfixName | Name, GhcPlugins | 
| pprInfixOcc | Outputable, GhcPlugins | 
| pprInfixVar | Outputable, GhcPlugins | 
| pprInstance | InstEnv, GHC | 
| pprInstanceHdr | InstEnv, GHC | 
| pprInstances | InstEnv | 
| pprInstInfoDetails | TcEnv | 
| pprInstr | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| 3 (Function) | PPC.Ppr | 
| pprintClosureCommand | Debugger | 
| pprKind | Kind, Type, TcType, GhcPlugins | 
| pprLExpr | HsExpr, HsSyn, GHC | 
| pprLHsBinds | HsBinds, HsSyn, GHC | 
| pprLHsBindsForUser | HsBinds, HsSyn, GHC | 
| pprLit | PprCmmExpr, PprCmm, OldPprCmm | 
| pprLiteral | Literal, GhcPlugins | 
| pprLlvmCmmDecl | LlvmCodeGen.Ppr | 
| pprLlvmData | LlvmCodeGen.Ppr | 
| pprLlvmHeader | LlvmCodeGen.Ppr | 
| pprLocErrMsg | ErrUtils | 
| pprMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm | 
| 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, GhcPlugins, GHC | 
| pprModuleName | Module, GhcPlugins | 
| pprModulePrefix | Name, HscTypes, GhcPlugins | 
| pprNameDefnLoc | Name, GhcPlugins | 
| pprNameProvenance | RdrName, GhcPlugins | 
| pprNameSpace | OccName, Name, GhcPlugins | 
| pprNameSpaceBrief | OccName, Name, GhcPlugins | 
| pprNatCmmDecl | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| 3 (Function) | PPC.Ppr | 
| pprNonVarNameSpace | OccName, Name, GhcPlugins | 
| pprOccName | OccName, Name, GhcPlugins | 
| PprPanic | Panic, GHC | 
| pprPanic | Outputable, GhcPlugins | 
| pprPanicFastInt | Outputable, GhcPlugins | 
| pprParendCo | Coercion, GhcPlugins | 
| pprParendExpr | |
| 1 (Function) | PprCore | 
| 2 (Function) | HsExpr, HsSyn, GHC | 
| pprParendHsType | HsTypes, HsSyn, GHC | 
| pprParendIfaceType | IfaceType, IfaceSyn | 
| pprParendKind | Kind, Type, TcType, GhcPlugins | 
| pprParendLPat | HsPat, HsSyn, GHC | 
| pprParendType | Type, TcType, GhcPlugins, GHC | 
| pprParenSymName | GHC | 
| pprPassDetails | CoreMonad, GhcPlugins | 
| pprPatBind | HsExpr, HsSyn, GHC | 
| pprPECategory | TcRnTypes, TcRnMonad | 
| pprPgmError | Outputable, GhcPlugins | 
| pprPrec | Outputable, GhcPlugins | 
| pprPrefixName | Name, GhcPlugins | 
| pprPrefixOcc | Outputable, GhcPlugins | 
| pprPrefixVar | Outputable, GhcPlugins | 
| PprProgramError | Panic, GHC | 
| pprPromotionQuote | TyCon, GhcPlugins | 
| pprQuals | HsExpr, HsSyn, GHC | 
| pprQuotedList | Outputable, GhcPlugins | 
| pprRuleBase | Rules, GhcPlugins | 
| pprRules | PprCore | 
| pprRulesForUser | Rules, GhcPlugins | 
| pprSection | PprCmmDecl, PprCmm, OldPprCmm | 
| pprSectionHeader | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| 3 (Function) | PPC.Ppr | 
| pprSetDepth | Outputable, GhcPlugins | 
| pprSigmaType | Type, TcType, GhcPlugins | 
| pprSimplCount | CoreMonad, GhcPlugins, SimplMonad | 
| pprSimplEnv | SimplEnv | 
| pprSize | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| 3 (Function) | PPC.Ppr | 
| PprSorry | Panic, GHC | 
| pprSorry | Outputable, GhcPlugins | 
| pprSourceTyCon | Type, GhcPlugins | 
| pprSpec | HsBinds, HsSyn, GHC | 
| pprSpillCostRecord | RegAlloc.Graph.SpillCost | 
| pprSplice | HsExpr, HsSyn, GHC | 
| pprStatic | PprCmmDecl, PprCmm, OldPprCmm | 
| 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 | 
| pprStgLVs | StgSyn | 
| pprStmt | |
| 1 (Function) | HsExpr, HsSyn, GHC | 
| 2 (Function) | OldPprCmm | 
| pprStmtContext | HsExpr, HsSyn, GHC | 
| pprStmtInCtxt | HsExpr, HsSyn, GHC | 
| pprStrictness | IdInfo, GhcPlugins | 
| pprStringInCStyle | PprC | 
| PprStyle | Outputable, GhcPlugins | 
| pprTarget | HscTypes, GhcPlugins | 
| pprTargetId | HscTypes, GhcPlugins | 
| pprTcSpecPrags | HsBinds, HsSyn, GHC | 
| pprTcTyThingCategory | TcRnTypes, TcRnMonad | 
| pprTcTyVarDetails | TcType | 
| pprTerm | RtClosureInspect | 
| pprTheta | Type, TcType, GhcPlugins | 
| pprThetaArrowTy | Type, TcType, GhcPlugins, GHC | 
| pprTicks | HsBinds, HsSyn, GHC | 
| pprTrace | Outputable, GhcPlugins | 
| pprTransformStmt | HsExpr, HsSyn, GHC | 
| pprTransStmt | HsExpr, HsSyn, GHC | 
| pprTvBndr | Type, GhcPlugins | 
| pprTvBndrs | Type, GhcPlugins | 
| pprTyClDeclFlavour | HsDecls, HsSyn, GHC | 
| pprTyDefnFlavour | HsDecls, HsSyn, GHC | 
| pprType | Type, TcType, GhcPlugins | 
| pprTypeAndContents | Debugger | 
| pprTypeApp | Type, TcType, GhcPlugins, GHC | 
| pprTypeForUser | PprTyThing | 
| pprTyThing | |
| 1 (Function) | Type, GhcPlugins | 
| 2 (Function) | PprTyThing | 
| pprTyThingCategory | Type, TcType, GhcPlugins | 
| pprTyThingHdr | PprTyThing | 
| pprTyThingInContext | PprTyThing | 
| pprTyThingInContextLoc | PprTyThing | 
| pprTyThingLoc | PprTyThing | 
| pprUnique | Unique | 
| pprUserLength | DynFlags, GhcPlugins, GHC | 
| pprUserTypeCtxt | TcType | 
| pprVarSig | HsBinds, HsSyn, GHC | 
| pprWantedsWithLocs | TcRnTypes, TcRnMonad | 
| pprWithCommas | Outputable, GhcPlugins | 
| pprWord8String | SMRep | 
| ppr_do_stmts | HsExpr, HsSyn, GHC | 
| ppr_expr | HsExpr, HsSyn, GHC | 
| ppr_hs_context | HsTypes, 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, GhcPlugins | 
| ppWhen | Outputable, GhcPlugins | 
| pp_dotdot | HsExpr, HsSyn, GHC | 
| pp_rhs | HsExpr, HsSyn, GHC | 
| pragBrackets | HsBinds, HsSyn, GHC | 
| PragFun | TcBinds | 
| pragState | Lexer | 
| prClass | Vectorise.Builtins.Base, Vectorise.Builtins | 
| prDictOfPReprInstTyCon | Vectorise.Utils.PADict, Vectorise.Utils | 
| prDictOfReprType | Vectorise.Utils.PADict, Vectorise.Utils | 
| preArr | Digraph | 
| prec_RDR | PrelNames | 
| PredMap | TcSMonad | 
| PredTree | Type, GhcPlugins | 
| predTreePredType | Type, GhcPlugins | 
| PredType | Type, TcType, GhcPlugins, GHC | 
| pred_RDR | PrelNames | 
| Prefix | CmdLineParser | 
| PrefixCon | HsPat, HsSyn, GHC | 
| prefixDataCon_RDR | PrelNames | 
| PrefixPred | CmdLineParser | 
| PreInlineUnconditionally | CoreMonad, GhcPlugins | 
| preInlineUnconditionally | SimplUtils | 
| preloadPackages | Packages, GhcPlugins | 
| pRELUDE | PrelNames | 
| pRELUDE_NAME | PrelNames | 
| preorder_dfs | Hoopl | 
| preorder_dfs_from_except | Hoopl | 
| prepareAlts | SimplUtils | 
| prepareAnnotations | HscTypes, GhcPlugins | 
| prepForeignCall | LibFFI | 
| preprocess | DriverPipeline | 
| preprSynTyCon | Vectorise.Utils.Base, Vectorise.Utils | 
| preprTyCon | Vectorise.Builtins.Base, Vectorise.Builtins | 
| Present | HsExpr, HsSyn, GHC | 
| prettyPrintGhcErrors | ErrUtils, GHC | 
| prevChar | StringBuffer | 
| Prim | RtClosureInspect, InteractiveEval | 
| PrimAlt | StgSyn | 
| PrimCall | |
| 1 (Type/Class) | PrimOp | 
| 2 (Data Constructor) | PrimOp | 
| PrimCallConv | ForeignCall | 
| primMname | ExternalCore | 
| PrimOp | PrimOp | 
| PrimOpCall | CmmNode, Cmm | 
| primOpCodeSize | PrimOp | 
| PrimOpId | IdInfo, GhcPlugins | 
| primOpId | PrelInfo | 
| primOpIsCheap | PrimOp | 
| primOpOcc | PrimOp | 
| primOpOkForSideEffects | PrimOp | 
| primOpOkForSpeculation | PrimOp | 
| primOpOutOfLine | PrimOp | 
| PrimOpResultInfo | PrimOp | 
| PrimOpReturn | CmmNode, Cmm | 
| primOpRules | PrelRules, MkId, PrelInfo | 
| primOpSig | PrimOp | 
| primOpTag | PrimOp | 
| primOpType | PrimOp | 
| primPackageId | Module, GhcPlugins | 
| PrimRep | TyCon, GhcPlugins | 
| primRepCmmType | CmmUtils, OldCmmUtils | 
| primRepForeignHint | CmmUtils, OldCmmUtils | 
| primRepSizeW | TyCon, GhcPlugins | 
| primRepToCgRep | ClosureInfo | 
| PrimTarget | CmmNode, Cmm | 
| primTyCons | TysPrim | 
| printBagOfErrors | ErrUtils | 
| printDoc | Pretty | 
| printException | GhcMonad, GHC | 
| printExceptionAndWarnings | GhcMonad, GHC | 
| PrintExplicitForalls | PprTyThing | 
| printForAsm | Outputable, GhcPlugins | 
| printForC | Outputable, GhcPlugins | 
| printForUser | Outputable, GhcPlugins | 
| printForUserPartWay | Outputable, GhcPlugins | 
| printIdKey | PrelNames | 
| printInfoForUser | DynFlags, GhcPlugins | 
| printName | PrelNames | 
| printOrThrowWarnings | HscTypes, GhcPlugins | 
| printOutputForUser | DynFlags, GhcPlugins | 
| PrintUnqualified | Outputable, GhcPlugins, GHC | 
| processArgs | CmdLineParser | 
| ProcExpr | HsExpr, HsSyn, GHC | 
| ProcOrigin | TcRnTypes, TcRnMonad | 
| ProcPoint | CmmProcPoint | 
| procPointAnalysis | CmmProcPoint | 
| ProcPointSet | CmmProcPoint | 
| Prod | |
| 1 (Data Constructor) | Demand | 
| 2 (Data Constructor) | Vectorise.Generic.Description | 
| prodDataCon | Vectorise.Builtins.Base, Vectorise.Builtins | 
| prodDataCon_RDR | PrelNames | 
| ProdRepr | Vectorise.Generic.Description | 
| prodTyCon | Vectorise.Builtins.Base, Vectorise.Builtins | 
| prodTyConKey | PrelNames | 
| prodTyConName | PrelNames | 
| profAlloc | |
| 1 (Function) | CgProf | 
| 2 (Function) | StgCmmProf | 
| ProfAuto | DynFlags, GhcPlugins | 
| profAuto | DynFlags, GhcPlugins, GHC | 
| ProfAutoAll | DynFlags, GhcPlugins | 
| ProfAutoCalls | DynFlags, GhcPlugins | 
| ProfAutoExports | DynFlags, GhcPlugins | 
| ProfAutoTop | DynFlags, GhcPlugins | 
| profDynAlloc | |
| 1 (Function) | CgProf | 
| 2 (Function) | StgCmmProf | 
| profHdrSize | SMRep | 
| ProfilingInfo | |
| 1 (Type/Class) | Cmm, OldCmm | 
| 2 (Data Constructor) | Cmm, OldCmm | 
| profilingInitCode | ProfInit | 
| ProfNote | CoreSyn, GhcPlugins | 
| profNoteCC | CoreSyn, GhcPlugins | 
| profNoteCount | CoreSyn, GhcPlugins | 
| profNoteScope | CoreSyn, GhcPlugins | 
| pROF_HDR_SIZE | Constants | 
| progName | Panic | 
| ProgramError | Panic, GHC | 
| promoteDataCon | DataCon, GhcPlugins | 
| promoteDataCon_maybe | DataCon, GhcPlugins | 
| promotedDataCon | TyCon, GhcPlugins | 
| promotedTupleDataCon | TysWiredIn, GhcPlugins | 
| promotedTupleTyCon | TysWiredIn, GhcPlugins | 
| promotedTyCon | TyCon, GhcPlugins | 
| promoteTyCon | DataCon, GhcPlugins | 
| PromotionErr | TcRnTypes, TcRnMonad | 
| ProtoBCO | |
| 1 (Type/Class) | ByteCodeInstr | 
| 2 (Data Constructor) | ByteCodeInstr | 
| protoBCOArity | ByteCodeInstr | 
| protoBCOBitmap | ByteCodeInstr | 
| protoBCOBitmapSize | ByteCodeInstr | 
| protoBCOExpr | ByteCodeInstr | 
| protoBCOInstrs | ByteCodeInstr | 
| protoBCOName | ByteCodeInstr | 
| protoBCOPtrs | ByteCodeInstr | 
| Provenance | RdrName, GhcPlugins | 
| prTyCon | Vectorise.Builtins.Base, Vectorise.Builtins | 
| pSnd | Pair | 
| PState | |
| 1 (Type/Class) | Lexer | 
| 2 (Data Constructor) | Lexer | 
| PStr | Pretty | 
| ptext | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| PtrArg | ClosureInfo | 
| PtrRep | TyCon, GhcPlugins | 
| ptrs | |
| 1 (Function) | ByteCodeItbls | 
| 2 (Function) | RtClosureInspect | 
| ptrTyConKey | PrelNames | 
| ptrTyConName | PrelNames | 
| pTyConKey | PrelNames | 
| pTyConName | PrelNames | 
| pUnbox | FastTypes, GhcPlugins | 
| punctuate | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| punc_RDR | PrelNames | 
| pure | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| pure_RDR | PrelNames | 
| PUSH | X86.Instr | 
| pushBHUpdateFrame | CgStackery | 
| pushCurrentContext | Lexer | 
| pushErrCtxt | TcRnTypes, TcRnMonad | 
| pushErrCtxtSameOrigin | TcRnTypes, TcRnMonad | 
| pushInterruptTargetThread | Panic | 
| 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, GhcPlugins | 
| putMsgS | CoreMonad, GhcPlugins | 
| putMsgWith | ErrUtils | 
| PutMVarOp | PrimOp | 
| putSrcSpanDs | DsMonad | 
| put_ | Binary | 
| pVarLift | Llvm.Types, Llvm | 
| pVarLower | Llvm.Types, Llvm | 
| pvoidsVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| pvoidVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| qTyConName | DsMeta | 
| Qual | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Data Constructor) | RdrName, GhcPlugins, GHC | 
| QualifyName | Outputable, GhcPlugins | 
| qualModule | Outputable, GhcPlugins | 
| qualName | Outputable, GhcPlugins | 
| qualSpecOK | RdrName, GhcPlugins | 
| quantifyPred | TcMType | 
| QuasiQuoteD | HsDecls, HsSyn, GHC | 
| QuasiQuotePat | HsPat, HsSyn, GHC | 
| QuietBinIFaceReading | BinIface | 
| quote | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| quoteDecName | DsMeta | 
| quotedListWithOr | Outputable, GhcPlugins | 
| quoteExpName | DsMeta | 
| quotePatName | DsMeta | 
| quotes | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| quoteTypeName | DsMeta | 
| quotFastInt | FastTypes, GhcPlugins | 
| quotIntegerIdKey | PrelNames | 
| quotIntegerName | PrelNames | 
| quotRemIntegerIdKey | PrelNames | 
| quotRemIntegerName | PrelNames | 
| r10 | X86.Regs | 
| r11 | X86.Regs | 
| r12 | X86.Regs | 
| r13 | X86.Regs | 
| r14 | X86.Regs | 
| r15 | X86.Regs | 
| r1DataCon_RDR | PrelNames | 
| 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, GhcPlugins | 
| rationalTyConKey | PrelNames | 
| rationalTyConName | PrelNames | 
| ratioTyConKey | PrelNames | 
| ratioTyConName | PrelNames | 
| RatioZeroDenominator | Exception | 
| RawCmmDecl | OldCmm | 
| RawCmmGroup | OldCmm | 
| rawSettings | DynFlags, GhcPlugins | 
| 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, GhcPlugins | 
| rbrack | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| rbx | X86.Regs | 
| RcDouble | RegClass | 
| RcDoubleSSE | RegClass | 
| RcFloat | RegClass | 
| RcInteger | RegClass | 
| rcx | X86.Regs | 
| rdi | X86.Regs | 
| RdrName | RdrName, GhcPlugins, GHC | 
| rdrNameOcc | RdrName, GhcPlugins | 
| rdrNameSpace | RdrName, GhcPlugins | 
| rdx | X86.Regs | 
| RDY | SPARC.Instr | 
| reachableG | Digraph | 
| ReachedBy | CmmProcPoint | 
| ReadArrayArrayOp_ArrayArray | PrimOp | 
| ReadArrayArrayOp_ByteArray | PrimOp | 
| ReadArrayArrayOp_MutableArrayArray | PrimOp | 
| ReadArrayArrayOp_MutableByteArray | PrimOp | 
| 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 | 
| readElfSection | SysTools | 
| readFastMutInt | FastMutInt | 
| readFastMutPtr | FastMutInt | 
| readGEnv | Vectorise.Monad.Global, Vectorise.Monad | 
| readHexFingerprint | Fingerprint | 
| readIface | LoadIface | 
| 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, OldCmm | 
| ReadOnlyData16 | Cmm, OldCmm | 
| readPrec_RDR | PrelNames | 
| readRational | Util, GhcPlugins | 
| readTcRef | TcRnMonad | 
| ReadTVarIOOp | PrimOp | 
| ReadTVarOp | PrimOp | 
| rEAD_PREC | PrelNames | 
| realClassKey | PrelNames | 
| realClassName | PrelNames | 
| realFloatClassKey | PrelNames | 
| realFloatClassName | PrelNames | 
| realFracClassKey | PrelNames | 
| realFracClassName | PrelNames | 
| realHp | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| realIdUnfolding | Id, GhcPlugins | 
| RealLocated | SrcLoc, GhcPlugins | 
| ReallyUnsafePtrEqualityOp | PrimOp | 
| RealReg | Reg | 
| RealRegPair | Reg | 
| realRegsAlias | Reg | 
| RealRegSingle | Reg | 
| realRegSqueeze | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| realSp | CgMonad | 
| RealSrcLoc | |
| 1 (Data Constructor) | SrcLoc, GhcPlugins, GHC | 
| 2 (Type/Class) | SrcLoc, GhcPlugins, GHC | 
| realSrcLocSpan | SrcLoc, GhcPlugins | 
| RealSrcSpan | |
| 1 (Data Constructor) | SrcLoc, GhcPlugins, GHC | 
| 2 (Type/Class) | SrcLoc, GhcPlugins, GHC | 
| realSrcSpanEnd | SrcLoc, GhcPlugins | 
| realSrcSpanStart | SrcLoc, GhcPlugins | 
| realToFracIdKey | PrelNames | 
| realToFracName | PrelNames | 
| 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, GhcPlugins | 
| rec0TyConKey | PrelNames | 
| rec0TyConName | PrelNames | 
| rec1DataCon_RDR | PrelNames | 
| rec1TyConKey | PrelNames | 
| rec1TyConName | PrelNames | 
| RecCon | HsPat, HsSyn, GHC | 
| RecConError | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| recConErrorIdKey | PrelNames | 
| RecDataConPE | TcRnTypes, TcRnMonad | 
| RecFieldEnv | TcRnTypes, TcRnMonad | 
| RecFields | TcRnTypes, TcRnMonad | 
| RecFlag | BasicTypes, GhcPlugins | 
| RecompBecause | MkIface | 
| RecompileRequired | MkIface | 
| recompileRequired | MkIface | 
| reconstructType | InteractiveEval, GHC | 
| RecordCon | HsExpr, HsSyn, GHC | 
| recordSelectorFieldLabel | Id, GhcPlugins, GHC | 
| recordSpill | RegAlloc.Linear.State | 
| recordThSpliceUse | TcRnMonad | 
| recordThUse | TcRnMonad | 
| recordUnsafeInfer | 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, GhcPlugins | 
| RecStmt | HsExpr, HsSyn, GHC | 
| recS_bind_fn | HsExpr, HsSyn, GHC | 
| recS_later_ids | HsExpr, HsSyn, GHC | 
| recS_later_rets | 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_ret_ty | HsExpr, HsSyn, GHC | 
| recS_stmts | HsExpr, HsSyn, GHC | 
| RecUpd | HsExpr, HsSyn, GHC | 
| RecUpdError | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| Recursive | BasicTypes, GhcPlugins | 
| rEC_CON_ERROR_ID | MkCore, GhcPlugins | 
| rec_dotdot | HsPat, HsSyn, GHC | 
| rec_flds | HsPat, HsSyn, GHC | 
| rEC_SEL_ERROR_ID | MkCore, GhcPlugins | 
| ReEntrant | StgSyn | 
| ReferenceKind | PIC | 
| Refl | Coercion, GhcPlugins | 
| reflectGhc | GhcMonad | 
| RefWrap | RtClosureInspect, InteractiveEval | 
| Reg | |
| 1 (Type/Class) | RegAlloc.Graph.ArchBase | 
| 2 (Data Constructor) | RegAlloc.Graph.ArchBase | 
| 3 (Type/Class) | Reg | 
| 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) | RegAlloc.Graph.ArchBase | 
| 2 (Type/Class) | RegClass | 
| regCoalesce | RegAlloc.Graph.Coalesce | 
| regDotColor | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.RegInfo | 
| 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, OldCmm | 
| 2 (Type/Class) | RegAlloc.Liveness | 
| regSetToList | CmmExpr, Cmm, OldCmm | 
| regSingle | Reg | 
| 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, OldCmm | 
| RegVirtual | Reg | 
| reifyGhc | GhcMonad | 
| reinitializeGlobals | CoreMonad, GhcPlugins | 
| releaseReg | |
| 1 (Function) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs | 
| 3 (Function) | RegAlloc.Linear.X86.FreeRegs | 
| RELOAD | RegAlloc.Liveness | 
| RelocatableReadOnlyData | Cmm, OldCmm | 
| remIntegerIdKey | PrelNames | 
| remIntegerName | PrelNames | 
| removeDeadAssignments | CmmLive | 
| removeDups | ListSetOps | 
| removeOpt | StaticFlags | 
| removeSpaces | Util, GhcPlugins | 
| removeTarget | GHC | 
| removeUnreachableBlocks | CmmContFlowOpt | 
| RenamedSource | GHC | 
| renamedSource | GHC | 
| renameSigs | RnBinds | 
| renameVirtualReg | Reg | 
| render | Pretty | 
| renderWithStyle | Outputable, GhcPlugins | 
| rep1TyConKey | PrelNames | 
| rep1TyConName | PrelNames | 
| RepArity | BasicTypes, GhcPlugins | 
| replaceFirstNode | Hoopl | 
| replaceLabels | CmmContFlowOpt | 
| replaceLastNode | Hoopl, CmmUtils, OldCmmUtils | 
| replicatePD | Vectorise.Utils | 
| replicatePDVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| replicatePD_PrimVar | Vectorise.Builtins.Base, Vectorise.Builtins | 
| replicatePD_PrimVars | Vectorise.Builtins.Base, Vectorise.Builtins | 
| replicatePVar | DsMonad | 
| reportError | TcRnMonad | 
| reportErrors | TcRnMonad | 
| reportUnsolved | TcErrors | 
| reportUnusedNames | RnNames | 
| reportWarning | TcRnMonad | 
| repr_comps | Vectorise.Generic.Description | 
| repr_comp_tys | Vectorise.Generic.Description | 
| repr_cons | Vectorise.Generic.Description | 
| repr_con_tys | Vectorise.Generic.Description | 
| repr_dc | Vectorise.Generic.Description | 
| repr_prod | Vectorise.Generic.Description | 
| repr_psums_tc | Vectorise.Generic.Description | 
| repr_psum_tc | Vectorise.Generic.Description | 
| repr_ptups_tc | Vectorise.Generic.Description | 
| repr_ptup_tc | Vectorise.Generic.Description | 
| repr_selsLength_v | Vectorise.Generic.Description | 
| repr_sels_ty | Vectorise.Generic.Description | 
| repr_sel_ty | Vectorise.Generic.Description | 
| repr_sum_tc | Vectorise.Generic.Description | 
| repr_tup_tc | Vectorise.Generic.Description | 
| repSplitAppTy_maybe | Type, TcType, GhcPlugins | 
| repTyConKey | PrelNames | 
| repTyConName | PrelNames | 
| RepType | Type, GhcPlugins | 
| repType | Type, GhcPlugins | 
| res | CmmNode, Cmm | 
| rESERVED_C_STACK_BYTES | Constants | 
| rESERVED_STACK_WORDS | Constants | 
| reset_RDR | PrelNames | 
| reslash | Util, GhcPlugins | 
| resolveLlvmData | LlvmCodeGen.Data | 
| resolveLlvmDatas | LlvmCodeGen.Data | 
| resolveObjs | ObjLink | 
| ResSigCtxt | TcType, TcMType, TcHsType | 
| restart | Hoopl | 
| restoreCurrentCostCentre | |
| 1 (Function) | StgCmmProf | 
| 2 (Function) | CgCase | 
| restoreLinkerGlobals | Linker | 
| restoreStaticFlagGlobals | StaticFlags | 
| restrictVarEnv | VarEnv, GhcPlugins | 
| ResTyGADT | HsDecls, HsSyn, GHC | 
| ResTyH98 | HsDecls, HsSyn, GHC | 
| ResType | HsDecls, HsSyn, GHC | 
| resTypeArgDmd | Demand | 
| 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 | MkGraph | 
| retAddrSizeW | ClosureInfo | 
| 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 | 
| returnsConstraintKind | Kind | 
| returnsCPR | Demand | 
| ReturnsPrim | PrimOp | 
| returnUnboxedTuple | CgTailCall | 
| RETURN_UBX | ByteCodeInstr | 
| rET_BIG | SMRep | 
| rET_SMALL | SMRep | 
| reverseBlocksInTops | RegAlloc.Liveness | 
| rewriteAssignments | CmmRewriteAssignments | 
| rewriteCtFlavor | TcSMonad | 
| rhsIsStatic | CoreUtils, GhcPlugins | 
| rhssOfAlts | CoreSyn, GhcPlugins | 
| rhssOfBind | CoreSyn, GhcPlugins | 
| RI | |
| 1 (Type/Class) | SPARC.Instr | 
| 2 (Type/Class) | PPC.Instr | 
| rightAssocDataCon_RDR | PrelNames | 
| rightCoercionTyConKey | PrelNames | 
| rightDataConKey | PrelNames | 
| rightDataConName | PrelNames | 
| rightmost | SrcLoc, GhcPlugins, GHC | 
| right_RDR | PrelNames | 
| RIImm | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| ripRel | X86.Regs | 
| RIReg | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| riZero | SPARC.Instr | 
| RLWINM | PPC.Instr | 
| rnBindPat | RnPat | 
| rnBndr2 | VarEnv, GhcPlugins | 
| rnBndrL | VarEnv, GhcPlugins | 
| rnBndrR | VarEnv, GhcPlugins | 
| rnBndrs2 | VarEnv, GhcPlugins | 
| rnConDeclFields | RnTypes | 
| rnContext | RnTypes | 
| RnEnv2 | VarEnv, GhcPlugins | 
| rnEtaL | VarEnv, GhcPlugins | 
| rnEtaR | VarEnv, GhcPlugins | 
| rnExports | RnNames | 
| rnExpr | RnExpr | 
| rnGRHS | RnBinds | 
| rnGRHSs | RnBinds | 
| rnHsBndrSig | RnTypes | 
| rnHsDoc | RnHsDoc | 
| rnHsKind | RnTypes | 
| rnHsRecFields1 | RnPat | 
| rnHsSigType | RnTypes | 
| rnHsType | RnTypes | 
| rnImports | RnNames | 
| rnInScope | VarEnv, GhcPlugins | 
| rnInScopeSet | VarEnv, GhcPlugins | 
| rnLExpr | RnExpr | 
| rnLHsDoc | RnHsDoc | 
| rnLHsInstType | RnTypes | 
| rnLHsKind | RnTypes | 
| rnLHsMaybeKind | RnTypes | 
| rnLHsType | RnTypes | 
| rnLHsTypes | RnTypes | 
| rnLit | RnPat | 
| rnLocalBindsAndThen | RnBinds | 
| rnLocalValBindsLHS | RnBinds | 
| rnLocalValBindsRHS | RnBinds | 
| RnM | TcRnTypes, TcRnMonad | 
| rnMatchGroup | RnBinds | 
| rnMbLHsDoc | RnHsDoc | 
| rnMethodBinds | RnBinds | 
| rnOccL | VarEnv, GhcPlugins | 
| rnOccL_maybe | VarEnv, GhcPlugins | 
| rnOccR | VarEnv, GhcPlugins | 
| rnOccR_maybe | VarEnv, GhcPlugins | 
| rnOverLit | RnPat | 
| rnPat | RnPat | 
| rnPats | RnPat | 
| rnSplice | RnTypes | 
| rnSrcDecls | RnSource | 
| rnStmts | RnExpr | 
| rnTopBindsLHS | RnBinds | 
| rnTopBindsRHS | RnBinds | 
| rnTyClDecls | RnSource | 
| rnValBindsRHS | RnBinds | 
| rootMainKey | PrelNames | 
| rOOT_MAIN | PrelNames | 
| roughMatchTcs | InstEnv | 
| roughTopNames | Rules, GhcPlugins | 
| roundUpToWords | SMRep | 
| rparen | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| rsi | X86.Regs | 
| rsp | X86.Regs | 
| rtsBuildTag | DynFlags, GhcPlugins, GHC | 
| rtsClosureType | SMRep | 
| rtsIsProfiled | DynFlags, GhcPlugins | 
| rtsOpts | DynFlags, GhcPlugins, GHC | 
| RtsOptsAll | DynFlags, GhcPlugins | 
| RtsOptsEnabled | DynFlags, GhcPlugins | 
| rtsOptsEnabled | DynFlags, GhcPlugins, GHC | 
| RtsOptsNone | DynFlags, GhcPlugins | 
| RtsOptsSafeOnly | DynFlags, GhcPlugins | 
| rtsPackageId | Module, GhcPlugins | 
| RTSRep | SMRep | 
| rTyConKey | PrelNames | 
| rTyConName | PrelNames | 
| RU | Instruction | 
| Rule | CoreSyn, GhcPlugins | 
| ruleActivation | CoreSyn, GhcPlugins | 
| ruleArity | CoreSyn, GhcPlugins | 
| RuleBase | Rules, GhcPlugins | 
| RuleBndr | |
| 1 (Type/Class) | HsDecls, HsSyn, GHC | 
| 2 (Data Constructor) | HsDecls, HsSyn, GHC | 
| RuleBndrSig | HsDecls, HsSyn, GHC | 
| ruleCheck | DynFlags, GhcPlugins, GHC | 
| ruleCheckProgram | Rules, GhcPlugins | 
| RuleCtx | RnEnv | 
| RuleD | HsDecls, HsSyn, GHC | 
| RuleDecl | HsDecls, HsSyn, GHC | 
| RuleFired | CoreMonad, GhcPlugins | 
| ruleIdName | CoreSyn, GhcPlugins | 
| ruleLhsFreeIds | CoreFVs, GhcPlugins | 
| ruleLhsOrphNames | CoreFVs, GhcPlugins | 
| RuleMatchInfo | BasicTypes, GhcPlugins | 
| ruleMatchTyX | Unify | 
| RuleName | BasicTypes, CoreSyn, GhcPlugins | 
| ruleName | CoreSyn, GhcPlugins | 
| ruleRhsFreeVars | CoreFVs, GhcPlugins | 
| rulesFreeVars | CoreFVs, GhcPlugins | 
| RuleSigCtxt | TcType, TcMType, TcHsType | 
| RuleSkol | TcRnTypes, TcRnMonad | 
| rulesOfBinds | Rules, GhcPlugins | 
| RunAndLogSteps | InteractiveEval, GHC | 
| runAnnotation | TcSplice | 
| runAs | SysTools | 
| RunBreak | InteractiveEval, GHC | 
| runC | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| runCc | SysTools | 
| runClang | SysTools | 
| runCmdLine | CmdLineParser | 
| runCoreM | CoreMonad, GhcPlugins | 
| runCpp | SysTools | 
| runDecls | InteractiveEval, GHC | 
| runDeclsWithLocation | InteractiveEval, GHC | 
| RunException | InteractiveEval, GHC | 
| runGhc | GHC | 
| runGhcT | GHC | 
| runIOEnv | IOEnv, TcRnMonad | 
| runLink | SysTools | 
| runLlvmLlc | SysTools | 
| runLlvmOpt | SysTools | 
| runMainIOName | PrelNames | 
| runMainKey | PrelNames | 
| runMaybe | CoreMonad, GhcPlugins | 
| 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 | 
| runSDoc | Outputable, GhcPlugins | 
| runSimpleUniqueMonad | Hoopl | 
| runSplit | SysTools | 
| runState | |
| 1 (Function) | State | 
| 2 (Function) | ByteCodeItbls | 
| runState' | State | 
| runStmt | InteractiveEval, GHC | 
| runStmtWithLocation | InteractiveEval, GHC | 
| runStream | Stream | 
| runSTRepIdKey | PrelNames | 
| runSTRepName | PrelNames | 
| runTcS | TcSMonad | 
| runTcSWithEvBinds | TcSMonad | 
| runtimeErrorIdKey | PrelNames | 
| RuntimeUnk | TcType | 
| rUNTIME_ERROR_ID | MkCore, GhcPlugins | 
| RunToCompletion | InteractiveEval, GHC | 
| runUniqueMonadT | Hoopl | 
| runUnlit | SysTools | 
| runVM | Vectorise.Monad.Base, Vectorise.Monad | 
| runWhen | CoreMonad, GhcPlugins | 
| runWindres | SysTools | 
| ru_act | CoreSyn, GhcPlugins | 
| ru_args | CoreSyn, GhcPlugins | 
| ru_auto | CoreSyn, GhcPlugins | 
| ru_bndrs | CoreSyn, GhcPlugins | 
| ru_fn | CoreSyn, GhcPlugins | 
| ru_local | CoreSyn, GhcPlugins | 
| ru_name | CoreSyn, GhcPlugins | 
| ru_nargs | CoreSyn, GhcPlugins | 
| ru_rhs | CoreSyn, GhcPlugins | 
| ru_rough | CoreSyn, GhcPlugins | 
| ru_try | CoreSyn, GhcPlugins | 
| rx | LlvmCodeGen.Regs | 
| s1TyConKey | PrelNames | 
| s1TyConName | PrelNames | 
| safeDirectImpsReq | DynFlags, GhcPlugins | 
| safeHaskell | DynFlags, GhcPlugins, GHC | 
| SafeHaskellMode | DynFlags, GhcPlugins, GHC | 
| safeHaskellOn | DynFlags, GhcPlugins | 
| safeImplicitImpsReq | DynFlags, GhcPlugins | 
| safeImportsOn | DynFlags, GhcPlugins | 
| safeInferOn | DynFlags, GhcPlugins | 
| safeLanguageOn | DynFlags, GhcPlugins | 
| safeShowException | Panic | 
| Safety | ForeignCall | 
| SameMutableArrayArrayOp | PrimOp | 
| SameMutableArrayOp | PrimOp | 
| SameMutableByteArrayOp | PrimOp | 
| SameMutVarOp | PrimOp | 
| SameMVarOp | PrimOp | 
| SameTVarOp | PrimOp | 
| SAR | X86.Instr | 
| satCallsOnly | StgSyn | 
| saveCurrentCostCentre | StgCmmProf | 
| saveLinkerGlobals | Linker | 
| saveStaticFlagGlobals | StaticFlags | 
| 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 | Digraph | 
| sccAbleCC | CostCentre | 
| Scope | Vectorise.Env | 
| ScOrigin | TcRnTypes, TcRnMonad | 
| SDIV | SPARC.Instr | 
| SDoc | Outputable, GhcPlugins | 
| sdocWithDynFlags | Outputable, GhcPlugins | 
| sdocWithPlatform | Outputable, GhcPlugins | 
| Section | Cmm, OldCmm | 
| SectionL | HsExpr, HsSyn, GHC | 
| SectionOrigin | TcRnTypes, TcRnMonad | 
| SectionR | HsExpr, HsSyn, GHC | 
| seCvSubst | SimplEnv | 
| seekBin | Binary | 
| seekBy | Binary | 
| seFloats | SimplEnv | 
| seIdSubst | SimplEnv | 
| seInScope | SimplEnv | 
| Select | SimplUtils | 
| selectMatchVar | DsUtils | 
| selectMatchVars | DsUtils | 
| selectorClassKey | PrelNames | 
| selectorClassName | PrelNames | 
| SelectorThunk | ClosureInfo | 
| selectSimpleMatchVarL | DsUtils | 
| selectWorkItem | TcSMonad | 
| selElements | Vectorise.Builtins.Base, Vectorise.Builtins | 
| selElementss | Vectorise.Builtins.Base, Vectorise.Builtins | 
| selName_RDR | PrelNames | 
| selReplicate | Vectorise.Builtins.Base, Vectorise.Builtins | 
| selReplicates | Vectorise.Builtins.Base, Vectorise.Builtins | 
| selsLength | Vectorise.Builtins.Base, Vectorise.Builtins | 
| selsLengths | Vectorise.Builtins.Base, Vectorise.Builtins | 
| selsTy | Vectorise.Builtins.Base, Vectorise.Builtins | 
| selsTys | 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, GhcPlugins | 
| sel_tycon | IdInfo, GhcPlugins | 
| semi | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| SemiTaggingStuff | CgMonad | 
| seMode | SimplEnv | 
| sep | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| separateByPtrFollowness | ClosureInfo | 
| SepArg | CmdLineParser | 
| seqBitmap | Bitmap | 
| seqCo | Coercion, GhcPlugins | 
| seqDemand | Demand | 
| seqDemands | Demand | 
| seqDmd | Demand | 
| seqDmdType | Demand | 
| seqExpr | CoreSyn, GhcPlugins | 
| seqExprs | CoreSyn, GhcPlugins | 
| seqId | MkId | 
| seqIdInfo | IdInfo, GhcPlugins | 
| seqIdKey | PrelNames | 
| seqList | Util, GhcPlugins | 
| seqOccInfo | BasicTypes, GhcPlugins | 
| SeqOp | PrimOp | 
| seqRules | CoreSyn, GhcPlugins | 
| seqSerialized | Serialized, GhcPlugins | 
| seqSpecInfo | IdInfo, GhcPlugins | 
| seqStrictSig | Demand | 
| seqType | Type, GhcPlugins | 
| seqTypes | Type, GhcPlugins | 
| Sequel | |
| 1 (Type/Class) | CgMonad | 
| 2 (Type/Class) | StgCmmMonad | 
| seqUnfolding | CoreSyn, GhcPlugins | 
| seqVar | DsUtils | 
| seqVarSet | VarSet, GhcPlugins | 
| Serialized | Serialized, GhcPlugins | 
| serializeWithData | Serialized, GhcPlugins | 
| Session | |
| 1 (Type/Class) | GhcMonad | 
| 2 (Data Constructor) | GhcMonad | 
| setArityInfo | IdInfo, GhcPlugins | 
| setAssigR | RegAlloc.Linear.State | 
| setBinds | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| setBlockAssigR | RegAlloc.Linear.State | 
| setBreakOff | BreakArray, GHC | 
| setBreakOn | BreakArray, GHC | 
| SetByteArrayOp | PrimOp | 
| setCafInfo | IdInfo, GhcPlugins | 
| SETCC | X86.Instr | 
| setColor | GraphOps, GraphColor | 
| setConstraintVar | TcRnMonad | 
| setContext | InteractiveEval, GHC | 
| setCoVarName | Coercion, GhcPlugins | 
| setCoVarUnique | Coercion, GhcPlugins | 
| setCtLoc | TcRnMonad | 
| setCtLocOrigin | TcRnTypes, TcRnMonad | 
| setDelete | Hoopl, BlockId | 
| setDeleteList | Hoopl, BlockId | 
| setDeltaNat | NCGMonad | 
| setDeltaR | RegAlloc.Linear.State | 
| setDemandInfo | IdInfo, GhcPlugins | 
| setDifference | Hoopl, BlockId | 
| setElems | Hoopl, BlockId | 
| setEmpty | Hoopl, BlockId | 
| setEndOfBlockInfo | CgMonad | 
| setEnv | IOEnv, TcRnMonad | 
| setEnvs | TcRnMonad | 
| setErrCtxt | TcRnMonad | 
| setErrsVar | TcRnMonad | 
| setEvBind | TcSMonad | 
| setFloats | SimplEnv | 
| setFold | Hoopl, BlockId | 
| setFreeRegsR | RegAlloc.Linear.State | 
| setFromList | Hoopl, BlockId | 
| setGblEnv | TcRnMonad | 
| setGEnv | Vectorise.Monad.Global, Vectorise.Monad | 
| setGHCiMonad | GHC | 
| setGlobalTypeEnv | TcEnv | 
| SETHI | SPARC.Instr | 
| setHpUsage | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| setIdArity | Id, GhcPlugins | 
| setIdCafInfo | Id, GhcPlugins | 
| setIdDemandInfo | Id, GhcPlugins | 
| setIdDetails | Var, GhcPlugins | 
| setIdExported | |
| 1 (Function) | Var, GhcPlugins | 
| 2 (Function) | Id | 
| setIdInfo | Id, GhcPlugins | 
| setIdName | Id, GhcPlugins | 
| setIdNotExported | |
| 1 (Function) | Var, GhcPlugins | 
| 2 (Function) | Id | 
| setIdOccInfo | Id, GhcPlugins | 
| setIdSpecialisation | Id, GhcPlugins | 
| setIdStrictness | Id, GhcPlugins | 
| setIdType | Id, GhcPlugins | 
| setIdUnfolding | Id, GhcPlugins | 
| setIdUnfoldingLazily | Id, GhcPlugins | 
| setIdUnique | Id, GhcPlugins | 
| setInfoTableStackMap | CmmLayoutStack | 
| setInlineActivation | Id, GhcPlugins | 
| setInlinePragInfo | IdInfo, GhcPlugins | 
| setInlinePragma | Id, GhcPlugins | 
| setInlinePragmaActivation | BasicTypes, GhcPlugins | 
| setInlinePragmaRuleMatchInfo | BasicTypes, GhcPlugins | 
| setInScope | |
| 1 (Function) | CoreSubst, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| setInScopeSet | SimplEnv | 
| setInsert | Hoopl, BlockId | 
| setInsertList | Hoopl, BlockId | 
| setInstanceDFunId | InstEnv | 
| setInteractiveDynFlags | GHC | 
| setInteractivePrintName | HscTypes, GhcPlugins | 
| setIntersection | Hoopl, BlockId | 
| setIsSubsetOf | Hoopl, BlockId | 
| setLastToken | Lexer | 
| setLBVarInfo | IdInfo, GhcPlugins | 
| setLclEnv | TcRnMonad | 
| setLclTypeEnv | TcRnMonad | 
| setLEnv | Vectorise.Monad.Local, Vectorise.Monad | 
| setLevels | SetLevels | 
| setLlvmVer | LlvmCodeGen.Base | 
| setLocalRdrEnv | TcRnMonad | 
| setMember | Hoopl, BlockId | 
| setMode | SimplEnv | 
| setModule | TcRnMonad | 
| setNameUnique | Name, GhcPlugins | 
| setNull | Hoopl, BlockId | 
| setOccInfo | IdInfo, GhcPlugins | 
| setOccNameSpace | OccName, Name, GhcPlugins | 
| setOneShotLambda | Id, GhcPlugins | 
| setPackageName | DynFlags, GhcPlugins | 
| setPAFunsEnv | Vectorise.Env | 
| setPRFunsEnv | Vectorise.Env | 
| setProgramDynFlags | GHC | 
| setRdrNameSpace | RdrName, GhcPlugins | 
| setRealAndVirtualSp | CgStackery | 
| setRealHp | |
| 1 (Function) | CgHeapery | 
| 2 (Function) | StgCmmMonad, StgCmmHeap | 
| setRealSp | CgStackery | 
| setRuleIdName | CoreSyn, GhcPlugins | 
| setSafeMode | HscTypes, GhcPlugins | 
| setSession | GhcMonad, GHC | 
| setSessionDynFlags | GHC | 
| setSingleton | Hoopl, BlockId | 
| setSize | Hoopl, BlockId | 
| setSizeOfRegister | SPARC.CodeGen.Base | 
| setSpecInfo | IdInfo, GhcPlugins | 
| setSpecInfoHead | IdInfo, GhcPlugins | 
| 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, GhcPlugins | 
| setSubstEnv | SimplEnv | 
| setTargets | GHC | 
| setTcTyVarDetails | Var, GhcPlugins | 
| setTickyCtrLabel | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| Settings | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| settings | DynFlags, GhcPlugins, GHC | 
| setTmpDir | DynFlags, SysTools, GhcPlugins | 
| setTvSubstEnv | Type, TcType, GhcPlugins | 
| setTyVarKind | Var, GhcPlugins | 
| setTyVarName | Var, GhcPlugins | 
| setTyVarUnique | Var, GhcPlugins | 
| setUnfoldingInfo | IdInfo, GhcPlugins | 
| setUnfoldingInfoLazily | IdInfo, GhcPlugins | 
| setUnfoldingTemplate | CoreSyn, GhcPlugins | 
| setUnion | Hoopl, BlockId | 
| setUnions | Hoopl, BlockId | 
| setUserData | Binary | 
| setVarName | Var, GhcPlugins | 
| setVarType | Var, GhcPlugins | 
| setVarUnique | Var, GhcPlugins | 
| setVirtHp | |
| 1 (Function) | CgHeapery | 
| 2 (Function) | StgCmmMonad, StgCmmHeap | 
| seTvSubst | SimplEnv | 
| setWantedTyBind | TcSMonad | 
| setXOptM | TcRnMonad | 
| SevDump | ErrUtils, GHC | 
| Severity | ErrUtils, GHC | 
| SevError | ErrUtils, GHC | 
| SevFatal | ErrUtils, GHC | 
| SevInfo | ErrUtils, GHC | 
| SevOutput | ErrUtils, GHC | 
| SevWarning | ErrUtils, GHC | 
| sExtraGccViaCFlags | DynFlags, GhcPlugins | 
| Sf_None | DynFlags, GhcPlugins, GHC | 
| Sf_Safe | DynFlags, GhcPlugins, GHC | 
| Sf_SafeInferred | DynFlags, GhcPlugins, GHC | 
| Sf_Trustworthy | DynFlags, GhcPlugins, GHC | 
| Sf_Unsafe | DynFlags, GhcPlugins, GHC | 
| sGhciUsagePath | DynFlags, GhcPlugins | 
| sGhcUsagePath | DynFlags, GhcPlugins | 
| Shape | Hoopl | 
| shiftEqns | DsUtils | 
| shiftLFastInt | FastTypes, GhcPlugins | 
| shiftLIntegerIdKey | PrelNames | 
| shiftLIntegerName | PrelNames | 
| shiftRAFastInt | FastTypes, GhcPlugins | 
| shiftRIntegerIdKey | PrelNames | 
| shiftRIntegerName | PrelNames | 
| shiftRLFastInt | FastTypes, GhcPlugins | 
| shiftR_FastInt | FastTypes, GhcPlugins | 
| shimForeignCallArg | CgForeignCall | 
| SHL | X86.Instr | 
| shortBlockId | SPARC.ShortcutJump | 
| shortcutJump | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | SPARC.ShortcutJump | 
| 3 (Function) | PPC.RegInfo | 
| shortCutLit | TcHsSyn | 
| shortcutStatics | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | SPARC.ShortcutJump | 
| 3 (Function) | PPC.RegInfo | 
| shouldDumpSimplPhase | DynFlags, GhcPlugins, GHC | 
| showBreakArray | BreakArray | 
| showClassKey | PrelNames | 
| showClassName | PrelNames | 
| showDocWith | Pretty | 
| showException | Panic | 
| showFactBase | Hoopl | 
| showFreeRegs | RegAlloc.Linear.SPARC.FreeRegs | 
| showGhcException | Panic, GHC | 
| showGraph | Hoopl | 
| showIface | LoadIface | 
| showLinkerState | Linker | 
| showList_RDR | PrelNames | 
| showList___RDR | PrelNames | 
| showModMsg | HscTypes, GhcPlugins | 
| showModule | InteractiveEval, GHC | 
| showOpt | DynFlags, GhcPlugins | 
| showParen_RDR | PrelNames | 
| showPass | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| showPpr | Outputable, GhcPlugins | 
| showReg | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| showRichTokenStream | GHC | 
| showSDoc | Outputable, GhcPlugins | 
| showSDocDebug | Outputable, GhcPlugins | 
| showSDocDump | Outputable, GhcPlugins | 
| showSDocDumpOneLine | Outputable, GhcPlugins | 
| showSDocForUser | Outputable, GhcPlugins | 
| showSDocOneLine | Outputable, GhcPlugins | 
| showSDocUnqual | Outputable, GhcPlugins | 
| showSpace_RDR | PrelNames | 
| showsPrec_RDR | PrelNames | 
| showStgStats | StgStats | 
| showString_RDR | PrelNames | 
| showTerm | Debugger | 
| showUserSpan | SrcLoc, GhcPlugins | 
| SHR | X86.Instr | 
| Sig | HsBinds, HsSyn, GHC | 
| SigD | HsDecls, HsSyn, GHC | 
| SigmaCtxt | TcType, TcMType, TcHsType | 
| Signal | Panic, GHC | 
| SignedHint | CmmNode, Cmm, OldCmm | 
| SignExt | Llvm.Types, Llvm | 
| signumIntegerIdKey | PrelNames | 
| signumIntegerName | PrelNames | 
| SigPatIn | HsPat, HsSyn, GHC | 
| SigPatOut | HsPat, HsSyn, GHC | 
| SigSkol | TcRnTypes, TcRnMonad | 
| SigTv | TcType | 
| sig_id | TcPat, TcBinds | 
| sig_loc | TcPat, TcBinds | 
| sig_tau | TcPat, TcBinds | 
| sig_theta | TcPat, TcBinds | 
| sig_tvs | TcPat, TcBinds | 
| simplBinder | SimplEnv | 
| simplBinders | SimplEnv | 
| SimplCont | SimplUtils | 
| SimplCount | CoreMonad, GhcPlugins, SimplMonad | 
| simplCountN | CoreMonad, GhcPlugins | 
| SimpleFuelMonad | Hoopl | 
| simpleImportDecl | HsImpExp, HsSyn, GHC | 
| simpleInstInfoClsTy | TcEnv | 
| simpleInstInfoTy | TcEnv | 
| simpleInstInfoTyCon | TcEnv | 
| SimpleKind | Type, GhcPlugins | 
| SimplEnv | |
| 1 (Type/Class) | SimplEnv | 
| 2 (Data Constructor) | SimplEnv | 
| simplEnvForGHCi | SimplUtils | 
| simpleOptExpr | CoreSubst, GhcPlugins | 
| simpleOptExprWith | CoreSubst, GhcPlugins | 
| simpleOptPgm | CoreSubst, GhcPlugins | 
| SimpleUniqueMonad | Hoopl | 
| simplExpr | Simplify | 
| Simplified | SimplUtils | 
| SimplifierDone | CoreMonad, GhcPlugins | 
| SimplifierMode | CoreMonad, GhcPlugins | 
| simplifyAmbiguityCheck | TcSimplify | 
| simplifyDefault | TcSimplify | 
| simplifyDeriv | TcSimplify | 
| simplifyExpr | SimplCore | 
| simplifyInfer | TcSimplify | 
| simplifyInteractive | TcSimplify | 
| simplifyRule | TcSimplify | 
| simplifyTop | TcSimplify | 
| simplLamBndr | SimplEnv | 
| simplLamBndrs | SimplEnv | 
| SimplM | SimplMonad | 
| SimplMode | CoreMonad, GhcPlugins | 
| simplNonRecBndr | SimplEnv | 
| simplPhases | DynFlags, GhcPlugins, GHC | 
| simplRecBndrs | SimplEnv | 
| SimplSR | SimplEnv | 
| simplTickFactor | DynFlags, GhcPlugins, GHC | 
| simplTopBinds | Simplify | 
| singIClassName | PrelNames | 
| singIClassNameKey | PrelNames | 
| singleCt | TcRnTypes, TcRnMonad | 
| SingleEntry | StgSyn | 
| SingleStep | |
| 1 (Type/Class) | InteractiveEval, GHC | 
| 2 (Data Constructor) | InteractiveEval, GHC | 
| singleton | Util, GhcPlugins | 
| singletonPVar | DsMonad | 
| Size | Size | 
| size | GraphOps, GraphColor | 
| SizedSeq | ByteCodeAsm | 
| sizeInBytes | Size | 
| SizeofArrayArrayOp | PrimOp | 
| SizeofArrayOp | PrimOp | 
| SizeofByteArrayOp | PrimOp | 
| SizeofMutableArrayArrayOp | PrimOp | 
| SizeofMutableArrayOp | 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 | 
| sizeRegSet | CmmExpr, Cmm, OldCmm | 
| sizeSS | ByteCodeAsm | 
| sizeToWidth | Size | 
| sizeUFM | UniqFM, GhcPlugins | 
| sizeUniqSet | UniqSet, GhcPlugins | 
| sizeVarSet | VarSet, GhcPlugins | 
| Skolem | Unify | 
| SkolemInfo | TcRnTypes, TcRnMonad | 
| skolemiseSigTv | TcMType | 
| skolemiseUnboundMetaTyVar | TcMType | 
| SkolemTv | TcType | 
| SLIDE | ByteCodeInstr | 
| sLit | FastString, GhcPlugins | 
| SLL | SPARC.Instr | 
| SllOp | PrimOp | 
| Slow | CmmNode, Cmm | 
| 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 | 
| SMRep | SMRep, ClosureInfo | 
| SMUL | SPARC.Instr | 
| sm_case_case | CoreMonad, GhcPlugins | 
| sm_eta_expand | CoreMonad, GhcPlugins | 
| sm_inline | CoreMonad, GhcPlugins | 
| sm_names | CoreMonad, GhcPlugins | 
| sm_phase | CoreMonad, GhcPlugins | 
| sm_rules | CoreMonad, GhcPlugins | 
| sndIdKey | PrelNames | 
| sndName | PrelNames | 
| sndOf3 | Util, GhcPlugins | 
| snocBag | Bag | 
| snocOL | OrdList | 
| snocView | Util, GhcPlugins | 
| SOFT | Platform | 
| SOFTFP | Platform | 
| solveInteractCts | TcInteract | 
| solveInteractGiven | TcInteract | 
| solverDepthErrorTcS | TcErrors | 
| SomeChange | Hoopl.Dataflow, Hoopl | 
| SomeException | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| sOpt_a | DynFlags, GhcPlugins | 
| sOpt_c | DynFlags, GhcPlugins | 
| sOpt_F | DynFlags, GhcPlugins | 
| sOpt_L | DynFlags, GhcPlugins | 
| sOpt_l | DynFlags, GhcPlugins | 
| sOpt_lc | DynFlags, GhcPlugins | 
| sOpt_lo | DynFlags, GhcPlugins | 
| sOpt_P | DynFlags, GhcPlugins | 
| sOpt_windres | DynFlags, GhcPlugins | 
| Sorry | Panic, GHC | 
| sorry | Panic, Outputable, GhcPlugins | 
| sorryDoc | Panic | 
| sortLocated | SrcLoc, GhcPlugins | 
| sortQuantVars | MkCore, GhcPlugins | 
| sortWith | Util, GhcPlugins | 
| SourceError | HscTypes, GhcPlugins | 
| SourceModified | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| sourcePackageId | PackageConfig, Packages, GhcPlugins | 
| SourceUnmodified | HscTypes, GhcPlugins | 
| SourceUnmodifiedAndStable | HscTypes, GhcPlugins | 
| Sp | CmmExpr, Cmm, OldCmm | 
| sp | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| space | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| spans | SrcLoc, GhcPlugins, GHC | 
| SparkOp | PrimOp | 
| speakN | Outputable, GhcPlugins | 
| speakNOf | Outputable, GhcPlugins | 
| speakNth | Outputable, GhcPlugins | 
| speakNTimes | Outputable, GhcPlugins | 
| SpecConstrAnnotation | SpecConstr | 
| specConstrCount | DynFlags, GhcPlugins, GHC | 
| specConstrProgram | SpecConstr | 
| specConstrThreshold | DynFlags, GhcPlugins, GHC | 
| SpecInfo | |
| 1 (Type/Class) | IdInfo, GhcPlugins | 
| 2 (Data Constructor) | IdInfo, GhcPlugins | 
| specInfo | IdInfo, GhcPlugins | 
| specInfoFreeVars | IdInfo, GhcPlugins | 
| specInfoRules | IdInfo, GhcPlugins | 
| SpecInstCtxt | TcType, TcMType, TcHsType | 
| SpecInstSig | HsBinds, HsSyn, GHC | 
| SpecInstSigCtx | RnEnv | 
| SpecPrag | HsBinds, HsSyn, GHC | 
| SpecPragOrigin | TcRnTypes, TcRnMonad | 
| SpecPrags | HsBinds, HsSyn, GHC | 
| specProgram | Specialise | 
| SpecSig | HsBinds, HsSyn, GHC | 
| sPgm_a | DynFlags, GhcPlugins | 
| sPgm_c | DynFlags, GhcPlugins | 
| sPgm_dll | DynFlags, GhcPlugins | 
| sPgm_F | DynFlags, GhcPlugins | 
| sPgm_L | DynFlags, GhcPlugins | 
| sPgm_l | DynFlags, GhcPlugins | 
| sPgm_lc | DynFlags, GhcPlugins | 
| sPgm_lo | DynFlags, GhcPlugins | 
| sPgm_P | DynFlags, GhcPlugins | 
| sPgm_s | DynFlags, GhcPlugins | 
| sPgm_sysman | DynFlags, GhcPlugins | 
| sPgm_T | DynFlags, GhcPlugins | 
| sPgm_windres | DynFlags, GhcPlugins | 
| 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 | SPARC.Base | 
| spillSlotToOffset | 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 | 
| SpliceTypeCtx | RnEnv | 
| SpLim | CmmExpr, Cmm, OldCmm | 
| spLimReg | CmmExpr, Cmm, OldCmm | 
| split | Util, GhcPlugins | 
| splitAppCo_maybe | Coercion, GhcPlugins | 
| splitAppTy | Type, GhcPlugins | 
| splitAppTys | Type, GhcPlugins | 
| splitAppTy_maybe | Type, GhcPlugins | 
| SplitAs | DriverPhases | 
| splitAtList | Util, GhcPlugins | 
| splitAtProcPoints | CmmProcPoint | 
| splitCon | RdrHsSyn | 
| splitEithers | Util, GhcPlugins | 
| splitForAllCo_maybe | Coercion, GhcPlugins | 
| splitForAllTys | Type, GhcPlugins, GHC | 
| splitForAllTy_maybe | Type, GhcPlugins | 
| splitFunTy | Type, GhcPlugins | 
| splitFunTys | Type, GhcPlugins | 
| splitFunTysN | Type, GhcPlugins | 
| splitFunTy_maybe | Type, GhcPlugins | 
| splitHsAppTys | HsTypes, HsSyn, GHC | 
| splitHsClassTy_maybe | HsTypes, HsSyn, GHC | 
| splitHsFunType | HsTypes, HsSyn, GHC | 
| splitInertsForImplications | TcSMonad | 
| splitInfo | DynFlags, GhcPlugins, GHC | 
| splitKindFunTys | Kind, TcType | 
| splitKindFunTysN | Kind | 
| splitKindFunTy_maybe | Kind | 
| splitLHsClassTy_maybe | HsTypes, HsSyn, GHC | 
| splitLHsInstDeclTy_maybe | HsTypes, HsSyn, GHC | 
| splitLongestPrefix | Util, GhcPlugins | 
| splitNewTypeRepCo_maybe | Coercion, GhcPlugins | 
| splitPrimTyCon | Vectorise.Utils.Base, Vectorise.Utils | 
| splitProductType | DataCon, GhcPlugins | 
| splitProductType_maybe | DataCon, GhcPlugins | 
| splitStrictSig | Demand | 
| Splitter | DriverPhases | 
| splitTyConApp | Type, GhcPlugins | 
| splitTyConAppCo_maybe | Coercion, GhcPlugins | 
| splitTyConApp_maybe | Type, GhcPlugins | 
| splitUFM | UniqFM, GhcPlugins | 
| splitUniqSupply | UniqSupply, GhcPlugins | 
| spReg | CmmExpr, Cmm, OldCmm | 
| spRel | |
| 1 (Function) | PPC.Regs | 
| 2 (Function) | SPARC.Stack | 
| 3 (Function) | CgStackery | 
| 4 (Function) | X86.Regs | 
| SQRT | X86.Instr | 
| squeese | |
| 1 (Function) | RegAlloc.Graph.ArchBase | 
| 2 (Function) | RegAlloc.Graph.ArchX86 | 
| SRA | SPARC.Instr | 
| SRAW | PPC.Instr | 
| sRawSettings | DynFlags, GhcPlugins | 
| srcDataName | OccName, Name, GhcPlugins | 
| srcErrorMessages | HscTypes, GhcPlugins | 
| srcfiles | Lexer | 
| SrcLoc | SrcLoc, GhcPlugins, GHC | 
| srcLocCol | SrcLoc, GhcPlugins, GHC | 
| srcLocFile | SrcLoc, GhcPlugins, GHC | 
| srcLocLine | SrcLoc, GhcPlugins, GHC | 
| srcLocSpan | SrcLoc, GhcPlugins, GHC | 
| srcParseFail | Lexer | 
| SrcSpan | SrcLoc, GhcPlugins, GHC | 
| srcSpanEnd | SrcLoc, GhcPlugins, GHC | 
| srcSpanEndCol | SrcLoc, GhcPlugins, GHC | 
| srcSpanEndLine | SrcLoc, GhcPlugins, GHC | 
| srcSpanFile | SrcLoc, GhcPlugins, GHC | 
| srcSpanFileName_maybe | SrcLoc, GhcPlugins | 
| srcSpanStart | SrcLoc, GhcPlugins, GHC | 
| srcSpanStartCol | SrcLoc, GhcPlugins, GHC | 
| srcSpanStartLine | SrcLoc, GhcPlugins, 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 | 
| sSystemPackageConfig | DynFlags, GhcPlugins | 
| ST | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| stability | PackageConfig, Packages, GhcPlugins | 
| stableAvailCmp | Avail | 
| stableIdInfo | CgBindery | 
| StableLoc | CgBindery | 
| stableModuleCmp | Module, GhcPlugins | 
| stableModuleNameCmp | Module, GhcPlugins | 
| stableNameCmp | Name, GhcPlugins | 
| stableNameDataConKey | PrelNames | 
| stableNamePrimTyCon | TysPrim | 
| stableNamePrimTyConKey | PrelNames | 
| StableNameToIntOp | PrimOp | 
| stableNameTyConKey | PrelNames | 
| stablePackageIdCmp | Module, GhcPlugins | 
| stablePtrPrimTyCon | TysPrim | 
| stablePtrPrimTyConKey | PrelNames | 
| stablePtrTyConKey | PrelNames | 
| stablePtrTyConName | PrelNames | 
| stableUnfoldingVars | CoreFVs, GhcPlugins | 
| stack | LlvmCodeGen.Regs | 
| StackInfo | Cmm | 
| 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 | 
| StackRep | SMRep | 
| StackSlot | RegAlloc.Linear.StackMap | 
| stackStubExpr | MkGraph | 
| StackUsage | |
| 1 (Type/Class) | CgMonad | 
| 2 (Data Constructor) | CgMonad | 
| stack_info | Cmm | 
| StandAloneDerivOrigin | TcRnTypes, TcRnMonad | 
| standardClassKeys | PrelNames | 
| StandardFormInfo | |
| 1 (Type/Class) | ClosureInfo | 
| 2 (Type/Class) | StgCmmClosure | 
| sTargetPlatform | DynFlags, GhcPlugins | 
| startPhase | DriverPhases | 
| startsConId | OccName, Name, GhcPlugins | 
| startsConSym | OccName, Name, GhcPlugins | 
| startsVarId | OccName, Name, GhcPlugins | 
| startsVarSym | OccName, Name, GhcPlugins | 
| startsWithUnderscore | OccName, Name, GhcPlugins | 
| State | |
| 1 (Type/Class) | State | 
| 2 (Data Constructor) | State | 
| 3 (Type/Class) | ByteCodeItbls | 
| 4 (Data Constructor) | ByteCodeItbls | 
| statePrimTyCon | TysPrim | 
| statePrimTyConKey | PrelNames | 
| staticClosureLabel | StgCmmClosure | 
| 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 | 
| Statics | Cmm, OldCmm | 
| StaticTarget | ForeignCall | 
| staticTickyHdr | |
| 1 (Function) | CgTicky | 
| 2 (Function) | StgCmmTicky | 
| Status | |
| 1 (Type/Class) | CmmProcPoint | 
| 2 (Type/Class) | InteractiveEval | 
| StayPut | SetLevels | 
| 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, GhcPlugins | 
| 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 | 
| stgTBAA | LlvmCodeGen.Regs | 
| StgTick | StgSyn | 
| StgToDo | DynFlags, GhcPlugins | 
| stgUnsatOcc | StgSyn | 
| StgVarArg | StgSyn | 
| StgWord | SMRep | 
| STKCHECK | ByteCodeInstr | 
| stkChkGen | CgHeapery | 
| stkChkNodePoints | CgHeapery | 
| sTmpDir | DynFlags, GhcPlugins | 
| Stmt | HsExpr, HsSyn, GHC | 
| stmtC | CgMonad | 
| StmtCtxt | HsExpr, HsSyn, GHC | 
| stmtEC | CgExtCode | 
| stmtList | OldCmmUtils | 
| StmtLR | HsExpr, HsSyn, GHC | 
| stmtsC | CgMonad | 
| stmtsEC | CgExtCode | 
| Stop | |
| 1 (Data Constructor) | TcCanonical | 
| 2 (Data Constructor) | SimplUtils | 
| sTopDir | DynFlags, GhcPlugins | 
| StopLn | DriverPhases | 
| StopOrContinue | TcCanonical | 
| Store | Llvm.AbsSyn, Llvm | 
| storeCurCCS | |
| 1 (Function) | CgProf | 
| 2 (Function) | StgCmmProf | 
| Str | Pretty | 
| strCLabel_llvm | LlvmCodeGen.Base | 
| Stream | |
| 1 (Type/Class) | Stream | 
| 2 (Data Constructor) | Stream | 
| stretchZipWith | Util, GhcPlugins | 
| StrictArg | SimplUtils | 
| StrictBind | SimplUtils | 
| strictnessBefore | DynFlags, GhcPlugins, GHC | 
| strictnessInfo | IdInfo, GhcPlugins | 
| StrictnessMark | BasicTypes, GhcPlugins, GHC | 
| StrictSig | |
| 1 (Type/Class) | Demand | 
| 2 (Data Constructor) | Demand | 
| strImmLit | |
| 1 (Function) | PPC.Regs | 
| 2 (Function) | SPARC.Imm | 
| 3 (Function) | X86.Regs | 
| StringBuffer | |
| 1 (Type/Class) | StringBuffer | 
| 2 (Data Constructor) | StringBuffer | 
| stringToPackageId | Module, GhcPlugins | 
| stringToStringBuffer | StringBuffer | 
| stringToWord8s | SMRep | 
| stringTy | TysWiredIn, GhcPlugins | 
| stringTyConKey | PrelNames | 
| stringTyConName | PrelNames | 
| stripLive | RegAlloc.Liveness | 
| stripLiveBlock | RegAlloc.Liveness | 
| strongLoopBreaker | BasicTypes, GhcPlugins | 
| stronglyConnCompFromEdgedVertices | Digraph | 
| stronglyConnCompFromEdgedVerticesR | Digraph | 
| stronglyConnCompG | Digraph | 
| STU | PPC.Instr | 
| stubDir | DynFlags, GhcPlugins, GHC | 
| sTyConKey | PrelNames | 
| sTyConName | PrelNames | 
| SUB | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| SUBF | PPC.Instr | 
| SubGoalDepth | TcRnTypes, TcRnMonad | 
| SubL16 | RegAlloc.Graph.ArchBase | 
| SubL8 | RegAlloc.Graph.ArchBase | 
| SubL8H | RegAlloc.Graph.ArchBase | 
| Subst | |
| 1 (Type/Class) | CoreSubst, GhcPlugins | 
| 2 (Data Constructor) | CoreSubst, GhcPlugins | 
| substBind | CoreSubst, GhcPlugins | 
| substBindSC | CoreSubst, GhcPlugins | 
| substBndr | CoreSubst, GhcPlugins | 
| substBndrs | CoreSubst, GhcPlugins | 
| substCo | |
| 1 (Function) | Coercion | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| 3 (Function) | SimplEnv | 
| substCos | Coercion, GhcPlugins | 
| substCoVar | |
| 1 (Function) | Coercion, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| substCoVarBndr | Coercion, GhcPlugins | 
| substCoVars | Coercion, GhcPlugins | 
| substCoWithTy | Coercion, GhcPlugins | 
| substCoWithTys | Coercion, GhcPlugins | 
| substCt | Inst | 
| substEvVar | Inst | 
| substExpr | |
| 1 (Function) | CoreSubst, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| substExprSC | CoreSubst, GhcPlugins | 
| substId | SimplEnv | 
| substIdOcc | CoreSubst, GhcPlugins | 
| substImplication | Inst | 
| substInScope | CoreSubst, GhcPlugins | 
| substInteractiveContext | HscTypes, GhcPlugins | 
| substKisWith | Type, GhcPlugins | 
| substKiWith | Type, GhcPlugins | 
| substRecBndrs | CoreSubst, GhcPlugins | 
| substRulesForImportedIds | CoreSubst, GhcPlugins | 
| substSpec | CoreSubst, GhcPlugins | 
| substTheta | Type, TcType, GhcPlugins | 
| substTickish | CoreSubst, GhcPlugins | 
| substTy | |
| 1 (Function) | Type, TcType | 
| 2 (Function) | Coercion | 
| 3 (Function) | CoreSubst, GhcPlugins | 
| 4 (Function) | SimplEnv | 
| substTys | Type, TcType, GhcPlugins | 
| substTysWith | Type, GhcPlugins | 
| substTyVar | |
| 1 (Function) | Type, TcType, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| substTyVarBndr | |
| 1 (Function) | Type, TcType, GhcPlugins | 
| 2 (Function) | Coercion | 
| substTyVars | Type, TcType, GhcPlugins | 
| substTyWith | Type, TcType, GhcPlugins | 
| substUnfolding | CoreSubst, GhcPlugins | 
| substUnfoldingSC | CoreSubst, GhcPlugins | 
| substUnfoldingSource | CoreSubst, GhcPlugins | 
| subTerms | RtClosureInspect, InteractiveEval | 
| subVarSet | VarSet, GhcPlugins | 
| succ | CmmNode, Cmm | 
| Succeeded | |
| 1 (Data Constructor) | Maybes | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins, GHC | 
| succeeded | BasicTypes, GhcPlugins, GHC | 
| SuccessFlag | BasicTypes, GhcPlugins, GHC | 
| successIf | BasicTypes, GhcPlugins | 
| successorFacts | Hoopl | 
| successors | Hoopl | 
| succ_RDR | PrelNames | 
| Suffix | Util, GhcPlugins | 
| Sum | Vectorise.Generic.Description | 
| SumRepr | Vectorise.Generic.Description | 
| sumReprType | Vectorise.Generic.Description | 
| sumTyCon | Vectorise.Builtins.Base, Vectorise.Builtins | 
| sumTyConKey | PrelNames | 
| sumTyConName | PrelNames | 
| sumTyCons | Vectorise.Builtins.Base, Vectorise.Builtins | 
| SuperKind | Kind | 
| superKind | TysPrim, Kind, Type, GhcPlugins | 
| superKindTyCon | TysPrim, Kind | 
| superKindTyConKey | PrelNames | 
| superKindTyConName | TysPrim | 
| superSkolemTv | TcType | 
| supportedLanguagesAndExtensions | DynFlags, GhcPlugins | 
| Suspension | RtClosureInspect, InteractiveEval | 
| swap | Pair | 
| Switch | Llvm.AbsSyn, Llvm | 
| SWIZZLE | ByteCodeInstr | 
| SymbolPtr | CLabel | 
| SymbolTable | Binary | 
| symbol_RDR | PrelNames | 
| SymCo | Coercion, GhcPlugins | 
| SymCoercion | ExternalCore | 
| symCoercionTyConKey | PrelNames | 
| SyncAcqRel | Llvm.AbsSyn, Llvm | 
| SyncAcquire | Llvm.AbsSyn, Llvm | 
| SyncMonotonic | Llvm.AbsSyn, Llvm | 
| SyncRelease | Llvm.AbsSyn, Llvm | 
| SyncSeqCst | Llvm.AbsSyn, Llvm | 
| SyncUnord | Llvm.AbsSyn, Llvm | 
| SynFamilyInst | FamInstEnv | 
| SynFamilyTyCon | TyCon, GhcPlugins | 
| SynonymTyCon | TyCon, GhcPlugins | 
| synopsis | PackageConfig, Packages, GhcPlugins | 
| SyntaxExpr | HsExpr, HsSyn, GHC | 
| SyntaxTable | HsExpr, HsSyn, GHC | 
| synTyConDefn | TyCon, GhcPlugins, GHC | 
| synTyConResKind | Kind, GHC | 
| SynTyConRhs | TyCon, GhcPlugins | 
| synTyConRhs | TyCon, GhcPlugins | 
| synTyConType | TyCon, GhcPlugins, GHC | 
| SystemDependent | DynFlags, GhcPlugins | 
| systemPackageConfig | DynFlags, GhcPlugins | 
| sYSTEM_IO | PrelNames | 
| tablesNextToCode | StaticFlags | 
| tabulate | Digraph | 
| tagCons | CgUtils | 
| tagForArity | |
| 1 (Function) | ClosureInfo | 
| 2 (Function) | StgCmmClosure | 
| tagForCon | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmClosure | 
| TaggedAlt | CoreSyn, GhcPlugins | 
| TaggedArg | CoreSyn, GhcPlugins | 
| TaggedBind | CoreSyn, GhcPlugins | 
| TaggedBndr | CoreSyn, GhcPlugins | 
| TaggedExpr | CoreSyn, GhcPlugins | 
| taggedHeapIdInfo | CgBindery | 
| taggedStableIdInfo | CgBindery | 
| tagToClosure | |
| 1 (Function) | CgUtils | 
| 2 (Function) | StgCmmUtils | 
| tagToEnumKey | PrimOp | 
| TagToEnumOp | PrimOp | 
| tAG_BITS | Constants | 
| tAG_MASK | Constants | 
| TailCall | Llvm.Types, Llvm | 
| tailCallPrimCall | CgTailCall | 
| tailCallPrimOp | CgTailCall | 
| tailFS | FastString, GhcPlugins | 
| takeDeltaInstr | Instruction | 
| takeHoisted | Vectorise.Utils.Hoisting, Vectorise.Utils | 
| takeList | Util, GhcPlugins | 
| TakeMVarOp | PrimOp | 
| takeRealReg | Reg | 
| takeRegRegMoveInstr | Instruction | 
| takeUniqFromSupply | UniqSupply, GhcPlugins | 
| takeVirtualReg | Reg | 
| Tapp | ExternalCore | 
| Target | |
| 1 (Type/Class) | HscTypes, GhcPlugins, GHC | 
| 2 (Data Constructor) | HscTypes, GhcPlugins, GHC | 
| target32Bit | Platform | 
| targetAllowObjCode | HscTypes, GhcPlugins, GHC | 
| targetClassOfRealReg | TargetReg | 
| targetClassOfReg | TargetReg | 
| targetContents | HscTypes, GhcPlugins, GHC | 
| TargetFile | HscTypes, GhcPlugins, GHC | 
| TargetId | HscTypes, GhcPlugins, GHC | 
| targetId | HscTypes, GhcPlugins, GHC | 
| TargetInt | Constants | 
| targetLabels | Hoopl | 
| targetMkVirtualReg | TargetReg | 
| TargetModule | HscTypes, GhcPlugins, GHC | 
| targetPlatform | DynFlags, GhcPlugins | 
| targetRealRegSqueeze | TargetReg | 
| targetRegDotColor | TargetReg | 
| targetRetainsAllBindings | DynFlags, GhcPlugins | 
| targetVirtualRegSqueeze | TargetReg | 
| TargetWord | Constants | 
| targetWordSize | TargetReg | 
| tARGET_MAX_CHAR | Constants | 
| tARGET_MAX_INT | Constants, Literal, GhcPlugins | 
| tARGET_MAX_WORD | Constants | 
| tARGET_MIN_INT | Constants | 
| TauTv | TcType | 
| TB | CoreSyn, GhcPlugins | 
| Tb | ExternalCore | 
| tbaa | LlvmCodeGen.Regs | 
| Tbind | ExternalCore | 
| tcAddDeclCtxt | TcClassDcl | 
| tcAddFamInstCtxt | TcTyClsDecls | 
| tcAddImplicits | TcTyClsDecls | 
| tcAnnotations | TcAnnotations | 
| TcAppCo | TcEvidence | 
| tcArrow | ExternalCore | 
| TcAxiomInstCo | TcEvidence | 
| tcBody | TcMatches | 
| tcBracket | TcSplice | 
| TcCastCo | TcEvidence | 
| tcCheckId | TcExpr | 
| tcCheckLHsType | TcHsType | 
| tcClassDecl2 | TcClassDcl | 
| tcClassSigs | TcClassDcl | 
| tcClassSigType | TcHsType | 
| tcClsName | OccName, Name, GhcPlugins | 
| TcCoercion | TcEvidence | 
| tcCoercionKind | TcEvidence | 
| tcConDecls | TcTyClsDecls | 
| TcCoVar | TcType | 
| TcCoVarCo | TcEvidence | 
| tcDataKindSig | TcHsType | 
| tcdATDefs | HsDecls, HsSyn, GHC | 
| tcdATs | HsDecls, HsSyn, GHC | 
| tcdCtxt | 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 | 
| tcdFVs | HsDecls, HsSyn, GHC | 
| tcdKindSig | HsDecls, HsSyn, GHC | 
| tcdLName | HsDecls, HsSyn, GHC | 
| tcdMeths | HsDecls, HsSyn, GHC | 
| tcdName | HsDecls, HsSyn, GHC | 
| tcDoStmt | TcMatches | 
| tcDoStmts | TcMatches | 
| tcdSigs | HsDecls, HsSyn, GHC | 
| tcdTyDefn | HsDecls, HsSyn, GHC | 
| tcdTyVars | HsDecls, HsSyn, GHC | 
| TcEvBinds | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| tcExpandTyCon_maybe | TyCon, GhcPlugins | 
| tcExtCoreBindings | TcIface | 
| tcExtendGhciEnv | TcEnv | 
| tcExtendGlobalEnv | TcEnv | 
| tcExtendGlobalEnvImplicit | TcEnv | 
| tcExtendGlobalValEnv | TcEnv | 
| tcExtendIdEnv | TcEnv | 
| tcExtendIdEnv1 | TcEnv | 
| tcExtendIdEnv2 | TcEnv | 
| tcExtendKindEnv | TcEnv | 
| tcExtendLetEnv | TcEnv | 
| tcExtendLocalFamInstEnv | FamInst | 
| tcExtendLocalInstEnv | Inst | 
| tcExtendRecEnv | TcEnv | 
| tcExtendRules | TcEnv | 
| tcExtendTcTyThingEnv | TcEnv | 
| tcExtendTyVarEnv | TcEnv | 
| tcExtendTyVarEnv2 | TcEnv | 
| tcFamTyPats | TcTyClsDecls | 
| TcForAllCo | TcEvidence | 
| 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 | 
| tcGRHS | TcMatches | 
| tcGRHSsPat | TcMatches | 
| tcGuardStmt | TcMatches | 
| tcg_anns | TcRnTypes, TcRnMonad | 
| tcg_binds | TcRnTypes, TcRnMonad | 
| tcg_default | TcRnTypes, TcRnMonad | 
| tcg_dependent_files | 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_safeInfer | TcRnTypes, TcRnMonad | 
| tcg_sigs | TcRnTypes, TcRnMonad | 
| tcg_src | TcRnTypes, TcRnMonad | 
| tcg_tcs | TcRnTypes, TcRnMonad | 
| tcg_th_splice_used | TcRnTypes, TcRnMonad | 
| tcg_th_used | TcRnTypes, TcRnMonad | 
| tcg_type_env | TcRnTypes, TcRnMonad | 
| tcg_type_env_var | TcRnTypes, TcRnMonad | 
| tcg_used_rdrnames | TcRnTypes, TcRnMonad | 
| tcg_vects | TcRnTypes, TcRnMonad | 
| tcg_warns | TcRnTypes, TcRnMonad | 
| tcHiBootIface | TcIface | 
| tcHsArgTys | TcHsType | 
| tcHsBootSigs | TcBinds | 
| tcHsConArgType | TcHsType | 
| tcHsContext | TcHsType | 
| tcHsDeriv | TcHsType | 
| tcHsInstHead | TcHsType | 
| tcHsLiftedType | TcHsType | 
| tcHsOpenType | TcHsType | 
| tcHsPatSigType | TcHsType | 
| tcHsSigType | TcHsType | 
| tcHsSigTypeNC | TcHsType | 
| tcHsTyVarBndrs | TcHsType | 
| tcHsVectInst | TcHsType | 
| TcId | TcRnTypes, TcRnMonad, TcHsSyn, TcEnv | 
| TcIdSet | TcRnTypes, TcRnMonad, TcHsSyn | 
| tcIfaceAnnotations | TcIface | 
| tcIfaceDecl | TcIface | 
| tcIfaceFamInst | TcIface | 
| tcIfaceGlobal | TcIface | 
| tcIfaceInst | TcIface | 
| tcIfaceLclId | IfaceEnv | 
| tcIfaceRules | TcIface | 
| tcIfaceTyVar | IfaceEnv | 
| tcIfaceVectInfo | TcIface | 
| tcImportDecl | TcIface | 
| tcInfer | TcUnify | 
| tcInferApps | TcHsType | 
| tcInferRho | TcExpr | 
| tcInferRhoNC | TcExpr | 
| tcInitTidyEnv | TcRnMonad | 
| tcInstanceMethodBody | TcClassDcl | 
| TcInstCo | TcEvidence | 
| tcInstDecls1 | TcInstDcls | 
| tcInstDecls2 | TcInstDcls | 
| tcInstHeadTyAppAllTyVars | TcType | 
| tcInstHeadTyNotSynonym | TcType | 
| tcInstSigTyVars | TcMType | 
| tcInstSkolType | TcMType | 
| tcInstSkolTyVar | TcMType | 
| tcInstSkolTyVars | TcMType | 
| tcInstSkolTyVarsX | TcMType | 
| tcInstSuperSkolTyVars | TcMType | 
| tcInstSuperSkolTyVarsX | TcMType | 
| tcInstType | TcMType | 
| tcInstTyVars | TcMType | 
| tcIsForAllTy | TcType | 
| tcIsHsBoot | TcRnMonad | 
| tcIsSubKind | Kind, TcType | 
| tcIsSubKindCon | Kind | 
| tcIsTyVarTy | TcType | 
| TcKind | TcType, TcMType | 
| TcLclEnv | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| TcLetCo | TcEvidence | 
| tcLetPat | TcPat | 
| tcLHsKind | TcHsType | 
| tcLHsType | TcHsType | 
| tcLocalBinds | TcBinds | 
| tcLookup | TcEnv | 
| tcLookupAxiom | TcEnv | 
| tcLookupClass | TcEnv | 
| tcLookupDataCon | TcEnv | 
| tcLookupDataFamInst | FamInst | 
| tcLookupFamInst | FamInst | 
| tcLookupField | TcEnv | 
| tcLookupGlobal | TcEnv | 
| tcLookupId | TcEnv | 
| tcLookupInstance | TcEnv | 
| tcLookupLcl_maybe | 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_tidy | 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 | 
| tcMetaTy | TcEnv | 
| TcMethInfo | BuildTyCl | 
| tcMonoExpr | TcExpr | 
| tcMonoExprNC | TcExpr | 
| tcName | OccName, Name, GhcPlugins | 
| TcNthCo | TcEvidence | 
| Tcon | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Data Constructor) | ExternalCore | 
| tcPat | TcPat | 
| tcPats | TcPat | 
| tcPatSig | TcHsType | 
| tcPolyBinds | TcBinds | 
| tcPolyCheck | TcBinds | 
| tcPolyExpr | TcExpr | 
| tcPolyExprNC | TcExpr | 
| TcPragFun | TcPat | 
| TcPredType | TcType | 
| tcProc | TcArrows | 
| tcQual | PrelNames | 
| tcQual_RDR | PrelNames | 
| tcRecSelBinds | TcBinds | 
| TcRef | TcRnTypes, TcRnMonad | 
| TcRefl | TcEvidence | 
| TcRhoType | TcType | 
| TcRn | TcRnTypes, TcRnMonad | 
| tcRnDeclsi | TcRnDriver | 
| tcRnExpr | TcRnDriver | 
| tcRnExtCore | TcRnDriver | 
| tcRnGetInfo | TcRnDriver | 
| TcRnIf | TcRnTypes, TcRnMonad | 
| tcRnImportDecls | TcRnDriver | 
| tcRnLookupName | TcRnDriver | 
| tcRnLookupRdrName | TcRnDriver | 
| tcRnModule | TcRnDriver | 
| tcRnStmt | TcRnDriver | 
| tcRnType | TcRnDriver | 
| tcRules | TcRules | 
| TcS | TcSMonad | 
| TcSigFun | TcPat, TcBinds | 
| 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 | 
| tcSpliceType | 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 | 
| tcSplitSigmaTy | TcType | 
| tcSplitTyConApp | TcType | 
| tcSplitTyConApp_maybe | TcType | 
| TcStmtChecker | TcMatches | 
| tcStmts | TcMatches | 
| tcStmtsAndThen | TcMatches | 
| TcsTv | TcType | 
| tcSubType | TcUnify | 
| TcsUntouchables | TcSMonad | 
| tcSuperSkolTyVars | TcMType | 
| TcSymCo | TcEvidence | 
| tcSynFamInstDecl | TcTyClsDecls | 
| tcSyntaxName | Inst | 
| tcSyntaxOp | TcExpr | 
| TcTauType | TcType, TcMType | 
| TcThetaType | TcType, TcMType | 
| tcTopBinds | TcBinds | 
| tcTopSrcDecls | TcRnDriver | 
| TcTransCo | TcEvidence | 
| tcTyAndClassDecls | TcTyClsDecls | 
| tcTyClTyVars | TcHsType | 
| tcTyConAppArgs | TcType | 
| TcTyConAppCo | TcEvidence | 
| tcTyConAppTyCon | TcType | 
| tcTyFamInsts | 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 | 
| TcTyVarDetails | TcType | 
| tcTyVarDetails | Var, GhcPlugins | 
| TcTyVarSet | TcType, TcMType | 
| tcTyVarsOfType | TcType | 
| tcTyVarsOfTypes | TcType | 
| tct_closed | TcRnTypes, TcRnMonad, TcEnv | 
| tct_id | TcRnTypes, TcRnMonad, TcEnv | 
| tct_level | TcRnTypes, TcRnMonad, TcEnv | 
| tcUnifyTys | Unify | 
| tcVectDecls | TcBinds | 
| tcView | Type, TcType, GhcPlugins | 
| tcWrapResult | TcUnify | 
| Tdef | ExternalCore | 
| td_cons | HsDecls, HsSyn, GHC | 
| td_ctxt | HsDecls, HsSyn, GHC | 
| td_cType | HsDecls, HsSyn, GHC | 
| td_derivs | HsDecls, HsSyn, GHC | 
| td_kindSig | HsDecls, HsSyn, GHC | 
| td_ND | HsDecls, HsSyn, GHC | 
| td_synRhs | HsDecls, HsSyn, GHC | 
| 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, OldCmm | 
| text | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| TextDetails | Pretty | 
| Tforall | ExternalCore | 
| tgt | CmmNode, Cmm | 
| ThawArrayOp | PrimOp | 
| ThBrackCtxt | TcType, TcMType, TcHsType | 
| thBrackets | HsExpr, HsSyn, GHC | 
| thenC | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| thenCmp | Util, GhcPlugins | 
| thenFC | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| ThenForm | HsExpr, HsSyn, GHC | 
| thenFwdRw | Hoopl | 
| thenIOIdKey | PrelNames | 
| thenIOName | PrelNames | 
| thenMClassOpKey | PrelNames | 
| thenMName | PrelNames | 
| thenP | ParserCoreUtils | 
| ThetaType | Type, TcType, GhcPlugins, GHC | 
| third3 | Util, GhcPlugins | 
| thirdOf3 | Util, GhcPlugins | 
| thisGhcPackageId | Module, GhcPlugins | 
| thisPackage | DynFlags, GhcPlugins, GHC | 
| ThLevel | TcRnTypes, TcRnMonad | 
| thLevel | TcRnTypes, TcRnMonad, TcEnv | 
| thNameToGhcName | CoreMonad, GhcPlugins | 
| thOnLoc | DynFlags, GhcPlugins, GHC | 
| thPackageId | Module, GhcPlugins | 
| 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, GhcPlugins | 
| throwTo | Exception, Panic | 
| ThStage | TcRnTypes, TcRnMonad | 
| thTopLevelId | TcEnv | 
| Thunk | |
| 1 (Data Constructor) | SMRep, Cmm, OldCmm | 
| 2 (Data Constructor) | RtClosureInspect | 
| thunkEntryChecks | CgHeapery | 
| thunkHdrSize | SMRep | 
| ThunkSelector | |
| 1 (Data Constructor) | SMRep, Cmm, OldCmm | 
| 2 (Data Constructor) | RtClosureInspect | 
| Tick | |
| 1 (Data Constructor) | ExternalCore | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| 3 (Type/Class) | CoreMonad, GhcPlugins | 
| tick | SimplMonad | 
| TickBox | IdInfo, GhcPlugins | 
| TickBoxId | IdInfo, GhcPlugins | 
| TickBoxOp | IdInfo, GhcPlugins | 
| TickBoxOpId | IdInfo, GhcPlugins | 
| tickId | CoreSyn, GhcPlugins | 
| Tickish | CoreSyn, GhcPlugins | 
| tickishCanSplit | CoreSyn, GhcPlugins | 
| tickishCounts | CoreSyn, GhcPlugins | 
| tickishIsCode | CoreSyn, GhcPlugins | 
| tickishScoped | CoreSyn, GhcPlugins | 
| TickIt | SimplUtils | 
| tickModule | CoreSyn, GhcPlugins | 
| 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 | 
| tidyCo | TcType | 
| tidyCos | TcType | 
| tidyCt | Inst | 
| TidyEnv | VarEnv, GhcPlugins | 
| tidyEvVar | Inst | 
| tidyExpr | CoreTidy | 
| tidyFreeTyVars | TcType | 
| tidyGivenLoc | Inst | 
| tidyKind | TcType | 
| tidyLitPat | MatchLit | 
| tidyNameOcc | Name, GhcPlugins | 
| tidyNPat | MatchLit | 
| TidyOccEnv | OccName, Name, GhcPlugins | 
| tidyOccName | OccName, Name, GhcPlugins | 
| tidyOpenKind | TcType | 
| tidyOpenType | TcType | 
| tidyOpenTypes | TcType | 
| tidyOpenTyVar | TcType | 
| tidyOpenTyVars | TcType | 
| tidyProgram | TidyPgm | 
| tidyRule | CoreTidy | 
| tidyRules | CoreTidy | 
| tidyTopType | TcType | 
| tidyType | TcType | 
| tidyTypes | TcType | 
| tidyTyVarBndr | TcType | 
| tidyTyVarBndrs | TcType | 
| tidyTyVarOcc | TcType | 
| tidyUnfolding | CoreTidy | 
| tidyVarOcc | CoreTidy | 
| timesIntegerIdKey | PrelNames | 
| timesIntegerName | PrelNames | 
| timesInteger_RDR | PrelNames | 
| timesRegSet | CmmExpr, Cmm, OldCmm | 
| 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 | 
| TKVar | Var, GhcPlugins | 
| TKwild | ParserCoreUtils | 
| tmpDir | DynFlags, GhcPlugins | 
| tm_checked_module_info | GHC | 
| tm_internals_ | GHC | 
| tm_parsed_module | GHC | 
| tm_renamed_source | GHC | 
| tm_typechecked_source | GHC | 
| to1_RDR | PrelNames | 
| toAnnotationWrapperIdKey | PrelNames | 
| toAnnotationWrapperName | PrelNames | 
| toArgs | Util, GhcPlugins | 
| toBlockList | CmmUtils, OldCmmUtils | 
| toBlockMap | CmmUtils, OldCmmUtils | 
| toCall | MkGraph | 
| toClosureLbl | CLabel | 
| toCmdArgs | Util, GhcPlugins | 
| toEntryLbl | CLabel | 
| toEnum_RDR | PrelNames | 
| toEP | BasicTypes, GhcPlugins | 
| toException | Exception, Panic | 
| toIfaceBndr | IfaceType, IfaceSyn | 
| toIfaceContext | IfaceType, IfaceSyn | 
| toIfaceIdBndr | IfaceType, IfaceSyn | 
| toIfaceKind | IfaceType, IfaceSyn | 
| toIfaceTvBndrs | IfaceType, IfaceSyn | 
| toIfaceTyCon | IfaceType, IfaceSyn | 
| toIfaceTyCon_name | IfaceType, IfaceSyn | 
| toIfaceType | IfaceType, IfaceSyn | 
| toInfoLbl | CLabel | 
| toIntegerClassOpKey | PrelNames | 
| toIntegerName | PrelNames | 
| Token | |
| 1 (Type/Class) | ParserCoreUtils | 
| 2 (Type/Class) | Lexer, GHC | 
| toOL | OrdList | 
| Top | |
| 1 (Data Constructor) | Hoopl | 
| 2 (Data Constructor) | Demand | 
| top | LlvmCodeGen.Regs | 
| toPair | Pair | 
| topAnnStage | TcRnTypes, TcRnMonad | 
| topDir | DynFlags, GhcPlugins | 
| topDmd | Demand | 
| topDmdType | Demand | 
| topIdLvl | TcEnv | 
| TopInfo | Cmm | 
| TopLevel | BasicTypes, GhcPlugins | 
| TopLevelFlag | BasicTypes, GhcPlugins | 
| topNormaliseType | FamInstEnv | 
| topologicalSortG | Digraph | 
| topRecNameMaker | RnPat | 
| TopRes | Demand | 
| topSig | Demand | 
| TopSigCtxt | RnEnv, RnBinds | 
| topSortModuleGraph | GhcMake, GHC | 
| topSpliceStage | TcRnTypes, TcRnMonad | 
| TopSRT | CmmBuildInfoTables | 
| topStage | TcRnTypes, TcRnMonad | 
| tOP_LEVEL | SetLevels | 
| tOP_PREC | IfaceType, IfaceSyn | 
| toRationalClassOpKey | PrelNames | 
| toRationalName | PrelNames | 
| toRednCountsLbl | CLabel | 
| toSerialized | Serialized, GhcPlugins | 
| toSlowEntryLbl | CLabel | 
| totallyAbstractTyConRhs | BuildTyCl | 
| touch | SysTools | 
| TouchableRange | TcRnTypes, TcRnMonad | 
| TouchOp | PrimOp | 
| to_RDR | PrelNames | 
| trace | Panic, Outputable, GhcPlugins | 
| TraceBinIFaceReading | |
| 1 (Type/Class) | BinIface | 
| 2 (Data Constructor) | BinIface | 
| traceEnsureV | Vectorise.Monad.Base, Vectorise.Monad | 
| TraceEventOp | PrimOp | 
| traceFireTcS | TcSMonad | 
| TraceFn | Hoopl | 
| traceHiDiffs | TcRnMonad | 
| traceIf | TcRnMonad | 
| traceLevel | DynFlags, GhcPlugins, GHC | 
| traceMaybeV | Vectorise.Monad.Base, Vectorise.Monad | 
| traceNoV | Vectorise.Monad.Base, Vectorise.Monad | 
| traceOptIf | TcRnMonad | 
| traceOptTcRn | TcRnMonad | 
| traceRn | TcRnMonad | 
| traceSplice | TcRnMonad | 
| traceTc | TcRnMonad | 
| traceTcConstraints | TcRnMonad | 
| traceTcN | TcRnMonad | 
| traceTcS | TcSMonad | 
| traceVt | Vectorise.Monad.Base, Vectorise.Monad | 
| tracingDynFlags | DynFlags, GhcPlugins | 
| traditionalRecordSyntaxEnabled | Lexer | 
| TransCo | Coercion, GhcPlugins | 
| TransCoercion | ExternalCore | 
| transCoercionTyConKey | PrelNames | 
| Transfer | MkGraph | 
| transferPolyIdInfo | Id, GhcPlugins | 
| TransForm | HsExpr, HsSyn, GHC | 
| transformGREs | RdrName, GhcPlugins | 
| transitiveClosure | Util, GhcPlugins | 
| transposeG | Digraph | 
| TransStmt | HsExpr, HsSyn, GHC | 
| TransStmtCtxt | HsExpr, HsSyn, GHC | 
| transSuperClasses | TcType | 
| traversableClassKey | PrelNames | 
| traversableClassName | PrelNames | 
| traverse_RDR | PrelNames | 
| TrieMap | TrieMap | 
| trimConArgs | CoreUtils, GhcPlugins | 
| Triv | GraphBase, GraphColor | 
| TrivArg | CoreUnfold | 
| trivColorable | RegAlloc.Graph.TrivColorable | 
| trS_bind | HsExpr, HsSyn, GHC | 
| trS_bndrs | HsExpr, HsSyn, GHC | 
| trS_by | HsExpr, HsSyn, GHC | 
| trS_fmap | HsExpr, HsSyn, GHC | 
| trS_form | HsExpr, HsSyn, GHC | 
| trS_ret | HsExpr, HsSyn, GHC | 
| trS_stmts | HsExpr, HsSyn, GHC | 
| trS_using | HsExpr, HsSyn, GHC | 
| trueDataCon | TysWiredIn, GhcPlugins | 
| trueDataConId | TysWiredIn, GhcPlugins | 
| trueDataConKey | PrelNames | 
| true_RDR | TysWiredIn, GhcPlugins | 
| trusted | PackageConfig, Packages, GhcPlugins | 
| trustInfoToNum | HscTypes, GhcPlugins | 
| TrustPackage | DynFlags, GhcPlugins | 
| try | Exception, Panic | 
| tryAllM | IOEnv, TcRnMonad | 
| tryErrV | Vectorise.Monad.Base, Vectorise.Monad | 
| tryEtaExpand | SimplUtils | 
| tryEtaReduce | CoreUtils, GhcPlugins | 
| 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 | 
| tupleCon | TysWiredIn, GhcPlugins | 
| TupleOrigin | TcRnTypes, TcRnMonad | 
| tupleParens | BasicTypes, GhcPlugins | 
| TuplePat | HsPat, HsSyn, GHC | 
| TuplePred | Type, GhcPlugins | 
| TupleSort | BasicTypes, GhcPlugins | 
| tupleSortBoxity | BasicTypes, GhcPlugins | 
| tupleTyCon | TysWiredIn, GhcPlugins | 
| tupleTyConArity | TyCon, GhcPlugins | 
| tupleTyConBoxity | TyCon, GhcPlugins | 
| tupleTyConSort | TyCon, GhcPlugins | 
| Tvar | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Data Constructor) | ExternalCore | 
| tVarPrimTyCon | TysPrim | 
| tVarPrimTyConKey | PrelNames | 
| tvCvSubst | Coercion, GhcPlugins | 
| tvName | OccName, Name, GhcPlugins | 
| TvSubst | |
| 1 (Type/Class) | Type, TcType, GhcPlugins | 
| 2 (Data Constructor) | Type, TcType, GhcPlugins | 
| TvSubstEnv | Type, TcType, CoreSubst, GhcPlugins | 
| Ty | ExternalCore | 
| ty | RtClosureInspect, InteractiveEval | 
| TyClD | HsDecls, HsSyn, GHC | 
| TyClDecl | HsDecls, HsSyn, GHC | 
| TyClGroup | HsDecls, HsSyn, GHC | 
| TyCon | TyCon, GhcPlugins, GHC | 
| tyConAppArgN | Type, GhcPlugins | 
| tyConAppArgs | Type, GhcPlugins | 
| tyConAppArgs_maybe | Type, GhcPlugins | 
| TyConAppCo | Coercion, GhcPlugins | 
| tyConAppTyCon | Type, GhcPlugins | 
| tyConAppTyCon_maybe | Type, GhcPlugins | 
| tyConArity | TyCon, GhcPlugins, GHC | 
| tyConAssoc_maybe | TyCon, GhcPlugins | 
| tyConCgRep | ClosureInfo | 
| tyConClass_maybe | TyCon, GhcPlugins, GHC | 
| tyConCType | TyCon, GhcPlugins | 
| tyConCType_maybe | TyCon, GhcPlugins | 
| tyConDataCons | TyCon, GhcPlugins, GHC | 
| tyConDataCons_maybe | TyCon, GhcPlugins | 
| tyConExtName | TyCon, GhcPlugins | 
| tyConFamilyCoercion_maybe | TyCon, GhcPlugins | 
| tyConFamilySize | TyCon, GhcPlugins | 
| tyConFamInstSig_maybe | TyCon, GhcPlugins | 
| tyConFamInst_maybe | TyCon, GhcPlugins | 
| tyConKind | TyCon, GhcPlugins | 
| tyConName | TyCon, GhcPlugins | 
| TyConParent | TyCon, GhcPlugins | 
| tyConParent | TyCon, GhcPlugins | 
| TyConPE | TcRnTypes, TcRnMonad | 
| tyConPrimRep | TyCon, GhcPlugins | 
| tyConRepr | Vectorise.Generic.Description | 
| tyConSingleDataCon_maybe | TyCon, GhcPlugins | 
| tyConStupidTheta | TyCon, GhcPlugins | 
| tyConTuple_maybe | TyCon, GhcPlugins | 
| tyConTyVars | TyCon, GhcPlugins, GHC | 
| tyConUnique | TyCon, GhcPlugins | 
| tYCON_PREC | IfaceType, IfaceSyn | 
| tyCoVarsOfCo | Coercion, GhcPlugins | 
| tyCoVarsOfCos | Coercion, GhcPlugins | 
| TyData | HsDecls, HsSyn, GHC | 
| TyDataCtx | RnEnv | 
| TyDecl | HsDecls, HsSyn, GHC | 
| TyFamily | HsDecls, HsSyn, GHC | 
| TyFamilyCtx | RnEnv | 
| TypBr | HsExpr, HsSyn, GHC | 
| TypBrCtx | RnEnv | 
| Type | |
| 1 (Type/Class) | Type, TcType, GhcPlugins, GHC | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| 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 | 
| tYPEABLE_INTERNAL | PrelNames | 
| TypeAnnProvenance | HsDecls, HsSyn, GHC | 
| typeCgRep | ClosureInfo | 
| TypecheckedMod | GHC | 
| TypecheckedModule | |
| 1 (Type/Class) | GHC | 
| 2 (Data Constructor) | GHC | 
| TypecheckedSource | GHC | 
| typecheckedSource | GHC | 
| typecheckIface | TcIface | 
| typecheckModule | GHC | 
| typeCmmType | CmmUtils, OldCmmUtils | 
| typeConKey | PrelNames | 
| TypeEnv | HscTypes, GhcPlugins | 
| typeEnvClasses | HscTypes, GhcPlugins | 
| typeEnvCoAxioms | HscTypes, GhcPlugins | 
| typeEnvDataCons | HscTypes, GhcPlugins | 
| typeEnvElts | HscTypes, GhcPlugins | 
| typeEnvFromEntities | HscTypes, GhcPlugins | 
| typeEnvIds | HscTypes, GhcPlugins | 
| typeEnvTyCons | HscTypes, GhcPlugins | 
| TypeEqOrigin | TcRnTypes, TcRnMonad | 
| TypeFamily | HsDecls, HsSyn, GHC | 
| typeForeignHint | CmmUtils, OldCmmUtils | 
| typeKind | |
| 1 (Function) | Kind, Type, TcType, GhcPlugins | 
| 2 (Function) | InteractiveEval, GHC | 
| typeLiteralsEnabled | Lexer | 
| TypeMap | TrieMap | 
| typeNatAddTyFamName | PrelNames | 
| typeNatAddTyFamNameKey | PrelNames | 
| typeNatExpTyFamName | PrelNames | 
| typeNatExpTyFamNameKey | PrelNames | 
| typeNatKind | TysPrim, Kind | 
| typeNatKindConName | PrelNames | 
| typeNatKindConNameKey | PrelNames | 
| typeNatLeqClassName | PrelNames | 
| typeNatLeqClassNameKey | PrelNames | 
| typeNatMulTyFamName | PrelNames | 
| typeNatMulTyFamNameKey | PrelNames | 
| typeOf_RDR | PrelNames | 
| typePrimRep | Type, GhcPlugins | 
| typeQTyConName | DsMeta | 
| typeRepArity | Type, GhcPlugins | 
| typesCantMatch | Unify | 
| TypeSig | HsBinds, HsSyn, GHC | 
| TypeSigCtx | RnEnv | 
| typeSize | Type, GhcPlugins | 
| typeStringKind | TysPrim, Kind | 
| typeStringKindConName | PrelNames | 
| typeStringKindConNameKey | PrelNames | 
| typeTyConName | DsMeta | 
| TypeVar | Var, GhcPlugins | 
| typeWidth | CmmType, CmmExpr, Cmm, OldCmm | 
| tysToParams | LlvmCodeGen.Base | 
| TySynCtx | RnEnv | 
| TySynCtxt | TcType, TcMType, TcHsType | 
| TySynonym | HsDecls, HsSyn, GHC | 
| TyThing | Type, HscTypes, TcEnv, GhcPlugins, GHC | 
| tyThingAvailInfo | HscTypes, GhcPlugins | 
| tyThingCoAxiom | HscTypes, GhcPlugins | 
| tyThingDataCon | HscTypes, GhcPlugins | 
| tyThingId | HscTypes, GhcPlugins | 
| tyThingParent_maybe | HscTypes, GhcPlugins | 
| tyThingsTyVars | HscTypes, GhcPlugins | 
| tyThingToIfaceDecl | MkIface | 
| tyThingTyCon | HscTypes, GhcPlugins | 
| TyVar | Var, Type, GhcPlugins, GHC | 
| TyVarEnv | VarEnv, GhcPlugins | 
| tyVarKind | Var, GhcPlugins | 
| tyVarList | TysPrim | 
| tyVarName | Var, GhcPlugins | 
| TyVarSet | VarSet, GhcPlugins | 
| tyVarsOfBag | Inst | 
| tyVarsOfCDict | Inst | 
| tyVarsOfCDicts | Inst, TcSMonad | 
| tyVarsOfCt | Inst, TcSMonad | 
| tyVarsOfCts | Inst, TcSMonad | 
| tyVarsOfEvVar | Inst | 
| tyVarsOfEvVars | Inst | 
| tyVarsOfImplication | Inst | 
| tyVarsOfType | Type, TcType, GhcPlugins | 
| tyVarsOfTypes | Type, TcType, GhcPlugins | 
| tyVarsOfWC | Inst | 
| u1DataCon_RDR | PrelNames | 
| u1TyConKey | PrelNames | 
| u1TyConName | PrelNames | 
| UbxTupAlt | StgSyn | 
| UbxTupleRep | Type, GhcPlugins | 
| UDIV | SPARC.Instr | 
| ud_get_fs | Binary | 
| ud_get_name | Binary | 
| ud_put_fs | Binary | 
| ud_put_name | Binary | 
| ufmToList | UniqFM, GhcPlugins | 
| uf_arity | CoreSyn, GhcPlugins | 
| uf_expandable | CoreSyn, GhcPlugins | 
| uf_guidance | CoreSyn, GhcPlugins | 
| uf_is_conlike | CoreSyn, GhcPlugins | 
| uf_is_top | CoreSyn, GhcPlugins | 
| uf_is_value | CoreSyn, GhcPlugins | 
| uf_is_work_free | CoreSyn, GhcPlugins | 
| uf_src | CoreSyn, GhcPlugins | 
| uf_tmpl | CoreSyn, GhcPlugins | 
| ug_args | CoreSyn, GhcPlugins | 
| ug_boring_ok | CoreSyn, GhcPlugins | 
| ug_res | CoreSyn, GhcPlugins | 
| ug_size | CoreSyn, GhcPlugins | 
| ug_unsat_ok | CoreSyn, GhcPlugins | 
| UMUL | SPARC.Instr | 
| unarise | UnariseStg | 
| UnaryProd | Vectorise.Generic.Description | 
| UnaryRep | Type, GhcPlugins | 
| UnarySum | Vectorise.Generic.Description | 
| UnaryType | Type, GhcPlugins | 
| unblock | Exception | 
| unboundKey | PrelNames | 
| unboxArg | DsCCall | 
| Unboxed | BasicTypes, GhcPlugins | 
| unboxedPairDataCon | TysWiredIn, GhcPlugins | 
| unboxedPairTyCon | TysWiredIn, GhcPlugins | 
| unboxedSingletonDataCon | TysWiredIn, GhcPlugins | 
| unboxedSingletonTyCon | TysWiredIn, GhcPlugins | 
| UnboxedTuple | BasicTypes, GhcPlugins | 
| unboxedUnitDataCon | TysWiredIn, GhcPlugins | 
| unboxedUnitTyCon | TysWiredIn, GhcPlugins | 
| unbxTupleHeapCheck | CgHeapery | 
| uncacheModule | Finder | 
| unComp1_RDR | PrelNames | 
| uncurry3 | Util, GhcPlugins | 
| UndefinedElement | Exception | 
| undefinedKey | PrelNames | 
| undefinedName | PrelNames | 
| undefined_RDR | PrelNames | 
| Underflow | Exception | 
| underscore | Outputable, GhcPlugins | 
| undirected | Digraph | 
| unEC | CgExtCode | 
| UnfIfGoodArgs | CoreSyn, GhcPlugins | 
| UnfNever | CoreSyn, GhcPlugins | 
| Unfolding | CoreSyn, CoreUnfold, GhcPlugins | 
| unfoldingArity | CoreSyn, GhcPlugins | 
| UnfoldingDone | CoreMonad, GhcPlugins | 
| UnfoldingGuidance | CoreSyn, CoreUnfold, GhcPlugins | 
| unfoldingInfo | IdInfo, GhcPlugins | 
| UnfoldingSource | CoreSyn, GhcPlugins | 
| unfoldingTemplate | CoreSyn, GhcPlugins | 
| UnfWhen | CoreSyn, GhcPlugins | 
| unGhc | GhcMonad | 
| unGhcT | GhcMonad | 
| unguardedGRHSs | HsUtils, HsSyn, GHC | 
| unguardedRHS | HsUtils, HsSyn, GHC | 
| UnhelpfulLoc | SrcLoc, GhcPlugins, GHC | 
| UnhelpfulSpan | SrcLoc, GhcPlugins, GHC | 
| UnifyForAllSkol | TcRnTypes, TcRnMonad | 
| unifyKind | TcUnify | 
| unifyKindEq | TcUnify | 
| UnifyOrigin | TcRnTypes, TcRnMonad | 
| unifyTheta | TcUnify | 
| unifyType | TcUnify | 
| unifyTypeList | TcUnify | 
| UninitialisedData | Cmm, OldCmm | 
| uninterruptibleMask | Exception | 
| uninterruptibleMask_ | Exception | 
| union | GraphOps, GraphColor | 
| unionBags | Bag | 
| unionBlocks | Hoopl | 
| unionInScope | VarEnv, GhcPlugins | 
| unionLists | ListSetOps | 
| unionManyBags | Bag | 
| unionManyNameSets | NameSet, GhcPlugins | 
| unionManyOccSets | OccName, Name, GhcPlugins | 
| unionManyUniqSets | UniqSet, GhcPlugins | 
| unionNameSets | NameSet, GhcPlugins | 
| unionOccSets | OccName, Name, GhcPlugins | 
| unionRuleBase | Rules, GhcPlugins | 
| unionTvSubst | Type, TcType, GhcPlugins | 
| unionUniqSets | UniqSet, GhcPlugins | 
| unionVarSet | VarSet, GhcPlugins | 
| unionVarSets | VarSet, GhcPlugins | 
| unionWorkList | TcSMonad | 
| uniq | FastString, GhcPlugins | 
| uniqAway | VarEnv, GhcPlugins | 
| UniqFM | UniqFM, GhcPlugins | 
| uniqFromSupply | UniqSupply, GhcPlugins | 
| UniqSet | UniqSet, GhcPlugins | 
| uniqSetToList | UniqSet, GhcPlugins | 
| uniqsFromSupply | UniqSupply, GhcPlugins | 
| UniqSM | UniqSupply, GhcPlugins | 
| UniqSupply | UniqSupply, DsMonad, GhcPlugins | 
| Uniquable | Unique, PrelNames, GhcPlugins | 
| Unique | Unique, PrelNames, GhcPlugins | 
| UniqueMap | Hoopl | 
| UniqueMonad | Hoopl | 
| UniqueMonadT | Hoopl | 
| uniqueOfFS | FastString, GhcPlugins | 
| UniqueSet | Hoopl | 
| unitBag | Bag | 
| unitDataCon | TysWiredIn, GhcPlugins | 
| unitDataConId | TysWiredIn, GhcPlugins | 
| unitDirectlyUFM | UniqFM, GhcPlugins | 
| unitFV | NameSet, GhcPlugins | 
| unitImplication | Inst | 
| unitModuleEnv | Module, GhcPlugins | 
| unitNameEnv | NameEnv, GhcPlugins | 
| unitNameSet | NameSet, GhcPlugins | 
| unitOccEnv | OccName, Name, GhcPlugins | 
| unitOccSet | OccName, Name, GhcPlugins | 
| unitOL | OrdList | 
| unitTy | TysWiredIn, GhcPlugins | 
| unitTyCon | TysWiredIn, GhcPlugins | 
| unitTyConKey | PrelNames | 
| unitUFM | UniqFM, GhcPlugins | 
| unitUniqSet | UniqSet, GhcPlugins | 
| unitVarEnv | VarEnv, GhcPlugins | 
| unitVarSet | VarSet, GhcPlugins | 
| unK1_RDR | PrelNames | 
| unknown1TyConKey | PrelNames | 
| unknown2TyConKey | PrelNames | 
| unknown3TyConKey | PrelNames | 
| unknownArity | IdInfo, GhcPlugins | 
| unknownNameErr | RnEnv | 
| unknownTyConKey | PrelNames | 
| UnkSkol | TcRnTypes, TcRnMonad | 
| unliftedConKey | PrelNames | 
| unliftedTypeKind | TysPrim, Kind, Type, TcType, GhcPlugins | 
| unliftedTypeKindTyCon | TysPrim, Kind, Type, GhcPlugins | 
| unliftedTypeKindTyConKey | PrelNames | 
| unliftedTypeKindTyConName | TysPrim | 
| Unlinked | HscTypes, GhcPlugins | 
| 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, GhcPlugins, GHC | 
| unmarshalObjectIdKey | PrelNames | 
| unmarshalObjectName | PrelNames | 
| unmarshalStringIdKey | PrelNames | 
| unmarshalStringName | PrelNames | 
| UnmaskAsyncExceptionsOp | PrimOp | 
| Unmasked | Exception | 
| unP | Lexer | 
| UNPACK | ByteCodeInstr | 
| UnpackClosureOp | PrimOp | 
| unpackCStringAppendIdKey | PrelNames | 
| unpackCStringFoldrIdKey | PrelNames | 
| unpackCStringFoldrName | PrelNames | 
| unpackCStringFoldr_RDR | PrelNames | 
| unpackCStringIdKey | PrelNames | 
| unpackCStringName | PrelNames | 
| unpackCStringUtf8IdKey | PrelNames | 
| unpackCStringUtf8Name | PrelNames | 
| unpackCStringUtf8_RDR | PrelNames | 
| unpackCString_RDR | PrelNames | 
| unpackFS | FastString, GhcPlugins | 
| unpackLitString | FastString, GhcPlugins | 
| unPair | Pair | 
| unPar1_RDR | PrelNames | 
| unpkUnique | Unique | 
| Unqual | RdrName, GhcPlugins, GHC | 
| unQualOK | RdrName, GhcPlugins | 
| unqualQuasiQuote | HsUtils, HsSyn, GHC | 
| unQualSpecOK | RdrName, GhcPlugins | 
| unqualSplice | HsUtils, HsSyn, GHC | 
| Unreachable | Llvm.AbsSyn, Llvm | 
| unRec1_RDR | PrelNames | 
| unReg | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| UnresLabel | LlvmCodeGen.Base | 
| UnresStatic | LlvmCodeGen.Base | 
| unsafeChr | FastFunctions | 
| UnsafeCo | Coercion, GhcPlugins | 
| unsafeCoerceId | MkId | 
| unsafeCoerceIdKey | PrelNames | 
| unsafeCoerceName | MkId | 
| UnsafeCoercion | ExternalCore | 
| unsafeCoercionTyConKey | PrelNames | 
| unsafeDupableInterleaveIO | FastFunctions | 
| unsafeFlags | DynFlags, GhcPlugins | 
| UnsafeFreezeArrayArrayOp | PrimOp | 
| UnsafeFreezeArrayOp | PrimOp | 
| UnsafeFreezeByteArrayOp | PrimOp | 
| unsafeIndex_RDR | PrelNames | 
| unsafeInterleaveM | IOEnv, TcRnMonad | 
| unsafeRangeSize_RDR | PrelNames | 
| UnsafeThawArrayOp | PrimOp | 
| unSaturatedOk | CoreSyn, GhcPlugins | 
| unsetDOptM | TcRnMonad, DsMonad | 
| unsetWOptM | TcRnMonad, DsMonad | 
| Untouchables | TcRnTypes, TcRnMonad | 
| unwrapFamInstScrut | MkId | 
| unwrapNewTyCon_maybe | TyCon, GhcPlugins | 
| unwrapNewTypeBody | MkId | 
| unwrapNewTypeBodyOfPDatasWrap | Vectorise.Utils.Base, Vectorise.Utils | 
| unwrapNewTypeBodyOfPDataWrap | Vectorise.Utils.Base, Vectorise.Utils | 
| unwrapNewTypeBodyOfWrap | Vectorise.Utils.Base, Vectorise.Utils | 
| unwrapTypeFamInstScrut | MkId | 
| unzipWith | Util, GhcPlugins | 
| uo_actual | TcRnTypes, TcRnMonad | 
| uo_expected | TcRnTypes, TcRnMonad | 
| Updatable | StgSyn | 
| updateEps | TcRnMonad | 
| updateEps_ | TcRnMonad | 
| UpdateFlag | StgSyn | 
| updateNameCache | IfaceEnv | 
| updateTyVarKind | Var, GhcPlugins | 
| updateTyVarKindM | Var, GhcPlugins | 
| updCtxt | TcRnMonad | 
| updEnv | IOEnv, TcRnMonad | 
| updFlatCache | TcSMonad | 
| updfr | CmmNode, Cmm | 
| UpdFrameOffset | CmmNode, Cmm | 
| updfr_space | Cmm | 
| updGblEnv | TcRnMonad | 
| updGEnv | Vectorise.Monad.Global, Vectorise.Monad | 
| updInertSetTcS | TcSMonad | 
| updLclEnv | TcRnMonad | 
| updLEnv | Vectorise.Monad.Local, Vectorise.Monad | 
| updMode | SimplEnv | 
| updModeForInlineRules | SimplUtils | 
| updMutVar | IOEnv, TcRnMonad | 
| updNameCache | IfaceEnv | 
| updOptLevel | DynFlags, GhcPlugins | 
| updTcRef | TcRnMonad | 
| updTcSImplics | TcSMonad | 
| updWorkListTcS | TcSMonad | 
| updWorkListTcS_return | TcSMonad | 
| UpToDate | MkIface | 
| Usage | HscTypes, GhcPlugins | 
| UsageError | Panic, GHC | 
| UsageFile | HscTypes, GhcPlugins | 
| UsageHomeModule | HscTypes, GhcPlugins | 
| UsagePackageModule | HscTypes, GhcPlugins | 
| UserData | |
| 1 (Type/Class) | Binary | 
| 2 (Data Constructor) | Binary | 
| userHsTyVarBndrs | HsUtils, HsSyn, GHC | 
| UserInterrupt | Exception | 
| UserOfLocalRegs | CmmExpr, Cmm, OldCmm | 
| UserPkgConf | DynFlags, GhcPlugins | 
| userStyle | Outputable, GhcPlugins | 
| UserSyntax | Name, GhcPlugins | 
| UserTypeCtxt | TcType, TcMType, TcHsType | 
| UserTyVar | HsTypes, HsSyn, GHC | 
| Uses | NameSet, GhcPlugins | 
| usesOnly | NameSet, GhcPlugins | 
| usg_entities | HscTypes, GhcPlugins | 
| usg_exports | HscTypes, GhcPlugins | 
| usg_file_path | HscTypes, GhcPlugins | 
| usg_mod | HscTypes, GhcPlugins | 
| usg_mod_hash | HscTypes, GhcPlugins | 
| usg_mod_name | HscTypes, GhcPlugins | 
| usg_mtime | HscTypes, GhcPlugins | 
| usg_safe | HscTypes, GhcPlugins | 
| utf8CharStart | Encoding | 
| utf8DecodeChar | Encoding | 
| utf8DecodeChar# | Encoding | 
| utf8DecodeString | Encoding | 
| utf8EncodeChar | Encoding | 
| utf8EncodedLength | Encoding | 
| utf8EncodeString | Encoding | 
| utf8PrevChar | Encoding | 
| v1TyConKey | PrelNames | 
| v1TyConName | PrelNames | 
| val | RtClosureInspect, InteractiveEval | 
| ValAppCtxt | CoreUnfold | 
| valArgCount | CoreSyn, GhcPlugins | 
| ValBindsIn | HsBinds, HsSyn, GHC | 
| ValBindsOut | HsBinds, HsSyn, GHC | 
| valBndrCount | CoreSyn, GhcPlugins | 
| ValD | HsDecls, HsSyn, GHC | 
| validateGraph | GraphOps, GraphColor | 
| validDerivPred | TcMType | 
| value | RtClosureInspect, InteractiveEval | 
| ValueAnnProvenance | HsDecls, HsSyn, GHC | 
| ValueArg | CoreUnfold | 
| VanillaDM | BasicTypes, GhcPlugins | 
| VanillaId | IdInfo, GhcPlugins | 
| vanillaIdInfo | IdInfo, GhcPlugins | 
| VanillaInst | TcEnv | 
| VanillaReg | CmmExpr, Cmm, OldCmm | 
| vanillaSkolemTv | TcType | 
| Var | |
| 1 (Type/Class) | ExternalCore | 
| 2 (Data Constructor) | ExternalCore | 
| 3 (Type/Class) | Var, Type, Coercion, Id, GhcPlugins | 
| 4 (Data Constructor) | CoreSyn, GhcPlugins | 
| VarArgs | Llvm.Types, Llvm | 
| VarBind | HsBinds, HsSyn, GHC | 
| VarBr | HsExpr, HsSyn, GHC | 
| VarEnv | VarEnv, GhcPlugins | 
| varEnvElts | VarEnv, GhcPlugins | 
| varEnvKeys | VarEnv, GhcPlugins | 
| varInsert | LlvmCodeGen.Base | 
| varLookup | LlvmCodeGen.Base | 
| VarN | CgExtCode | 
| varName | |
| 1 (Function) | OccName, Name | 
| 2 (Function) | Var, GhcPlugins | 
| VarPat | HsPat, HsSyn, GHC | 
| varQual | PrelNames | 
| varQual_RDR | PrelNames | 
| VarSet | VarSet, GhcPlugins | 
| varSetElems | VarSet, GhcPlugins | 
| varSetElemsKvsFirst | Type, GhcPlugins | 
| varsToCoreExprs | CoreSyn, GhcPlugins | 
| varToCoreExpr | CoreSyn, GhcPlugins | 
| varType | Var, GhcPlugins | 
| varTypeTyVars | CoreFVs, GhcPlugins | 
| varUnique | Var, GhcPlugins | 
| 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, GhcPlugins | 
| Vdef | ExternalCore | 
| Vdefg | ExternalCore | 
| Vect | |
| 1 (Data Constructor) | CoreSyn, GhcPlugins | 
| 2 (Type/Class) | Vectorise.Vect | 
| vectAndLiftType | Vectorise.Type.Type | 
| vectBndr | Vectorise.Var | 
| vectBndrIn | Vectorise.Var | 
| vectBndrNew | Vectorise.Var | 
| vectBndrNewIn | Vectorise.Var | 
| vectBndrsIn | Vectorise.Var | 
| VectClass | CoreSyn, GhcPlugins | 
| vectConst | Vectorise.Var | 
| VectD | HsDecls, HsSyn, GHC | 
| VectDecl | HsDecls, HsSyn, GHC | 
| VectDeclCtx | RnEnv | 
| vectDictExpr | Vectorise.Exp | 
| VectInfo | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| vectInfoDataCon | HscTypes, GhcPlugins | 
| vectInfoScalarTyCons | HscTypes, GhcPlugins | 
| vectInfoScalarVars | HscTypes, GhcPlugins | 
| vectInfoTyCon | HscTypes, GhcPlugins | 
| vectInfoVar | HscTypes, GhcPlugins | 
| VectInst | CoreSyn, GhcPlugins | 
| vectorise | Vectorise | 
| vectorised | Vectorise.Vect | 
| vectPolyExpr | Vectorise.Exp | 
| vectScalarDFun | Vectorise.Exp | 
| vectScalarFun | Vectorise.Exp | 
| vectsFreeVars | CoreFVs, GhcPlugins | 
| vectTyCon | Vectorise.Type.Type | 
| vectTyConDecls | Vectorise.Type.TyConDecl | 
| VectType | CoreSyn, GhcPlugins | 
| vectType | Vectorise.Type.Type | 
| vectTypeEnv | Vectorise.Type.Env | 
| vectVar | Vectorise.Var | 
| verbosity | DynFlags, GhcPlugins, GHC | 
| Version | |
| 1 (Type/Class) | PackageConfig, Packages, GhcPlugins | 
| 2 (Data Constructor) | PackageConfig, Packages, GhcPlugins | 
| 3 (Type/Class) | BasicTypes | 
| versionBranch | PackageConfig, Packages, GhcPlugins | 
| versionTags | PackageConfig, Packages, GhcPlugins | 
| vertexGroupsG | Digraph | 
| verticesG | Digraph | 
| VExpr | Vectorise.Vect | 
| VFPv2 | Platform | 
| VFPv3 | Platform | 
| VFPv3D16 | Platform | 
| vgcFlag | CmmExpr, Cmm, OldCmm | 
| VGcPtr | |
| 1 (Type/Class) | CmmExpr, Cmm, OldCmm | 
| 2 (Data Constructor) | CmmExpr, Cmm, OldCmm | 
| 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) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| VirtualRegSSE | Reg | 
| VirtualSpOffset | CgMonad | 
| visibleDataCons | TyCon, GhcPlugins | 
| visibleIfConDecls | IfaceSyn | 
| vLams | 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, OldCmm | 
| vNonRec | Vectorise.Vect | 
| VoidArg | ClosureInfo | 
| voidArgId | MkId | 
| voidArgIdKey | PrelNames | 
| VoidRep | TyCon, GhcPlugins | 
| 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 | 
| vTick | Vectorise.Vect | 
| 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 | CmmType, CmmExpr, Cmm, OldCmm | 
| W16 | CmmType, CmmExpr, Cmm, OldCmm | 
| W32 | CmmType, CmmExpr, Cmm, OldCmm | 
| W64 | CmmType, CmmExpr, Cmm, OldCmm | 
| W8 | CmmType, CmmExpr, Cmm, OldCmm | 
| W80 | CmmType, CmmExpr, Cmm, OldCmm | 
| WaitReadOp | PrimOp | 
| WaitWriteOp | PrimOp | 
| Wanted | TcRnTypes, TcRnMonad | 
| WantedConstraints | TcRnTypes, TcRnMonad | 
| WantedLoc | TcRnTypes, TcRnMonad | 
| WarnAll | HscTypes, GhcPlugins | 
| WarnDecl | HsDecls, HsSyn, GHC | 
| warnDefaulting | TcErrors | 
| warnDs | DsMonad | 
| WarnErrLogger | GhcMonad, GHC | 
| warnIf | TcRnMonad | 
| Warning | HsDecls, HsSyn, GHC | 
| WarningD | HsDecls, HsSyn, GHC | 
| WarningFlag | DynFlags, GhcPlugins | 
| warningFlags | DynFlags, GhcPlugins, GHC | 
| WarningMessages | ErrUtils | 
| Warnings | HscTypes, GhcPlugins | 
| WarningTxt | |
| 1 (Type/Class) | BasicTypes, HscTypes, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, HscTypes, GhcPlugins | 
| warnIsErrorMsg | ErrUtils | 
| WarnMsg | ErrUtils | 
| warnPprTrace | Outputable, GhcPlugins | 
| warnPrags | TcPat | 
| warnSafeOnLoc | DynFlags, GhcPlugins, GHC | 
| WarnSome | HscTypes, GhcPlugins | 
| warnTc | TcRnMonad | 
| warnTcS | TcSMonad | 
| warnUnsafeOnLoc | DynFlags, GhcPlugins, GHC | 
| warnUnusedForAlls | RnTypes | 
| 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, GhcPlugins | 
| WayNDP | StaticFlags | 
| wayOpts | StaticFlags | 
| WayPar | StaticFlags | 
| WayProf | StaticFlags | 
| wayRTSOnly | StaticFlags | 
| ways | DynFlags, GhcPlugins, GHC | 
| wayTag | StaticFlags | 
| WayThreaded | StaticFlags | 
| WC | TcRnTypes, TcRnMonad | 
| wc_flat | TcRnTypes, TcRnMonad | 
| wc_impl | TcRnTypes, TcRnMonad | 
| wc_insol | TcRnTypes, TcRnMonad | 
| Weak | Llvm.Types, Llvm | 
| weakLoopBreaker | BasicTypes, GhcPlugins | 
| weakPrimTyCon | TysPrim | 
| weakPrimTyConKey | PrelNames | 
| whenC | |
| 1 (Function) | CgMonad | 
| 2 (Function) | StgCmmMonad | 
| WhereFrom | TcRnTypes, TcRnMonad | 
| WhetherHasOrphans | HscTypes, GhcPlugins | 
| Width | CmmType, CmmExpr, Cmm, OldCmm | 
| widthFromBytes | CmmType, CmmExpr, Cmm, OldCmm | 
| widthInBits | CmmType, CmmExpr, Cmm, OldCmm | 
| widthInBytes | CmmType, CmmExpr, Cmm, OldCmm | 
| widthInLog | CmmType, CmmExpr, Cmm, OldCmm | 
| widthToLlvmFloat | LlvmCodeGen.Base | 
| widthToLlvmInt | LlvmCodeGen.Base | 
| wildCardKey | PrelNames | 
| wildCardName | PrelNames | 
| WildPat | HsPat, HsSyn, GHC | 
| wiredInIds | MkId, PrelInfo | 
| wiredInNameTyThing_maybe | Name, GhcPlugins | 
| wiredInSrcSpan | SrcLoc, GhcPlugins | 
| wiredInThings | PrelInfo | 
| wiredInTyCons | TysWiredIn, GhcPlugins | 
| WithBot | Hoopl | 
| withExtendedLinkEnv | Linker | 
| withFresh | Hoopl | 
| withPprStyle | Outputable, GhcPlugins | 
| withPprStyleDoc | Outputable, GhcPlugins | 
| withSequel | StgCmmMonad | 
| withSession | GhcMonad | 
| withTempSession | GhcMonad | 
| withThisPackage | Lexer | 
| WithTop | Hoopl | 
| WithTopAndBot | Hoopl | 
| withUpdFrameOff | StgCmmMonad | 
| wl_eqs | TcSMonad | 
| wl_funeqs | TcSMonad | 
| wl_rest | TcSMonad | 
| wopt | DynFlags, GhcPlugins | 
| woptM | TcRnMonad | 
| wopt_set | DynFlags, GhcPlugins | 
| wopt_unset | DynFlags, GhcPlugins | 
| word16TyConKey | PrelNames | 
| word16TyConName | PrelNames | 
| word2IntLit | Literal, GhcPlugins | 
| Word2IntOp | PrimOp | 
| word32PrimTy | TysPrim | 
| word32PrimTyCon | TysPrim | 
| word32PrimTyConKey | PrelNames | 
| word32TyConKey | PrelNames | 
| word32TyConName | PrelNames | 
| word64PrimTy | TysPrim | 
| word64PrimTyCon | TysPrim | 
| word64PrimTyConKey | PrelNames | 
| Word64Rep | TyCon, GhcPlugins | 
| word64ToIntegerIdKey | PrelNames | 
| word64ToIntegerName | PrelNames | 
| word64TyConKey | PrelNames | 
| word64TyConName | PrelNames | 
| wORD64_SIZE | Constants | 
| word8TyConKey | PrelNames | 
| word8TyConName | PrelNames | 
| WordAdd2Op | PrimOp | 
| WordAddOp | PrimOp | 
| wordDataCon | TysWiredIn, GhcPlugins | 
| wordDataConKey | PrelNames | 
| wordDataConName | PrelNames | 
| wordDataCon_RDR | PrelNames | 
| WordEqOp | PrimOp | 
| WordGeOp | PrimOp | 
| WordGtOp | PrimOp | 
| wordLength | SPARC.Base | 
| wordLengthInBits | SPARC.Base | 
| WordLeOp | PrimOp | 
| WordLtOp | PrimOp | 
| WordMul2Op | PrimOp | 
| WordMulOp | PrimOp | 
| WordNeOp | PrimOp | 
| WordOff | SMRep | 
| wordPrimTy | TysPrim | 
| wordPrimTyCon | TysPrim | 
| wordPrimTyConKey | PrelNames | 
| WordQuotOp | PrimOp | 
| WordQuotRem2Op | PrimOp | 
| WordQuotRemOp | PrimOp | 
| WordRemOp | PrimOp | 
| WordRep | TyCon, GhcPlugins | 
| WordSubOp | PrimOp | 
| wordToIntegerIdKey | PrelNames | 
| wordToIntegerName | PrelNames | 
| wordTy | TysWiredIn, GhcPlugins | 
| wordTyCon | TysWiredIn, GhcPlugins | 
| wordTyConKey | PrelNames | 
| wordTyConName | PrelNames, TysWiredIn, GhcPlugins | 
| wordWidth | CmmType, CmmExpr, Cmm, OldCmm | 
| wORD_SIZE | Constants | 
| wORD_SIZE_IN_BITS | Constants | 
| workingDirectoryChanged | GHC | 
| WorkList | |
| 1 (Type/Class) | TcSMonad | 
| 2 (Data Constructor) | TcSMonad | 
| workListFromCt | TcSMonad | 
| workListFromEq | TcSMonad | 
| workListFromNonEq | TcSMonad | 
| worst | |
| 1 (Function) | RegAlloc.Graph.ArchBase | 
| 2 (Function) | RegAlloc.Graph.ArchX86 | 
| WpCast | TcEvidence | 
| WpCompose | TcEvidence | 
| WpEvApp | TcEvidence | 
| WpEvLam | TcEvidence | 
| WpHole | TcEvidence | 
| WpKiApps | HsTypes, HsSyn, GHC | 
| WpLet | TcEvidence | 
| WpTyApp | TcEvidence | 
| WpTyLam | TcEvidence | 
| Wrap | Vectorise.Generic.Description | 
| wrapBind | DsUtils | 
| wrapBinds | DsUtils | 
| wrapBR | Hoopl.Dataflow, Hoopl | 
| wrapBR2 | Hoopl.Dataflow, Hoopl | 
| wrapErrTcS | TcSMonad | 
| wrapFamInstBody | MkId | 
| wrapFloat | MkCore, GhcPlugins | 
| wrapFloats | SimplEnv | 
| wrapFR | Hoopl.Dataflow, Hoopl | 
| wrapFR2 | Hoopl.Dataflow, Hoopl | 
| wrapFunResCoercion | TcUnify | 
| wrapLocFstM | TcRnMonad | 
| wrapLocM | TcRnMonad | 
| wrapLocSndM | TcRnMonad | 
| wrapNewTypeBody | MkId | 
| wrapNewTypeBodyOfPDatasWrap | Vectorise.Utils.Base, Vectorise.Utils | 
| wrapNewTypeBodyOfPDataWrap | Vectorise.Utils.Base, Vectorise.Utils | 
| wrapNewTypeBodyOfWrap | Vectorise.Utils.Base, Vectorise.Utils | 
| wrapped_term | RtClosureInspect, InteractiveEval | 
| wrapRecExp | CmmNode, Cmm | 
| wrapRecExpf | CmmNode, Cmm | 
| wrapRecExpM | CmmNode, Cmm | 
| wrapTyCon | Vectorise.Builtins.Base, Vectorise.Builtins | 
| wrapTypeFamInstBody | MkId | 
| wrapWarnTcS | TcSMonad | 
| WriteArrayArrayOp_ArrayArray | PrimOp | 
| WriteArrayArrayOp_ByteArray | PrimOp | 
| WriteArrayArrayOp_MutableArrayArray | PrimOp | 
| WriteArrayArrayOp_MutableByteArray | PrimOp | 
| 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 | PprCmmDecl, PprCmm, OldPprCmm | 
| writeCs | PprC | 
| writeFastMutInt | FastMutInt | 
| writeFastMutPtr | FastMutInt | 
| writeIfaceFile | MkIface | 
| 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 | 
| wrongATArgErr | TcTyClsDecls | 
| wrongKindOfFamily | TcTyClsDecls | 
| wrongThingErr | TcEnv | 
| WRY | SPARC.Instr | 
| wwTopBinds | WorkWrap | 
| xCtFlavor | TcSMonad | 
| XEvTerm | |
| 1 (Type/Class) | TcSMonad | 
| 2 (Data Constructor) | TcSMonad | 
| xferLive | CmmLive | 
| xFlags | DynFlags, GhcPlugins | 
| Xi | TcRnTypes, TcRnMonad, 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, GhcPlugins | 
| xoptM | TcRnMonad | 
| xopt_set | DynFlags, GhcPlugins | 
| xopt_unset | DynFlags, GhcPlugins | 
| XOR | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| xorIntegerIdKey | PrelNames | 
| xorIntegerName | PrelNames | 
| XORIS | PPC.Instr | 
| XorOp | PrimOp | 
| Yes | Vectorise.Monad.Base, Vectorise.Monad | 
| yield | Stream | 
| YieldOp | PrimOp | 
| Young | CmmExpr, Cmm, OldCmm | 
| zapCvSubstEnv | Coercion, GhcPlugins | 
| zapDemandIdInfo | Id, GhcPlugins | 
| zapDemandInfo | IdInfo, GhcPlugins | 
| zapFloats | SimplEnv | 
| zapFragileIdInfo | Id, GhcPlugins | 
| zapFragileInfo | IdInfo, GhcPlugins | 
| zapFragileOcc | BasicTypes, GhcPlugins | 
| zapIdOccInfo | Id, GhcPlugins | 
| zapIdStrictness | Id, GhcPlugins | 
| zapLamIdInfo | Id, GhcPlugins | 
| zapLamInfo | IdInfo, GhcPlugins | 
| zapLclTypeEnv | TcEnv | 
| zapSubstEnv | |
| 1 (Function) | CoreSubst, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| zapTvSubstEnv | Type, GhcPlugins | 
| zDecodeString | Encoding | 
| zEncodeFS | FastString, GhcPlugins | 
| zEncodeString | Encoding | 
| zeroCLit | CmmUtils, OldCmmUtils | 
| ZeroExt | Llvm.Types, Llvm | 
| zeroSimplCount | CoreMonad, GhcPlugins, SimplMonad | 
| zeroSpillCostInfo | RegAlloc.Graph.SpillCost | 
| zeroWidthText | Pretty | 
| ZigZagMode | Pretty | 
| zipEqual | Util, GhcPlugins | 
| zipFunTys | Type, TcType, GhcPlugins | 
| zipIdKey | PrelNames | 
| zipLazy | Util, GhcPlugins | 
| zipName | PrelNames | 
| zipOpenCvSubst | Coercion, GhcPlugins | 
| zipOpenTvSubst | Type, TcType, GhcPlugins | 
| zipPVar | DsMonad | 
| zipScalars | Vectorise.Utils | 
| zipTopTvSubst | Type, TcType, GhcPlugins | 
| zipTyEnv | Type, TcType, GhcPlugins | 
| zipVarEnv | VarEnv, GhcPlugins | 
| zipWith3Equal | Util, GhcPlugins | 
| zipWith3M | MonadUtils, IOEnv, TcRnMonad | 
| zipWith4Equal | Util, GhcPlugins | 
| zipWithDmds | Demand | 
| zipWithEqual | Util, GhcPlugins | 
| zonkCt | TcMType | 
| zonkCts | TcMType | 
| zonkEvVar | TcMType | 
| zonkId | TcMType | 
| zonkImplication | TcMType | 
| zonkQuantifiedTyVar | TcMType | 
| zonkQuantifiedTyVars | TcMType | 
| zonkTcKind | TcMType | 
| zonkTcPredType | TcMType | 
| zonkTcThetaType | TcMType | 
| zonkTcType | TcMType | 
| zonkTcTypes | TcMType | 
| zonkTcTypeToType | TcHsSyn | 
| zonkTcTypeToTypes | TcHsSyn | 
| zonkTcTyVar | TcMType | 
| zonkTcTyVars | TcMType | 
| zonkTopBndrs | TcHsSyn | 
| zonkTopDecls | TcHsSyn | 
| zonkTopExpr | TcHsSyn | 
| zonkTopLExpr | TcHsSyn | 
| zonkTyBndrsX | TcHsSyn | 
| zonkTyVarOcc | TcHsSyn | 
| zonkTyVarsAndFV | TcMType | 
| zonkWC | TcMType | 
| _CLIT | FastTypes, GhcPlugins | 
| _ILIT | FastTypes, GhcPlugins | 
| |*><*| | Hoopl |