ghc-7.0.4: The GHC API

Index - C

cafAnalCmmBuildInfoTables
cafBlackHoleClosureInfo 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
CafCCCostCentre
CAFEnvCmmBuildInfoTables
CafInfoIdInfo
cafInfoIdInfo
CAFSetCmmBuildInfoTables
cafTransfersCmmBuildInfoTables
calcClassCyclesTcTyDecls
calcRecFlagsTcTyDecls
calcSynCyclesTcTyDecls
calculateProcPointsCmmProcPoint
CALL 
1 (Data Constructor)X86.Instr
2 (Data Constructor)SPARC.Instr
Call 
1 (Data Constructor)Demand
2 (Data Constructor)Llvm.AbsSyn, Llvm
3 (Data Constructor)MkZipCfgCmm
CallAreaCmmExpr, Cmm
callClobberedRegs 
1 (Function)X86.Regs
2 (Function)PPC.Regs
3 (Function)SPARC.Regs
CallCtxtCoreUnfold
callerSavesCgUtils
callerSaveVolatileRegs 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CallishMachOpCmm
CallMethod 
1 (Type/Class)ClosureInfo
2 (Type/Class)StgCmmClosure
callProcPointsCmmProcPointZ
CallReferencePIC
callSiteInlineCoreUnfold
canDoGenericsGenerics
canEqTcCanonical
CanFailDsMonad, DsUtils
canGivensTcCanonical
CanItFailDsMonad, DsUtils
cannotFindInterfaceFinder
cannotFindModuleFinder
canOccursCheckTcCanonical
CanonicalCtTcSMonad
CanonicalCtsTcSMonad
canRewriteTcSMonad
canRewriteWithFuelOptimizationFuel, DFMonad
canShortcut 
1 (Function)X86.Instr
2 (Function)PPC.RegInfo
3 (Function)SPARC.ShortcutJump
canSolveTcSMonad
CantFailDsMonad, DsUtils
cantFailMatchResultDsUtils
cantVectoriseVectorise.Monad.Base, Vectorise.Monad
canUnfoldCoreSyn
canWantedsTcCanonical
captureConstraintsTcRnMonad
captureUntouchablesTcRnMonad
carefullySplitNewType_maybeType
CARRYX86.Cond
Case 
1 (Data Constructor)ExternalCore
2 (Data Constructor)CoreSyn
CaseAltHsExpr, HsSyn, GHC
CaseAltsCgMonad
CaseBindOutputable
CaseCtxtCoreUnfold
CaseElimCoreMonad
CaseEvBindDsBinds
CASEFAILByteCodeInstr
CaseIdentityCoreMonad
CaseMergeCoreMonad
CaseOfCaseCoreMonad
Cast 
1 (Data Constructor)ExternalCore
2 (Data Constructor)CoreSyn
3 (Data Constructor)Llvm.AbsSyn, Llvm
castBinBinary
castDoubleToWord8ArrayPprBase
castFastPtrFastTypes
castFloatToWord8ArrayPprBase
cat 
1 (Function)Pretty
2 (Function)Outputable
catAGraphsMkZipCfg, MkZipCfgCmm
catchException
catchesException
catchIOException
catchJustException
CatchOpPrimOp
CatchRetryOpPrimOp
CatchSTMOpPrimOp
categoryPackageConfig, Packages
catMaybesMaybes
cBooterVersionConfig
cBoxFastTypes
cBuildPlatformConfig
CcDriverPhases
CCALLByteCodeInstr
CCallForeignCall
CCallConv 
1 (Type/Class)ForeignCall
2 (Data Constructor)ForeignCall
ccallConvAttributeForeignCall
ccallConvToIntForeignCall
ccallReturnUnboxedTupleCgTailCall
CCallSpec 
1 (Type/Class)ForeignCall
2 (Data Constructor)ForeignCall
CCallTargetForeignCall
cCcOptsConfig
ccFromThisModuleCostCentre
CcNameCostCentre
ccOptionsPackageConfig, Packages
CcppDriverPhases
ccsTypeStgCmmProf
ccTypeStgCmmProf
CC_CccLlvm.Types, Llvm
cc_classTcSMonad
CC_ColdccLlvm.Types, Llvm
CC_FastccLlvm.Types, Llvm
cc_flavorTcSMonad
cc_funTcSMonad
cc_idTcSMonad
cc_ip_nmTcSMonad
cc_ip_tyTcSMonad
cc_is_cafCostCentre
cc_is_dupdCostCentre
cc_modCostCentre
cc_nameCostCentre
CC_NccLlvm.Types, Llvm
cc_rhsTcSMonad
cc_tyargsTcSMonad
cc_tyvarTcSMonad
CC_X86_StdccLlvm.Types, Llvm
CdefExternalCore
cDEFAULT_TMPDIRConfig
CDictCanTcSMonad
cd_fld_docHsTypes, HsSyn, GHC
cd_fld_nameHsTypes, HsSyn, GHC
cd_fld_typeHsTypes, HsSyn, GHC
certainlyWillInlineCoreUnfold
CExportHsDecls, HsSyn, GHC
CExportSpecForeignCall
CExportStaticForeignCall
CFrozenErrTcSMonad
CFunctionHsDecls, HsSyn, GHC
CFunEqCanTcSMonad
cgBindStgCmmBind
CgBindingsCgBindery
cgCaseCgCase
cGCCConfig
cGccLinkerOptsConfig
cgd_dflags 
1 (Function)CgMonad
2 (Function)StgCmmMonad
cgd_eobCgMonad
cgd_mod 
1 (Function)CgMonad
2 (Function)StgCmmMonad
cgd_sequelStgCmmMonad
cgd_srtCgMonad
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_offStgCmmMonad
cgExpr 
1 (Function)CgExpr
2 (Function)StgCmmExpr
cgForeignCall 
1 (Function)CgForeignCall
2 (Function)StgCmmForeign
CgGuts 
1 (Type/Class)HscTypes
2 (Data Constructor)HscTypes
cGhcEnableTablesNextToCodeConfig
cGhcRTSWaysConfig
cGhcUnregisterisedConfig
cGhcWithInterpreterConfig
cGhcWithLlvmCodeGenConfig
cGhcWithNativeCodeGenConfig
cGhcWithSMPConfig
cGHC_DRIVER_DIRConfig
cGHC_MANGLER_DIRConfig
cGHC_MANGLER_PGMConfig
cGHC_PERLConfig
cGHC_SPLIT_DIRConfig
cGHC_SPLIT_PGMConfig
cGHC_SYSMAN_DIRConfig
cGHC_SYSMAN_PGMConfig
cGHC_TOUCHY_DIRConfig
cGHC_TOUCHY_PGMConfig
cGHC_UNLIT_DIRConfig
cGHC_UNLIT_PGMConfig
CgIdInfo 
1 (Type/Class)CgBindery
2 (Type/Class)StgCmmMonad, StgCmmEnv
3 (Data Constructor)StgCmmMonad
cgIdInfoArgRepCgBindery
cgIdInfoId 
1 (Function)CgBindery
2 (Function)StgCmmEnv
cgIdInfoLF 
1 (Function)CgBindery
2 (Function)StgCmmEnv
CgInfoDownwards 
1 (Type/Class)CgMonad
2 (Type/Class)StgCmmMonad
cgLetNoEscapeClosureCgLetNoEscape
cgLit 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CgLocStgCmmMonad
cgOpAppStgCmmPrim
cgPrimOpCgPrimOp
CgRepSMRep
cgRepSizeBSMRep
cgRepSizeWSMRep
cgReturnDataConCgCon
cgRhsClosureCgClosure
CgState 
1 (Type/Class)CgMonad
2 (Type/Class)StgCmmMonad
cgStdRhsClosureCgClosure
CgStmtsCgMonad
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_usgCgMonad
cgs_stmts 
1 (Function)CgMonad
2 (Function)StgCmmMonad
cgs_tops 
1 (Function)CgMonad
2 (Function)StgCmmMonad
cgs_uniqs 
1 (Function)CgMonad
2 (Function)StgCmmMonad
cgTailCallCgTailCall
cgTickBoxCgHpc
cgTopRhsClosure 
1 (Function)CgClosure
2 (Function)StgCmmBind
cgTopRhsCon 
1 (Function)CgCon
2 (Function)StgCmmCon
cgTyConCgCon
cg_bindsHscTypes
cg_dep_pkgsHscTypes
cg_dir_impsHscTypes
cg_foreignHscTypes
cg_hpc_infoHscTypes
cg_idStgCmmMonad
cg_lfStgCmmMonad
cg_locStgCmmMonad
cg_modBreaksHscTypes
cg_moduleHscTypes
cg_repStgCmmMonad
cg_tagStgCmmMonad
cg_tyconsHscTypes
ChangeFlagCmmTx
char 
1 (Function)Pretty
2 (Function)Outputable
char2IntLitLiteral
charDataConTysWiredIn
charDataConKeyPrelNames
CharEqOpPrimOp
CharGeOpPrimOp
CharGtOpPrimOp
CharLeOpPrimOp
CharLtOpPrimOp
CharNeOpPrimOp
charPrimTyTysPrim
charPrimTyConTysPrim
charPrimTyConKeyPrelNames
charTyTysWiredIn
charTyConTysWiredIn
charTyConKeyPrelNames
charTyConNameTysWiredIn
charTyCon_nameRnHsSyn
charTyCon_RDRTysWiredIn
CheapAppFunCoreUtils
cheapEqExprCoreUtils
CheapFunCoreArity
CheckPrimOp
checkCheck
checkBlockSPARC.CodeGen.Sanity
checkConstraintsTcUnify
checkContextRdrHsSyn
checkDoRdrHsSyn
checkDoAndIfThenElseRdrHsSyn
checkDotnetResNamePrelNames
checkDotnetResNameIdKeyPrelNames
checkDupAndShadowedNamesRnEnv
checkDupAndShadowedRdrNamesRnEnv
checkDupNamesRnEnv
checkDupRdrNamesRnEnv
checkedAbsCCgMonad
checkErrTcRnMonad
checkFactMatchDFMonad
checkFamInstConsistencyFamInst
checkFunDepsFunDeps
CheckHiWay 
1 (Type/Class)BinIface
2 (Data Constructor)BinIface
checkInstCoverageFunDeps
checkInstTypeRdrHsSyn
checkKindSigsRdrHsSyn
checkMDoRdrHsSyn
checkNoErrsTcRnMonad
checkOldIfaceMkIface
checkPatternRdrHsSyn
checkPatternsRdrHsSyn
checkPrecMatchRnTypes
checkPrecPRdrHsSyn
checkPredRdrHsSyn
checkProcessArgsResultHeaderInfo
checkSectionPrecRnTypes
checkTcTcRnMonad
checkTHRnTypes
checkTupSizeRnPat
checkTyFamFreenessTcMType
checkTyVarsRdrHsSyn
checkValDefRdrHsSyn
checkValidInstanceTcMType
checkValidMonoTypeTcMType
checkValidThetaTcMType
checkValidTypeTcMType
checkValidTypeInstTcMType
checkValSigRdrHsSyn
checkWellStagedTcEnv
checkWellStagedDFunTcSMonad
checkWiredInTyConTcIface
ChildCode64 
1 (Type/Class)SPARC.CodeGen.Base
2 (Data Constructor)SPARC.CodeGen.Base
choiceAIdKeyPrelNames
choiceANamePrelNames
chooseDynCostCentres 
1 (Function)CgProf
2 (Function)StgCmmProf
chooseSlotStackPlacements
chooseSpillRegAlloc.Graph.SpillCost
chooseUniqueOccTcTcRnMonad
choose_RDRPrelNames
cHostPlatformConfig
ChrPretty
ChrOpPrimOp
CImportHsDecls, HsSyn, GHC
CImportSpecHsDecls, HsSyn, GHC
cIntCmmExpr, Cmm
cIntegerLibraryConfig
cIntWidthCmmExpr, Cmm
cINT_SIZEConstants
CIPCanTcSMonad
CLabel 
1 (Data Constructor)HsDecls, HsSyn, GHC
2 (Type/Class)CLabel
CLabelStringForeignCall
ClassClass, GHC
classAllSelIdsClass
classArityClass
classATsClass
classBigSigClass
ClassCountStackColor
classDataConDataCon
ClassDeclHsDecls, HsSyn, GHC
classExtraBigSigClass
ClassF64RegAlloc.Graph.ArchBase
ClassG16RegAlloc.Graph.ArchBase
ClassG32RegAlloc.Graph.ArchBase
ClassG8RegAlloc.Graph.ArchBase
classifyTyConsVectorise.Type.Classify
classInstancesInstEnv
classKeyClass
classMethodsClass, GHC
classNameClass
classOfRealReg 
1 (Function)X86.Regs
2 (Function)PPC.Regs
3 (Function)SPARC.Regs
classOfRegRegAlloc.Graph.ArchX86
classOfVirtualRegReg
ClassOpIdIdInfo
ClassOpItemClass
classOpItemsClass
ClassPType, TcType
ClassSCCtxtTcMType
classSCNEqsClass
classSCSelIdClass
classSCThetaClass, GHC
classTvsFdsClass, GHC
ClassTyConTyCon
classTyConClass
classTyVarsClass
cLdIsGNULdConfig
cLdLinkerOptsConfig
cLD_XConfig
cLeadingUnderscoreConfig
cleanSpillsRegAlloc.Graph.SpillClean
cleanTempDirsSysTools
cleanTempFilesSysTools
cleanTempFilesExceptSysTools
clearOneShotLambdaId
clearVarsLlvmCodeGen.Base
clearWarningsHscTypes, GHC
clHasCafRefs 
1 (Function)StgCmmClosure, StgCmmUtils
2 (Function)CgUtils
cLibFFIConfig
cloneIdVectorise.Monad.Naming, Vectorise.Monad
cloneIdBndrCoreSubst
cloneIdBndrsCoreSubst
cloneNameVectorise.Monad.Naming, Vectorise.Monad
cloneRecIdBndrsCoreSubst
cloneVarVectorise.Monad.Naming, Vectorise.Monad
cLongCmmExpr, Cmm
cLongWidthCmmExpr, Cmm
closedVVectorise.Monad.Local, Vectorise.Monad
Closure 
1 (Type/Class)RtClosureInspect
2 (Data Constructor)RtClosureInspect
closureConClosureInfo
closureCtrFunVectorise.Builtins.Base, Vectorise.Builtins
closureCtrFunsVectorise.Builtins.Base, Vectorise.Builtins
closureDescrClosureInfo
ClosureEnvByteCodeLink
closureFunInfo 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureGoodStuffSize 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
ClosureInfo 
1 (Type/Class)ClosureInfo
2 (Data Constructor)ClosureInfo
3 (Type/Class)StgCmmClosure
closureInfoPtr 
1 (Function)CgInfoTbls
2 (Function)StgCmmLayout
closureIsThunk 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureLabelFromCI 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureLFInfo 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureName 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureNeedsUpdSpace 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureNonHdrSize 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closurePtrsSize 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureReEntrant 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureSingleEntry 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureSize 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureSMRep 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureSRTClosureInfo
closureTyConVectorise.Builtins.Base, Vectorise.Builtins
ClosureType 
1 (Type/Class)SMRep
2 (Type/Class)RtClosureInspect
closureTypeClosureInfo
closureTypeDescr 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
ClosureTypeInfoCmm
closureTypeInfoStgCmmClosure
ClosureTypeTagCmm
closureUpdReqd 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureValDescr 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
closureVarVectorise.Builtins.Base, Vectorise.Builtins
clsNameOccName, Name
clsQualPrelNames
clsQual_RDRPrelNames
ClsSkolTcRnTypes, TcRnMonad
CLTDX86.Instr
CmdLineErrorPanic, GHC
cmdlineFrameworksDynFlags, GHC
cmdlineHcIncludesDynFlags, GHC
CmdLineP 
1 (Type/Class)CmdLineParser
2 (Data Constructor)CmdLineParser
cmdlineParserStyleOutputable
cMKDLLConfig
cml_argsZipCfgCmmRep
cml_contZipCfgCmmRep
cml_falseZipCfgCmmRep
cml_predZipCfgCmmRep
cml_ret_argsZipCfgCmmRep
cml_ret_offZipCfgCmmRep
cml_targetZipCfgCmmRep
cml_trueZipCfgCmmRep
Cmm 
1 (Data Constructor)DriverPhases
2 (Type/Class)Cmm
3 (Data Constructor)Cmm
CmmActualCmm
CmmActualsCmm
CmmAGraph 
1 (Type/Class)ZipCfgCmmRep
2 (Type/Class)MkZipCfgCmm
CmmAlignCmm
cmmAndWord 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmAssignCmm
cmmAvailableReloadsCmmSpillReload
CmmBackwardFixedPointZipCfgCmmRep
CmmBasicBlockCmm
cmmBitsCmmExpr, Cmm
CmmBlock 
1 (Data Constructor)CmmExpr, Cmm
2 (Type/Class)ZipCfgCmmRep
3 (Type/Class)MkZipCfgCmm
cmmBlockFromBrokenBlockCmmBrokenBlock
CmmBranchCmm
CmmCallCmm
CmmCallConvForeignCall
CmmCalleeCmm
CmmCallTargetCmm
cmmCfgOptsCmmContFlowOpt
cmmCfgOptsZCmmContFlowOpt
CmmCommentCmm
CmmCondBranchCmm
cmmConstrTag 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmConstrTag1 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmCppDriverPhases
cmmCPSCmmCPS
CmmDataCmm
CmmDataLabelCmm
cmmEqTypeCmmExpr, Cmm
cmmEqType_ignoring_ptrhoodCmmExpr, Cmm
cmmEqWord 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmExprCmmExpr, Cmm
cmmExprTypeCmmExpr, Cmm
cmmExprWidthCmmExpr, Cmm
CmmFloatCmmExpr, Cmm
cmmFloatCmmExpr, Cmm
CmmFormalCmm
CmmFormalsCmm
cmmFormalsToLiveLocalsCmmLive
CmmForwardFixedPointZipCfgCmmRep
cmmGetClosureType 
1 (Function)CgInfoTbls
2 (Function)StgCmmLayout
cmmGetTag 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmGlobalCmmExpr, Cmm
CmmGraph 
1 (Type/Class)ZipCfgCmmRep
2 (Type/Class)MkZipCfgCmm
CmmHighStackMarkCmmExpr, Cmm
cmmHintCmm
CmmHinted 
1 (Type/Class)Cmm
2 (Data Constructor)Cmm
cmmIndexCmmUtils
cmmIndexExprCmmUtils
CmmInfo 
1 (Type/Class)Cmm
2 (Data Constructor)Cmm
CmmInfoTable 
1 (Type/Class)Cmm
2 (Data Constructor)Cmm
CmmIntCmmExpr, Cmm
cmmIsTagged 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmJumpCmm
CmmLabelCmmExpr, Cmm
CmmLabelDiffOffCmmExpr, Cmm
CmmLabelOffCmmExpr, Cmm
cmmLabelOffCmmUtils
cmmLabelOffB 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmLabelOffW 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmlexCmmLex
cmmLintCmmLint
cmmLintTopCmmLint
CmmLit 
1 (Type/Class)CmmExpr, Cmm
2 (Data Constructor)CmmExpr, Cmm
cmmLitTypeCmmExpr, Cmm
CmmLive 
1 (Type/Class)CmmLive
2 (Type/Class)CmmLiveZ
cmmLivenessCmmLive
cmmLivenessZCmmLiveZ
CmmLoadCmmExpr, Cmm
cmmLoadIndexCmmUtils
cmmLoadIndexW 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmLocStgCmmMonad
CmmLocalCmmExpr, Cmm
cmmLoopifyForCCmmOpt
CmmMachOpCmmExpr, Cmm
cmmMachOpFoldCmmOpt
cmmMakeDynamicReferencePIC
cmmMapGraphCmm
cmmMapGraphMCmm
CmmMayReturnCmm
cmmMiniInlineCmmOpt
cmmNegate 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmNeverReturnsCmm
cmmNeWord 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmNonInfoTableCmm
CmmNopCmm
cmmOffsetCmmUtils
cmmOffsetB 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmOffsetExprCmmUtils
cmmOffsetExprB 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmOffsetExprW 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmOffsetLitCmmUtils
cmmOffsetLitB 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmOffsetLitW 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmOffsetW 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmOfZgraphCmmCvt
cmmOrWord 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmPrimCmm
CmmProcCmm
CmmReg 
1 (Type/Class)CmmExpr, Cmm
2 (Data Constructor)CmmExpr, Cmm
CmmRegOffCmmExpr, Cmm
cmmRegOffCmmUtils
cmmRegOffB 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmRegOffW 
1 (Function)CgUtils
2 (Function)StgCmmUtils
cmmRegTypeCmmExpr, Cmm
CmmReturnCmm
CmmReturnInfoCmm
CmmSafeCmm
CmmSafetyCmm
CmmStackInfoMkZipCfgCmm
CmmStackSlotCmmExpr, Cmm
CmmStaticCmm
CmmStaticLitCmm
CmmStmtCmm
CmmStmtsCmmUtils
CmmStoreCmm
CmmStringCmm
CmmSwitchCmm
CmmTokenCmmLex
cmmToLlvmTypeLlvmCodeGen.Base
CmmTopCmm
cmmTopCodeGen 
1 (Function)X86.CodeGen
2 (Function)SPARC.CodeGen
3 (Function)PPC.CodeGen
CmmTopForInfoTablesCmmBuildInfoTables
cmmTopMapGraphCmm
cmmTopMapGraphMCmm
CmmTopZ 
1 (Type/Class)ZipCfgCmmRep
2 (Type/Class)MkZipCfgCmm
cmmToRawCmmCmmInfo
cmmToZgraphCmmCvt
CmmTypeCmmExpr, Cmm
cmmTypeSizeSize
CmmT_alignCmmLex
CmmT_bits16CmmLex
CmmT_bits32CmmLex
CmmT_bits64CmmLex
CmmT_bits8CmmLex
CmmT_BoolAndCmmLex
CmmT_BoolOrCmmLex
CmmT_caseCmmLex
CmmT_CLOSURECmmLex
CmmT_defaultCmmLex
CmmT_DotDotCmmLex
CmmT_DoubleColonCmmLex
CmmT_elseCmmLex
CmmT_EOFCmmLex
CmmT_EqCmmLex
CmmT_exportCmmLex
CmmT_FloatCmmLex
CmmT_float32CmmLex
CmmT_float64CmmLex
CmmT_foreignCmmLex
CmmT_gcptrCmmLex
CmmT_GeCmmLex
CmmT_GlobalRegCmmLex
CmmT_gotoCmmLex
CmmT_ifCmmLex
CmmT_importCmmLex
CmmT_INFO_TABLECmmLex
CmmT_INFO_TABLE_CONSTRCmmLex
CmmT_INFO_TABLE_FUNCmmLex
CmmT_INFO_TABLE_RETCmmLex
CmmT_INFO_TABLE_SELECTORCmmLex
CmmT_IntCmmLex
CmmT_jumpCmmLex
CmmT_LeCmmLex
CmmT_NameCmmLex
CmmT_NeCmmLex
CmmT_neverCmmLex
CmmT_primCmmLex
CmmT_returnCmmLex
CmmT_returnsCmmLex
CmmT_sectionCmmLex
CmmT_ShlCmmLex
CmmT_ShrCmmLex
CmmT_SpecCharCmmLex
CmmT_StringCmmLex
CmmT_switchCmmLex
cmmUGtWord 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmUninitialisedCmm
CmmUnsafeCmm
cmmUntag 
1 (Function)CgUtils
2 (Function)StgCmmUtils
CmmZ 
1 (Type/Class)ZipCfgCmmRep
2 (Type/Class)MkZipCfgCmm
CMP 
1 (Data Constructor)X86.Instr
2 (Data Constructor)PPC.Instr
cmpAltCoreSyn
cmpAltConCoreSyn
cmpCostCentreCostCentre
CMPLPPC.Instr
cmpListUtil
cmpLocatedSrcLoc, GHC
cm_bindsHscTypes
cm_importsHscTypes
cm_moduleHscTypes
cm_typesHscTypes
coalesceGraphGraphOps, GraphColor
coalesceNodesGraphOps, GraphColor
CoAxiomTyCon
CoCsel1TyCon
CoCsel2TyCon
CoCselRTyCon
CodeCgMonad
code 
1 (Function)CgExtCode
2 (Function)ByteCodeItbls
code2CgExtCode
codeGen 
1 (Function)CodeGen
2 (Function)StgCmm
codeOnly 
1 (Function)CgMonad
2 (Function)StgCmmMonad
codeOutputCodeOutput
CodeStubCLabel
CodeStyleOutputable
codeStyleOutputable
CoerceItSimplUtils
CoercionCoercion
CoercionICoercion
coercionKindCoercion
coercionKindsCoercion
CoInstTyCon
coiToHsWrapperHsUtils, HsSyn, GHC
CoLeftTyCon
collectDigraph
collectAnnArgsCoreSyn
collectAnnBndrsCoreSyn
collectAnnTypeArgsVectorise.Utils
collectAnnTypeBindersVectorise.Utils
collectAnnValBindersVectorise.Utils
collectArgsCoreSyn
collectBindersCoreSyn
CollectedCCsCostCentre
collectHsBindBindersHsUtils, HsSyn, GHC
collectHsBindListBindersHsUtils, HsSyn, GHC
collectHsBindsBindersHsUtils, HsSyn, GHC
collectHsValBindersHsUtils, HsSyn, GHC
collectIncludeDirsPackages
collectLibraryPathsPackages
collectLinkOptsPackages
collectLocalBindersHsUtils, HsSyn, GHC
collectLStmtBindersHsUtils, HsSyn, GHC
collectLStmtsBindersHsUtils, HsSyn, GHC
collectMethodBindersHsUtils, HsSyn, GHC
collectPatBindersHsUtils, HsSyn, GHC
collectPatsBindersHsUtils, HsSyn, GHC
collectRuleBndrSigTysHsDecls, HsSyn, GHC
collectSigTysFromPatHsUtils, HsSyn, GHC
collectSigTysFromPatsHsUtils, HsSyn, GHC
collectStmtBindersHsUtils, HsSyn, GHC
collectStmtsBindersHsUtils, HsSyn, GHC
collectTyAndValBindersCoreSyn
collectTyBindersCoreSyn
collectValBindersCoreSyn
colon 
1 (Function)Pretty
2 (Function)Outputable
colorGraphGraphColor
combineCtLocTcSMonad
combineLocsSrcLoc, GHC
combineMatchResultsDsUtils
combinePDVectorise.Utils
combinePDVarVectorise.Builtins.Base, Vectorise.Builtins
combinePDVarsVectorise.Builtins.Base, Vectorise.Builtins
combineSrcSpansSrcLoc
combineStgBinderInfoStgSyn
comma 
1 (Function)Pretty
2 (Function)Outputable
commaCatLlvm.Types
COMMENT 
1 (Data Constructor)X86.Instr
2 (Data Constructor)PPC.Instr
3 (Data Constructor)SPARC.Instr
CommentLlvm.AbsSyn, Llvm
CompTcRnTypes, TcRnMonad
CompareLlvm.AbsSyn, Llvm
compareFixityBasicTypes, GHC
compareLengthUtil
compare_RDRPrelNames
compatKindTcSMonad
compilationProgressMsgErrUtils
compileDriverPipeline
compile'DriverPipeline
compileCoreToObjGHC
CompiledByteCodeByteCodeAsm, HscTypes
compileExpr 
1 (Function)HscMain
2 (Function)InteractiveEval, GHC
compileFileDriverPipeline
compilerInfoDynFlags
CompilerPhaseBasicTypes
compileToCoreModuleGHC
compileToCoreSimplifiedGHC
CompleteInteractiveEval
CompManagerDynFlags, GHC
componentsDigraph
componentsGDigraph
compOrigTypeVectorise.Type.Repr
composeAIdKeyPrelNames
composeANamePrelNames
composeTvSubstType
compose_RDRPrelNames
CompReprVectorise.Type.Repr
compReprTypeVectorise.Type.Repr
computeSRTsSRT
ConArgCtxtTcType, TcMType, TcHsType
concatBagBag
concatFSFastString
concatIdKeyPrelNames
concatMapMMonadUtils, IOEnv, TcRnMonad
concatNamePrelNames
concatOLOrdList
Cond 
1 (Type/Class)SPARC.Cond
2 (Type/Class)X86.Cond
3 (Type/Class)PPC.Cond
CondCode 
1 (Type/Class)SPARC.CodeGen.Base
2 (Data Constructor)SPARC.CodeGen.Base
ConDecl 
1 (Type/Class)HsDecls, HsSyn, GHC
2 (Data Constructor)HsDecls, HsSyn, GHC
ConDeclField 
1 (Type/Class)HsTypes, HsSyn, GHC
2 (Data Constructor)HsTypes, HsSyn, GHC
conDeclFVsRnHsSyn
condFltCodeSPARC.CodeGen.CondCode
condIntCodeSPARC.CodeGen.CondCode
condNegatePPC.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
ConInfoClosureInfo
ConLikeBasicTypes
conNamePrelNames
ConPatInHsPat, HsSyn, GHC
ConPatOutHsPat, HsSyn, GHC
ConRepr 
1 (Type/Class)Vectorise.Type.Repr
2 (Data Constructor)Vectorise.Type.Repr
conReprTypeVectorise.Type.Repr
consBagBag
consCgStmtCgMonad
consDataConTysWiredIn
consDataConKeyPrelNames
consDataCon_RDRTysWiredIn
consFSFastString
consIORefUtil
consOLOrdList
Constr 
1 (Data Constructor)ExternalCore
2 (Data Constructor)SMRep
3 (Data Constructor)RtClosureInspect
ConstrDescriptionCmm
ConstrInfoCmm
ConstrNoCafSMRep
constructSlowCallCgCallConv
ConTagDataCon
ConTagZ 
1 (Type/Class)StgCmmClosure, StgCmmMonad
2 (Type/Class)CgMonad
contArgsSimplUtils
ContExSimplEnv
contextLexer
ContFormatCmmBrokenBlock
ContInfoCmm
Continuation 
1 (Type/Class)CmmCPSGen
2 (Data Constructor)CmmCPSGen
ContinuationEntryCmmBrokenBlock
ContinuationFormat 
1 (Type/Class)CmmCPSGen
2 (Data Constructor)CmmCPSGen
continuationLabelCmmCPSGen
continuationToProcCmmCPSGen
continuation_formalsCmmCPSGen
continuation_frame_sizeCmmCPSGen
continuation_labelCmmCPSGen
continuation_stackCmmCPSGen
contIsDupableSimplUtils
contIsRhsOrArgSimplUtils
contIsTrivialSimplUtils
contResultTypeSimplUtils
ControlEntryCmmBrokenBlock
cONTROL_APPLICATIVEPrelNames
cONTROL_EXCEPTION_BASEPrelNames
ConventionZipCfgCmmRep, MkZipCfgCmm
convertToHsDeclsConvert
convertToHsExprConvert
convertToHsPredConvert
convertToHsTypeConvert
convertToPatConvert
con_cxtHsDecls, HsSyn, GHC
con_detailsHsDecls, HsSyn, GHC
con_docHsDecls, HsSyn, GHC
con_explicitHsDecls, HsSyn, GHC
con_nameHsDecls, HsSyn, GHC
con_old_recHsDecls, HsSyn, GHC
con_qvarsHsDecls, HsSyn, GHC
con_resHsDecls, HsSyn, GHC
CoPatHsPat, HsSyn, GHC
copySysTools
copyInOflowMkZipCfgCmm
copyInSlotMkZipCfgCmm
copyOutOflowMkZipCfgCmm
copyOutSlotMkZipCfgCmm
copyrightPackageConfig, Packages
copyWithHeaderSysTools
core2coreSimplCore
CoreAltCoreSyn
coreAltsTypeCoreUtils
coreAltTypeCoreUtils
CoreAnnTargetAnnotations
CoreArgCoreSyn
CoreBindCoreSyn
coreBindsSizeCoreUtils
CoreBindWithFVsCoreFVs
CoreBndrCoreSyn
CoreCSECoreMonad
CoreDesugarCoreMonad
CoreDoFloatInwardsCoreMonad
CoreDoFloatOutwardsCoreMonad
CoreDoGlomBindsCoreMonad
CoreDoNothingCoreMonad
CoreDoPassesCoreMonad
CoreDoPrintCoreCoreMonad
CoreDoRuleCheckCoreMonad
CoreDoSimplifyCoreMonad
CoreDoSpecConstrCoreMonad
CoreDoSpecialisingCoreMonad
CoreDoStaticArgsCoreMonad
CoreDoStrictnessCoreMonad
CoreDoVectorisationCoreMonad
CoreDoWorkerWrapperCoreMonad
coreEqCoercionCoercion
coreEqCoercion2Coercion
coreEqTypeType
coreEqType2Type
coreExpandTyCon_maybeTyCon
CoreExprCoreSyn
coreExprCcCoreSyn
coreExprToBCOsByteCodeGen
coreExprToStgCoreToStg
CoreExprWithFVsCoreFVs
CoreLiberateCaseCoreMonad
CoreMCoreMonad
CoreModule 
1 (Type/Class)HscTypes
2 (Data Constructor)HscTypes
coreModuleGHC
CoreNoteCoreSyn
CorePrepCoreMonad
corePrepExprCorePrep
corePrepPgmCorePrep
CoreRuleCoreSyn
CoreTidyCoreMonad
CoreToDoCoreMonad
coreToStgCoreToStg
CoreUnfoldingCoreSyn
coreViewType
CoRightTyCon
CostCentreCostCentre
costCentreFrom 
1 (Function)CgProf
2 (Function)StgCmmProf
CostCentreStackCostCentre
costCentreUserNameCostCentre
coSuperKindType
coSuperKindTyConKeyPrelNames
CoSymTyCon
CoTransTyCon
CoTyConDescTyCon
couldBeSmallEnoughToInlineCoreUnfold
CoUnsafeTyCon
countUtil
countArgsSimplUtils
countRegRegMovesNatRegAlloc.Linear.Stats, RegAlloc.Linear.Main
countSRMsRegAlloc.Graph.Stats
countTyClDeclsHsDecls, HsSyn, GHC
countUTF8CharsEncoding
countValArgsSimplUtils
CoVarVar
coVarKindCoercion
coVarKind_maybeCoercion
coVarNameVar
coVarPredType
co_ax_lhsTyCon
co_ax_rhsTyCon
co_ax_tvsTyCon
cparen 
1 (Function)Pretty
2 (Function)Outputable
CppDriverPhases
cPprTermRtClosureInspect
cPprTermBaseRtClosureInspect
cProjectNameConfig
cProjectPatchLevelConfig
cProjectVersionConfig
cProjectVersionIntConfig
cprSigDemand
cRAWCPP_FLAGSConfig
createDirectoryHierarchyUtil
cRelocatableBuildConfig
CRNORPPC.Instr
crossDigraph
crossDataConKeyPrelNames
crossDataCon_RDRPrelNames
crossMapPIdKeyPrelNames
crossMapPNamePrelNames
crossTyConKeyPrelNames
crossTyConNamePrelNames
csel1CoercionTyConCoercion
csel1CoercionTyConKeyPrelNames
csel2CoercionTyConCoercion
csel2CoercionTyConKeyPrelNames
cselRCoercionTyConCoercion
cselRCoercionTyConKeyPrelNames
cseProgramCSE
cSplitObjsConfig
cStageConfig
CStyleOutputable
cTargetPlatformConfig
CtFlavorTcRnTypes, TcRnMonad
CtLoc 
1 (Type/Class)TcRnTypes, TcRnMonad
2 (Data Constructor)TcRnTypes, TcRnMonad
ctLocOriginTcRnTypes, TcRnMonad
ctLocSpanTcRnTypes, TcRnMonad
CtOriginTcRnTypes, TcRnMonad
ctxtStkDepthDynFlags, GHC
CTyEqCanTcSMonad
ctypeRtClosureInspect, InteractiveEval
cUnboxFastTypes
curStringBuffer
curCCS 
1 (Function)CgProf
2 (Function)StgCmmProf
curCCSAddr 
1 (Function)CgProf
2 (Function)StgCmmProf
currentCCSCostCentre
currentCharStringBuffer
CurrentNurseryCmmExpr, Cmm
currentOrSubsumedCCSCostCentre
CurrentTSOCmmExpr, Cmm
CustomTermPrinterRtClosureInspect
cvBindGroupRdrHsSyn
cvBindsAndSigsRdrHsSyn
cvObtainTermRtClosureInspect
cvReconstructTypeRtClosureInspect
cvTopDeclsRdrHsSyn
CVTSD2SSX86.Instr
CVTSI2SDX86.Instr
CVTSI2SSX86.Instr
CVTSS2SDX86.Instr
cvtToClosureLblCLabel
cvtToSRTLblCLabel
CVTTSD2SIQX86.Instr
CVTTSS2SIQX86.Instr
CWrapperHsDecls, HsSyn, GHC
cyclicModuleErrGHC
CyclicSCCDigraph
C_SRT 
1 (Type/Class)ClosureInfo, StgCmmClosure
2 (Data Constructor)ClosureInfo, StgCmmClosure