ghc-7.0.4: The GHC API

Index - G

g0SPARC.Regs
g1SPARC.Regs
g2SPARC.Regs
GABSX86.Instr
GADDX86.Instr
GadtConstrExternalCore
gammaTyTysPrim
gammaTyVarTysPrim
gblockException
gbracketException, GHC
GCZipCfgCmmRep, MkZipCfgCmm
gcatchException, GHC
GCEnter1CmmExpr, Cmm
GCFunCmmExpr, Cmm
GCMPX86.Instr
GCOSX86.Instr
gcWordCmmExpr, Cmm
GDIVX86.Instr
GDTOIX86.Instr
GE 
1 (Data Constructor)SPARC.Cond
2 (Data Constructor)X86.Cond
3 (Data Constructor)PPC.Cond
geClassOpKeyPrelNames
geNamePrelNames
genAuxBindTcGenDeriv
GenAvailInfoHscTypes
GenBasicBlockCmm
genCCallSPARC.CodeGen.CCall
GenCmmCmm
genCmmLabelRefLlvmCodeGen.Base
GenCmmTopCmm
GenDefMethClass
generatedSrcLocSrcLoc
GenericDMBasicTypes
GenericRepSMRep
gENERICSPrelNames
genericTyConNamesPrelNames
genLlvmDataLlvmCodeGen.Data
genLlvmProcLlvmCodeGen.CodeGen
GenPatCtxtTcType, TcMType, TcHsType
GenSigCtxtTcType, TcMType, TcHsType
GenStgAltStgSyn
GenStgArgStgSyn
GenStgBindingStgSyn
GenStgExprStgSyn
GenStgLiveVarsStgSyn
GenStgRhsStgSyn
genStringLabelRefLlvmCodeGen.Base
genUnitDataConKeyPrelNames
genUnitDataCon_RDRPrelNames
genUnitTyConKeyPrelNames
genUnitTyConNamePrelNames
gen_Bounded_bindsTcGenDeriv
gen_Data_bindsTcGenDeriv
gen_Enum_bindsTcGenDeriv
gen_Eq_bindsTcGenDeriv
gen_Foldable_bindsTcGenDeriv
gen_Functor_bindsTcGenDeriv
gen_Ix_bindsTcGenDeriv
gen_Ord_bindsTcGenDeriv
gen_Read_bindsTcGenDeriv
gen_Show_bindsTcGenDeriv
gen_Traversable_bindsTcGenDeriv
gen_Typeable_bindsTcGenDeriv
get 
1 (Function)State
2 (Function)Binary
getAllFactsDFMonad
getAmodeSPARC.CodeGen.Amode
getAnnotationsCoreMonad
getAnnTargetName_maybeAnnotations
GetApStackValOpPrimOp
getArgCmdLineParser
getArgAmode 
1 (Function)CgBindery
2 (Function)StgCmmEnv
getArgAmodesCgBindery
getAssigRRegAlloc.Linear.State
getAtBinary
getBangStrictnessHsTypes, HsSyn, GHC
getBangTypeHsTypes, HsSyn, GHC
getBindingsGHC
getBindNameVectorise.Monad.Local, Vectorise.Monad
getBinds 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getBlockAssigRRegAlloc.Linear.State
getBlockIdNatNCGMonad
getBreakBreakArray, GHC
getByteBinary
getByteArrayBinary
getCAddrModeIfVolatileCgBindery
getCallMethod 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
getCgIdInfo 
1 (Function)CgBindery
2 (Function)StgCmmEnv
getCgStmtsCgMonad
getCgStmts'CgMonad
getCgStmtsECCgExtCode
getCgStmtsEC'CgExtCode
getClassPredTysTcType
getClassPredTys_maybeTcType
getClosureDataRtClosureInspect
getClosureType 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
getCmdUtil
getCmdLineStateCmdLineParser
getCmm 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getCodeStgCmmMonad
getCodeRStgCmmMonad
getCondCodeSPARC.CodeGen.CondCode
getConstraintVarTcRnMonad
getConstrTag 
1 (Function)CgInfoTbls
2 (Function)StgCmmLayout
getContextInteractiveEval, GHC
getCoreModuleNameParserCoreUtils
getCoreToDoCoreMonad
getCtLocTcRnMonad
getDeclaredDefaultTysTcRnMonad
getDefaultInfoTcSMonad
getDeltaNatNCGMonad
getDeltaRRegAlloc.Linear.State
getDFunTyKeyTcType
getDictionaryBinary
getDOptsTcRnMonad
getDOptsDsDsMonad
getDOptsSmplSimplMonad
getDynFlags 
1 (Function)Lexer
2 (Function)CgMonad
3 (Function)StgCmmMonad
4 (Function)CoreMonad
5 (Function)TcSMonad
getDynFlagsNatNCGMonad
GetElemPtrLlvm.AbsSyn, Llvm
getEnclosingCCSimplEnv
getEndOfBlockInfoCgMonad
getEnv 
1 (Function)IOEnv, TcRnMonad
2 (Function)CgExtCode
getEnvsTcRnMonad
getEpsTcRnMonad
getEpsAndHptTcRnMonad
getEpsVarTcRnMonad
getEqPredTysCoercion
getErrCtxtTcRnMonad
getErrsVarTcRnMonad
getExitFactDFMonad
getExtraViaCOptsSysTools
getFactDFMonad
getFamEnvsSimplMonad
getFamInstEnvsTcSMonad
getFastStringTableFastString
getFinalStackHWCgStackery
getFirstAnnotationsCoreMonad
getFixityEnvTcRnMonad
getFloatsSimplEnv
getFreeRegs 
1 (Function)RegAlloc.Linear.X86.FreeRegs, RegAlloc.Linear.FreeRegs
2 (Function)RegAlloc.Linear.PPC.FreeRegs
3 (Function)RegAlloc.Linear.SPARC.FreeRegs
getFreeRegsRRegAlloc.Linear.State
getGblEnv 
1 (Function)TcRnMonad
2 (Function)TcSMonad
getGenericInstancesTcClassDcl
getGhcModeTcRnMonad
getGhcModeDsDsMonad
getGlobalRdrEnvTcRnMonad
getGlobalTypeLlvm.Types, Llvm
getGlobalVarLlvm.Types, Llvm
getGREGHC
getGRE_NameQualifier_maybesRdrName
getHeapUsageStgCmmMonad
getHistoryModuleInteractiveEval, GHC
getHistorySpan 
1 (Function)InteractiveEval
2 (Function)GHC
getHiVirtualRegFromLoReg
getHiVRegFromLoReg
getHpRelOffset 
1 (Function)CgHeapery
2 (Function)StgCmmLayout, StgCmmHeap
getHptTcRnMonad
getHpUsage 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getHscEnvCoreMonad
getHValueLinker
getIfModuleTcRnMonad
getImports 
1 (Function)TcRnMonad
2 (Function)HeaderInfo
getInfoInteractiveEval, GHC
getInfoDown 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getInLocalScopeTcEnv
getInScopeSimplEnv
getInScopeVarsVarEnv
getInstEnvsTcSMonad
getKeyUnique
getKeyFastIntUnique
getLclEnvTcRnMonad
getLclTypeEnvTcRnMonad
getLexStateLexer
getLinkLlvm.Types, Llvm
getLitLlvm.Types, Llvm
getLitTypeLlvm.Types, Llvm
getLiveStackBindingsCgBindery
getLiveStackSlotsCgBindery
getLocSrcLoc, GHC
getLocalNonValBindersRnNames
getLocalRdrEnvTcRnMonad
getLookupOccRnRnEnv
getMaskingStateException
getMessagesLexer
getModBreaksInteractiveEval
getModeSimplEnv
getModSummaryGHC
getModule 
1 (Function)TcRnMonad
2 (Function)CoreMonad
getModuleDsDsMonad
getModuleExportsTcRnDriver
getModuleGraphGHC
getModuleInfoGHC
getModuleName 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getName 
1 (Function)Name, GHC
2 (Function)Llvm.Types, Llvm
getNameCacheIfaceEnv
getNamesInScopeInteractiveEval, GHC
getNewLabelNatNCGMonad
getNewRegNatNCGMonad
getNewRegPairNatNCGMonad
getNodeGraphOps, GraphColor
getNonVoidArgAmodesStgCmmEnv
getOccNameName, GHC
getOccStringName
getOptionsHeaderInfo
getOptionsFromFileHeaderInfo
getOptsDynFlags
getOrigNameCacheCoreMonad
getOverlapFlagInst
getPackageDetailsPackages
getPackageExtraCcOptsPackages
getPackageFrameworkPathPackages
getPackageFrameworksPackages
getPackageIncludePathPackages
getPackageLibraryPathPackages
getPackageLinkOptsPackages
getPicBaseMaybeNatNCGMonad
getPicBaseNatNCGMonad
getPlainNameLlvm.Types, Llvm
getPprStyleOutputable
getPreloadPackagesAndPackages
getPrimOpResultInfoPrimOp
getPrintUnqualGHC
getPStateLexer
getRdrEnvsTcRnMonad
getRdrNameRdrName
getRdrNamesInScopeInteractiveEval, GHC
getRealSpCgStackery
getRecFieldEnvTcRnMonad
getRegisterSPARC.CodeGen.Gen32
getRegisterRegSPARC.CodeGen.Base
getResumeContextInteractiveEval, GHC
getRichTokenStreamGHC
getRuleBaseCoreMonad
getRulesRules
getsState
getScopedTyVarBindsTcEnv
getSequelStgCmmMonad
getSequelAmodeCgCallConv
getSessionHscTypes, GHC
getSessionDynFlagsGHC
getSimplCountSimplMonad
getSimplRulesSimplMonad, SimplEnv
getSomeRegSPARC.CodeGen.Gen32
GetSparkOpPrimOp
getSpRelOffsetCgStackery
getSrcLoc 
1 (Function)Name
2 (Function)Lexer
getSrcSpanName
getSrcSpanDsDsMonad
getSrcSpanMTcRnMonad
getSRTCgMonad
getSRTInfo 
1 (Function)CgUtils
2 (Function)StgCmmUtils
getSRTLabel 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getStackFrameCgStackery
getStackSlotStackPlacements
getStackSlotForRegAlloc.Linear.StackMap
getStageTcRnMonad
getState 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getStaticBinds 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getStatTypeLlvm.Types, Llvm
getStgToDoDynFlags
getStkUsageCgMonad
getTag_RDRPrelNames
getTargetsGHC
getTcEvBindsTcSMonad
getTcEvBindsBagTcSMonad
getTcSContextTcSMonad
getTcSTyBindsTcSMonad
getTcSTyBindsMapTcSMonad
getThisPackage 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getTickyCtrLabel 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getTokenStreamGHC
getTopEnv 
1 (Function)TcRnMonad
2 (Function)TcSMonad
getTvInScopeType, TcType
getTvSubstSimplEnv
getTvSubstEnvType, TcType
getTypeSigNamesHsBinds, HsSyn, GHC
getTyVarType
getTyVar_maybeType
getUnfoldingInRuleMatchSimplUtils
getUniqueUnique, PrelNames
getUniqueMUniqSupply, SimplMonad
getUniqueNatNCGMonad
getUniqueRRegAlloc.Linear.State
getUniquesMUniqSupply, SimplMonad
getUniqueSupplyMUniqSupply, SimplMonad
getUniqueUsUniqSupply
getUntouchablesTcSMonad
getUpdFrameOffStgCmmMonad
getUsUniqSupply
getUserDataBinary
getVarTypeLlvm.Types, Llvm
getVerbFlagDynFlags
getVirtHp 
1 (Function)CgHeapery
2 (Function)StgCmmMonad, StgCmmHeap
getVirtSpCgStackery
getVolatileRegsCgBindery
getWantedLocTcSMonad
getWarningsHscTypes, GHC
getWayFlagsStaticFlags
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_RDRPrelNames
gfinallyException, GHC
GFREEX86.Instr
GFTOIX86.Instr
ghandleException
Ghc 
1 (Type/Class)HscTypes, GHC
2 (Data Constructor)HscTypes
GhcApiCallbacks 
1 (Type/Class)HscTypes, GHC
2 (Data Constructor)HscTypes, GHC
GhcApiErrorHscTypes
ghcErrorPanic
GhcExceptionPanic, GHC
ghcExitErrUtils
GhciStmtHsExpr, HsSyn, GHC
ghciSupportedUtil
ghciTablesNextToCodeUtil
ghciUsagePathDynFlags, GHC
GhcLinkDynFlags, GHC
ghcLinkDynFlags, GHC
GhcModeDynFlags, GHC
ghcModeDynFlags, GHC
GhcMonadHscTypes, GHC
ghcPrimExportsPrelInfo
ghcPrimIdsMkId, PrelInfo
GhcT 
1 (Type/Class)HscTypes, GHC
2 (Data Constructor)HscTypes
ghcUsagePathDynFlags, GHC
gHC_ADDRPrelNames
gHC_ARRPrelNames
gHC_BASEPrelNames
gHC_BOOLPrelNames
gHC_CLASSESPrelNames
gHC_CONCPrelNames
gHC_DESUGARPrelNames
gHC_ENUMPrelNames
gHC_ERRPrelNames
gHC_EXTSPrelNames
gHC_FLOATPrelNames
gHC_GENERICSPrelNames
gHC_INTPrelNames
gHC_INTEGERPrelNames
gHC_INTEGER_TYPEPrelNames
gHC_IOPrelNames
gHC_IO_ExceptionPrelNames
gHC_LISTPrelNames
gHC_MAGICPrelNames
gHC_NUMPrelNames
gHC_ORDERINGPrelNames
gHC_PACKPrelNames
gHC_PARRPrelNames
gHC_PRIMPrelNames
gHC_PTRPrelNames
gHC_READPrelNames
gHC_REALPrelNames
gHC_SHOWPrelNames
gHC_STPrelNames
gHC_STABLEPrelNames
gHC_TOP_HANDLERPrelNames
gHC_TUPLEPrelNames
gHC_TYPESPrelNames
gHC_UNITPrelNames
gHC_WORDPrelNames
GITODX86.Instr
GITOFX86.Instr
GivenTcRnTypes, TcRnMonad
GivenLocTcRnTypes, TcRnMonad
givesUniquePredecessorToCmmZipUtil
glasgowExtsFlagsDynFlags
GLDX86.Instr
GLD1X86.Instr
GLDZX86.Instr
Global 
1 (Type/Class)FastFunctions
2 (Data Constructor)Vectorise.Env
global 
1 (Function)FastFunctions
2 (Function)Util
globalEmptyMVarUtil
GlobalEnv 
1 (Type/Class)Vectorise.Env
2 (Data Constructor)Vectorise.Env
globaliseAndTidyIdTidyPgm
globaliseIdVar, Id
globalMVarUtil
GlobalRdrEltRdrName
GlobalRdrEnvRdrName
globalRdrEnvEltsRdrName
GlobalRegCmmExpr, Cmm
globalRegMaybe 
1 (Function)SPARC.RegPlate
2 (Function)X86.Regs
3 (Function)PPC.Regs
globalRegTypeCmmExpr, Cmm
globalScalarsVectorise.Monad.Global, Vectorise.Monad
global_bindingsVectorise.Env
global_boxed_tyconsVectorise.Env
global_dataconsVectorise.Env
global_exported_varsVectorise.Env
global_fam_inst_envVectorise.Env
global_inst_envVectorise.Env
global_pa_funsVectorise.Env
global_pr_funsVectorise.Env
global_scalarsVectorise.Env
global_tyconsVectorise.Env
global_varsVectorise.Env
gmaskException
GMOVX86.Instr
GMULX86.Instr
GNEGX86.Instr
gonExceptionException
goto_endZipCfg
GotSymbolOffsetCLabel
GotSymbolPtrCLabel
granFetchAndRescheduleCgParallel
granThunkStgCmmGran
granYield 
1 (Function)CgParallel
2 (Function)StgCmmGran
Graph 
1 (Type/Class)GraphBase, GraphColor
2 (Data Constructor)GraphBase, GraphColor
3 (Type/Class)Digraph
4 (Type/Class)ZipCfg
5 (Data Constructor)ZipCfg
graphAddConflictSetStackColor
graphFromEdgedVerticesDigraph
graphFromVerticesAndAdjacencyDigraph
graphMapGraphBase, GraphColor
graphMapModifyGraphBase, GraphColor
graphOfAGraphMkZipCfg, MkZipCfgCmm
graphOfLGraphZipCfg
graphOfMiddlesMkZipCfg
graphOfZTailMkZipCfg
graphWasRewrittenDFMonad
GRERdrName
gRegSPARC.Regs
gresFromAvailsRnNames
gre_nameRdrName
gre_parRdrName
gre_provRdrName
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
grhssGRHSsHsExpr, HsSyn, GHC
grhssLocalBindsHsExpr, HsSyn, GHC
GroupStmtHsExpr, HsSyn, GHC
groupWithIdKeyPrelNames
groupWithNamePrelNames
growPredTyVarsTcMType
growThetaTyVarsTcMType
GSINX86.Instr
GSQRTX86.Instr
GSTX86.Instr
GSUBX86.Instr
GTANX86.Instr
gtryException
GTT 
1 (Data Constructor)SPARC.Cond
2 (Data Constructor)X86.Cond
3 (Data Constructor)PPC.Cond
gtTag_RDRPrelNames
gt_RDRPrelNames
GU 
1 (Data Constructor)SPARC.Cond
2 (Data Constructor)X86.Cond
3 (Data Constructor)PPC.Cond
guessTargetGHC
gunblockException
g_blocksZipCfg
g_entryZipCfg