Index - C
| 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 |