ghc-7.0.4: The GHC API (Index - S)

ghc-7.0.4: The GHC API

- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- $
- *
- +
- /
- <
- =
- >
- -
- _
- All

Index - S

Safe | ZipCfgCmmRep
Safety | ForeignCall
SameMutableArrayOp | PrimOp
SameMutableByteArrayOp | PrimOp
SameMutVarOp | PrimOp
SameMVarOp | PrimOp
SameTVarOp | PrimOp
SAR | X86.Instr
satCallsOnly | StgSyn
saveCurrentCostCentre | StgCmmProf
saveThreadState | StgCmmForeign
saveVolatileVarsAndRegs | CgCase
scalarClass | Vectorise.Builtins.Base, Vectorise.Builtins
scalarClosure | Vectorise.Utils
scalarZip | Vectorise.Builtins.Base, Vectorise.Builtins
scalarZips | Vectorise.Builtins.Base, Vectorise.Builtins
scanGraph | GraphOps, GraphColor
SCC |
1 (Type/Class) | Digraph
2 (Data Constructor) | CoreSyn
sccAbleCostCentre | CostCentre
Scope | Vectorise.Env
ScOrigin | TcRnTypes, TcRnMonad
SDIV | SPARC.Instr
SDoc | Outputable
seCC | SimplEnv
Section | Cmm
SectionL | HsExpr, HsSyn, GHC
SectionOrigin | TcRnTypes, TcRnMonad
SectionR | HsExpr, HsSyn, GHC
seekBin | Binary
seekBy | Binary
seFloats | SimplEnv
seIdSubst | SimplEnv
seInScope | SimplEnv
Select | SimplUtils
selectContinuations | CmmBrokenBlock
selectMatchVar | DsUtils
selectMatchVars | DsUtils
SelectorThunk | ClosureInfo
selectSimpleMatchVarL | DsUtils
selElements | Vectorise.Builtins.Base, Vectorise.Builtins
selEls | Vectorise.Builtins.Base, Vectorise.Builtins
selPick | Vectorise.Builtins.Base, Vectorise.Builtins
selPicks | Vectorise.Builtins.Base, Vectorise.Builtins
selReplicate | Vectorise.Builtins.Base, Vectorise.Builtins
selReplicates | Vectorise.Builtins.Base, Vectorise.Builtins
selTags | Vectorise.Builtins.Base, Vectorise.Builtins
selTagss | Vectorise.Builtins.Base, Vectorise.Builtins
selTy | Vectorise.Builtins.Base, Vectorise.Builtins
selTys | Vectorise.Builtins.Base, Vectorise.Builtins
sel_naughty | IdInfo
sel_tycon | IdInfo
semi |
1 (Function) | Pretty
2 (Function) | Outputable
SemiTaggingStuff | CgMonad
seMode | SimplEnv
sep |
1 (Function) | Pretty
2 (Function) | Outputable
separateByPtrFollowness | SMRep
SepArg | CmdLineParser
seqBitmap | Bitmap
seqDemand | Demand
seqDemands | Demand
seqDmd | Demand
seqDmdType | Demand
seqExpr | CoreSyn
seqExprs | CoreSyn
seqId | MkId
seqIdInfo | IdInfo
seqIdKey | PrelNames
seqList | Util
seqOccInfo | BasicTypes
seqRules | CoreSyn
seqSerialized | Serialized
seqSpecInfo | IdInfo
seqStrictSig | Demand
seqTx | CmmTx
seqType | Type
seqTypes | Type
Sequel |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
seqUnfolding | CoreSyn
seqVar | DsUtils
seqVarSet | VarSet
Serialized | Serialized
serializeWithData | Serialized
Session |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
setAllFacts | DFMonad
setArityInfo | IdInfo
setAssigR | RegAlloc.Linear.State
setBinds |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setBlockAssigR | RegAlloc.Linear.State
setBoxedTyConsEnv | Vectorise.Env
setBreakOff | BreakArray, GHC
setBreakOn | BreakArray, GHC
setCafInfo | IdInfo
SETCC | X86.Instr
setCoBind | TcSMonad
setColor | GraphOps, GraphColor
setConstraintVar | TcRnMonad
setContext | InteractiveEval, GHC
setCoVarName | Var
setCoVarUnique | Var
setCtLoc | TcRnMonad
setCtLocOrigin | TcRnTypes, TcRnMonad
setDeltaNat | NCGMonad
setDeltaR | RegAlloc.Linear.State
setDemandInfo | IdInfo
setDictBind | TcSMonad
setEnclosingCC | SimplEnv
setEndOfBlockInfo | CgMonad
setEnv | IOEnv, TcRnMonad
setEnvs | TcRnMonad
setErrCtxt | TcRnMonad
setErrsVar | TcRnMonad
setEvBind | TcSMonad
setExitFact | DFMonad
setFact | DFMonad
setFamInstEnv | Vectorise.Env
setFloats | SimplEnv
setFreeRegsR | RegAlloc.Linear.State
setGblEnv | TcRnMonad
setGEnv | Vectorise.Monad.Global, Vectorise.Monad
setGlobalTypeEnv | TcEnv
SETHI | SPARC.Instr
setHpUsage |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setIdArity | Id
setIdCafInfo | Id
setIdDemandInfo | Id
setIdDetails | Var
setIdExported |
1 (Function) | Var
2 (Function) | Id
setIdInfo | Id
setIdName | Id
setIdNotExported |
1 (Function) | Var
2 (Function) | Id
setIdOccInfo | Id
setIdSpecialisation | Id
setIdStrictness | Id
setIdType | Id
setIdUnfolding | Id
setIdUnfoldingLazily | Id
setIdUnique | Id
setInfoTableSRT | CmmBuildInfoTables
setInfoTableStackMap | CmmBuildInfoTables
setInlineActivation | Id
setInlinePragInfo | IdInfo
setInlinePragma | Id
setInlinePragmaActivation | BasicTypes
setInlinePragmaRuleMatchInfo | BasicTypes
setInScope |
1 (Function) | CoreSubst
2 (Function) | SimplEnv
setInScopeSet | SimplEnv
setInstanceDFunId | InstEnv
setIPBind | TcSMonad
setLastToken | Lexer
setLBVarInfo | IdInfo
setLclEnv | TcRnMonad
setLclTypeEnv | TcRnMonad
setLEnv | Vectorise.Monad.Local, Vectorise.Monad
setLevels | SetLevels
setLocalRdrEnv | TcRnMonad
setMode | SimplEnv
setModule | TcRnMonad
setNameUnique | Name
setOccInfo | IdInfo
setOccNameSpace | OccName, Name
setOneShotLambda | Id
setOptM | TcRnMonad
setPackageName | DynFlags
setPRFunsEnv | Vectorise.Env
setRdrNameSpace | RdrName
setRealAndVirtualSp | CgStackery
setRealHp |
1 (Function) | CgHeapery
2 (Function) | StgCmmMonad, StgCmmHeap
setRealSp | CgStackery
setRuleIdName | CoreSyn
setSession | HscTypes, GHC
setSessionDynFlags | GHC
setSizeOfRegister | SPARC.CodeGen.Base
setSpecInfo | IdInfo
setSpecInfoHead | IdInfo
setSrcLoc | Lexer
setSrcSpan | TcRnMonad
setSRT | CgMonad
setSRTLabel |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setStackFrame | CgStackery
setStage | TcRnMonad
setState |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setStkUsage | CgMonad
setStrictnessInfo | IdInfo
setSubstEnv | SimplEnv
setTargets | GHC
setTcTyVarDetails | Var
setTickyCtrLabel |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setTmpDir | DynFlags, SysTools
setTvSubstEnv | Type, TcType
setTyVarKind | Var
setTyVarName | Var
setTyVarUnique | Var
setUnfoldingInfo | IdInfo
setUnfoldingInfoLazily | IdInfo
setUnfoldingTemplate | CoreSyn
setUserData | Binary
setVarName | Var
setVarType | Var
setVarUnique | Var
setVirtHp |
1 (Function) | CgHeapery
2 (Function) | StgCmmMonad, StgCmmHeap
seTvSubst | SimplEnv
setWantedTyBind | TcSMonad
setWarnings | HscTypes
Severity | ErrUtils, GHC
SevError | ErrUtils, GHC
SevFatal | ErrUtils, GHC
SevInfo | ErrUtils, GHC
SevOutput | ErrUtils, GHC
SevWarning | ErrUtils, GHC
shiftEqns | DsUtils
shiftLFastInt | FastTypes
shiftRAFastInt | FastTypes
shiftRLFastInt | FastTypes
shiftR_FastInt | FastTypes
shimForeignCallArg | CgForeignCall
SHL | X86.Instr
shortBlockId |
1 (Function) | X86.Instr
2 (Function) | SPARC.ShortcutJump
shortcutJump |
1 (Function) | X86.Instr
2 (Function) | PPC.RegInfo
3 (Function) | SPARC.ShortcutJump
shortCutLit | TcHsSyn
shortcutStatic |
1 (Function) | X86.Instr
2 (Function) | PPC.RegInfo
3 (Function) | SPARC.ShortcutJump
shouldDumpSimplPhase | DynFlags, GHC
showBreakArray | BreakArray
showClassKey | PrelNames
showClassName | PrelNames
showDocWith | Pretty
showException | Panic
showFreeRegs | RegAlloc.Linear.SPARC.FreeRegs
showGhcException | Panic, GHC
showIface | LoadIface
showLinkerState | Linker
showList_RDR | PrelNames
showList___RDR | PrelNames
showModMsg | HscTypes
showModule | InteractiveEval, GHC
showOpt | DynFlags
showParen_RDR | PrelNames
showPass |
1 (Function) | ErrUtils
2 (Function) | CoreMonad
showPpr | Outputable
showRdrName | RdrName
showReg |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Regs
showRichTokenStream | GHC
showSDoc | Outputable
showSDocDebug | Outputable
showSDocDump | Outputable
showSDocDumpOneLine | Outputable
showSDocForUser | Outputable
showSDocOneLine | Outputable
showSDocUnqual | Outputable
showSpace_RDR | PrelNames
showsPrecSDoc | Outputable
showsPrec_RDR | PrelNames
showStgStats | StgStats
showString_RDR | PrelNames
showTerm | Debugger
SHR | X86.Instr
Sig | HsBinds, HsSyn, GHC
sigCtxt | TcUnify
SigD | HsDecls, HsSyn, GHC
sigForThisGroup | HsBinds, HsSyn, GHC
SigFun | TcBinds
SigmaCtxt | TcMType
Signal | Panic, GHC
sigName | HsBinds, HsSyn, GHC
sigNameNoLoc | HsBinds, HsSyn, GHC
SignedHint | Cmm, ZipCfgCmmRep
SignExt | Llvm.Types, Llvm
SigPatIn | HsPat, HsSyn, GHC
SigPatOut | HsPat, HsSyn, GHC
SigSkol | TcRnTypes, TcRnMonad
SigTv | TcType
sig_id | TcPat, TcBinds
sig_loc | TcPat, TcBinds
sig_scoped | TcPat, TcBinds
sig_tau | TcPat, TcBinds
sig_theta | TcPat, TcBinds
sig_tvs | TcPat, TcBinds
simplBinder | SimplEnv
simplBinders | SimplEnv
SimplCheck | TcSMonad
SimplCont | SimplUtils
SimplContext | TcSMonad
SimplCount | CoreMonad, SimplMonad
simplCountN | CoreMonad
simpleInstInfoClsTy | TcEnv
simpleInstInfoTy | TcEnv
simpleInstInfoTyCon | TcEnv
SimpleKind | Type
SimplEnv |
1 (Type/Class) | SimplEnv
2 (Data Constructor) | SimplEnv
simplEnvForGHCi | SimplUtils
simpleOptExpr | CoreSubst
simpleOptExprWith | CoreSubst
simpleOptPgm | CoreSubst
simplEqsOnly | TcSMonad
simplExpr | Simplify
Simplified | SimplUtils
SimplifierDone | CoreMonad
SimplifierMode | CoreMonad
simplifyDefault | TcSimplify
simplifyDeriv | TcSimplify
simplifyExpr | SimplCore
simplifyInfer | TcSimplify
simplifyInteractive | TcSimplify
simplifyRule | TcSimplify
simplifyTop | TcSimplify
SimplInfer | TcSMonad
SimplInteractive | TcSMonad
simplLamBndr | SimplEnv
simplLamBndrs | SimplEnv
SimplM | SimplMonad
SimplMode | CoreMonad
simplNonRecBndr | SimplEnv
simplPhases | DynFlags, GHC
simplRecBndrs | SimplEnv
SimplRuleLhs | TcSMonad
SimplSR | SimplEnv
simplTopBinds | Simplify
singleCCan | TcSMonad
SingleEntry | StgSyn
SingleStep |
1 (Type/Class) | InteractiveEval, GHC
2 (Data Constructor) | InteractiveEval, GHC
singleton | Util
singletonPIdKey | PrelNames
singletonPName | PrelNames
Size | Size
size | GraphOps, GraphColor
sizeBEnv | BlockId
sizeBlockSet | BlockId
SizedSeq | ByteCodeAsm
SizeofByteArrayOp | PrimOp
SizeofMutableByteArrayOp | PrimOp
sIZEOF_CostCentreStack | Constants
sIZEOF_generation | Constants
sIZEOF_MessageBlackHole_NoHdr | Constants
sIZEOF_snEntry | Constants
sIZEOF_StgAP_NoHdr | Constants
sIZEOF_StgAP_NoThunkHdr | Constants
sIZEOF_StgAP_STACK_NoHdr | Constants
sIZEOF_StgAP_STACK_NoThunkHdr | Constants
sIZEOF_StgArrWords_NoHdr | Constants
sIZEOF_StgAtomicallyFrame_NoHdr | Constants
sIZEOF_StgBCO_NoHdr | Constants
sIZEOF_StgBlockingQueue_NoHdr | Constants
sIZEOF_StgCatchFrame_NoHdr | Constants
sIZEOF_StgCatchRetryFrame_NoHdr | Constants
sIZEOF_StgCatchSTMFrame_NoHdr | Constants
sIZEOF_StgDeadWeak_NoHdr | Constants
sIZEOF_StgFunInfoExtraFwd | Constants
sIZEOF_StgFunInfoExtraRev | Constants
sIZEOF_StgMutArrPtrs_NoHdr | Constants
sIZEOF_StgMutVar_NoHdr | Constants
sIZEOF_StgMVarTSOQueue_NoHdr | Constants
sIZEOF_StgMVar_NoHdr | Constants
sIZEOF_StgPAP_NoHdr | Constants
sIZEOF_StgSelector_NoHdr | Constants
sIZEOF_StgSelector_NoThunkHdr | Constants
sIZEOF_StgSMPThunkHeader | Constants
sIZEOF_StgStableName_NoHdr | Constants
sIZEOF_StgStopFrame_NoHdr | Constants
sIZEOF_StgTSOProfInfo | Constants
sIZEOF_StgUpdateFrame_NoHdr | Constants
sIZEOF_StgWeak_NoHdr | Constants
sizeSS | ByteCodeAsm
sizeToWidth | Size
sizeUFM | UniqFM
sizeUniqSet | UniqSet
sizeVarSet | VarSet
Skolem | Unify
SkolemInfo | TcRnTypes, TcRnMonad
skolemiseUnboundMetaTyVar | TcMType
SkolemTv | TcType
SLIDE | ByteCodeInstr
sLit | FastString
SLL | SPARC.Instr
SllOp | PrimOp
slopSize |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
SlotClass | StackPlacements
slotClass | StackColor
SlotClass128 | StackPlacements
SlotClass32 | StackPlacements
SlotClass64 | StackPlacements
slotClassBits | StackPlacements
SlotEnv | CmmStackLayout
SlotSet | StackPlacements
Slow | ZipCfgCmmRep, MkZipCfgCmm
slowArgs | CgCallConv
SlowCall |
1 (Data Constructor) | ClosureInfo
2 (Data Constructor) | StgCmmClosure
slowCall | StgCmmLayout
slowCallPattern | CgCallConv
slurpConflicts | RegAlloc.Liveness
slurpJoinMovs | RegAlloc.Graph.Coalesce
slurpNodeConflictCount | GraphOps, GraphColor
slurpReloadCoalesce | RegAlloc.Liveness
slurpSpillCostInfo | RegAlloc.Graph.SpillCost
SLW | PPC.Instr
smallEnoughToInline | CoreUnfold
smallIntegerIdKey | PrelNames
smallIntegerName | PrelNames
SmallLiveness | ClosureInfo, StgCmmClosure
smallLiveness | CgCallConv
SMRep | SMRep, ClosureInfo, StgCmmClosure
smRepClosureType | SMRep
smRepClosureTypeInt | SMRep
SMUL | SPARC.Instr
sm_case_case | CoreMonad
sm_eta_expand | CoreMonad
sm_inline | CoreMonad
sm_names | CoreMonad
sm_phase | CoreMonad
sm_rules | CoreMonad
sndIdKey | PrelNames
sndName | PrelNames
sndOf3 | Util
snocBag | Bag
snocOL | OrdList
snocView | Util
solveInteract | TcInteract
solveInteractGiven | TcInteract
solveInteractWanted | TcInteract
solveOne | TcInteract
solverDepthErrorTcS | TcErrors
SomeChange | CmmTx
SomeException |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
Sorry | Panic, GHC
sorry | Panic, Outputable
sortLe | Util
sortWith | Util
SourceError | HscTypes
sourcePackageId | PackageConfig, Packages
SourceTyCtxt | TcMType
Sp | CmmExpr, Cmm
sp |
1 (Function) | PPC.Regs
2 (Function) | SPARC.Regs
space |
1 (Function) | Pretty
2 (Function) | Outputable
spaceCat | Llvm.Types
spans | SrcLoc, GHC
speakN | Outputable
speakNOf | Outputable
speakNth | Outputable
speakNTimes | Outputable
SpecConstrAnnotation | SpecConstr
specConstrCount | DynFlags, GHC
specConstrProgram | SpecConstr
specConstrThreshold | DynFlags, GHC
SpecInfo |
1 (Type/Class) | IdInfo
2 (Data Constructor) | IdInfo
specInfo | IdInfo
specInfoFreeVars | IdInfo
specInfoRules | IdInfo
SpecInstCtxt | TcType, TcMType, TcHsType
SpecInstSig | HsBinds, HsSyn, GHC
SpecPrag | HsBinds, HsSyn, GHC
SpecPragOrigin | TcRnTypes, TcRnMonad
SpecPrags | HsBinds, HsSyn, GHC
specProgram | Specialise
SpecSig | HsBinds, HsSyn, GHC
SPILL | RegAlloc.Liveness
SpillAlloc | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillAreaLength | SPARC.Base
SpillClobber | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillCostInfo | RegAlloc.Graph.SpillCost
SpillCostRecord | RegAlloc.Graph.SpillCost
SpillJoinRM | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillJoinRR | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillLoad | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillR | RegAlloc.Linear.State
SpillReason | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillSlotSize |
1 (Function) | SPARC.Base
2 (Function) | X86.Instr
spillSlotToOffset |
1 (Function) | X86.Instr
2 (Function) | SPARC.Stack
SpillStats |
1 (Type/Class) | RegAlloc.Graph.Spill
2 (Data Constructor) | RegAlloc.Graph.Spill
spillStoreLoad | RegAlloc.Graph.Spill
Splice |
1 (Data Constructor) | TcRnTypes, TcRnMonad
2 (Data Constructor) | DsMonad
SpliceD | HsDecls, HsSyn, GHC
SpliceDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
splice_head | ZipCfg
splice_head' | ZipCfg
splice_head_only' | ZipCfg
splice_tail | ZipCfg
SpLim | CmmExpr, Cmm
spLimReg | CmmExpr, Cmm
split | Util
splitAppTy | Type
splitAppTys | Type
splitAppTy_maybe | Type
SplitAs | DriverPhases
splitAtList | Util
splitAtProcPoints | CmmProcPointZ
splitCon | RdrHsSyn
splitCoPredTy_maybe | Coercion
splitEithers | Util
splitForAllTys | Type, GHC
splitForAllTy_maybe | Type
splitFunTy | Type
splitFunTys | Type
splitFunTysN | Type
splitFunTy_maybe | Type
splitHsFunType | HsTypes, HsSyn, GHC
splitHsInstDeclTy | HsTypes, HsSyn, GHC
splitInfo | DynFlags, GHC
splitKindFunTys | Coercion, TcType
splitKindFunTysN | Coercion
splitKindFunTy_maybe | Coercion
splitLongestPrefix | Util
SplitMangle | DriverPhases
splitNewTypeRepCo_maybe | Coercion
splitPrimTyCon | Vectorise.Utils.Base, Vectorise.Utils
splitProductType | DataCon
splitProductType_maybe | DataCon
splitStrictSig | Demand
splitTyConApp | Type
splitTyConApp_maybe | Type
splitUFM | UniqFM
splitUniqSupply | UniqSupply
spReg | CmmExpr, Cmm
spRel |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Stack
4 (Function) | CgStackery
SQRT | X86.Instr
squeese |
1 (Function) | RegAlloc.Graph.ArchBase
2 (Function) | RegAlloc.Graph.ArchX86
SRA | SPARC.Instr
SRAW | PPC.Instr
srcDataName | OccName, Name
srcErrorMessages | HscTypes
SrcLoc | SrcLoc, GHC
srcLocCol | SrcLoc, GHC
srcLocFile | SrcLoc, GHC
srcLocLine | SrcLoc, GHC
srcLocSpan | SrcLoc, GHC
srcParseFail | Lexer
SrcSpan | SrcLoc, GHC
srcSpanEnd | SrcLoc, GHC
srcSpanEndCol | SrcLoc, GHC
srcSpanEndLine | SrcLoc, GHC
srcSpanFile | SrcLoc, GHC
srcSpanFileName_maybe | SrcLoc
srcSpanStart | SrcLoc, GHC
srcSpanStartCol | SrcLoc, GHC
srcSpanStartLine | SrcLoc, GHC
SRet | Llvm.Types, Llvm
SRL | SPARC.Instr
SrlOp | PrimOp
SRT |
1 (Type/Class) | StgSyn
2 (Data Constructor) | StgSyn
SRTEntries | StgSyn
srtlen | ByteCodeItbls
srtToData | CmmBuildInfoTables
srt_escape | StgCmmUtils
SRW | PPC.Instr
ssElts | ByteCodeAsm
Ssp | Llvm.Types, Llvm
SspReq | Llvm.Types, Llvm
ST |
1 (Data Constructor) | PPC.Instr
2 (Data Constructor) | SPARC.Instr
stability | PackageConfig, Packages
stableIdInfo | CgBindery
StableLoc | CgBindery
stableModuleCmp | Module
stableModuleNameCmp | Module
stableNameDataConKey | PrelNames
stableNamePrimTyCon | TysPrim
stableNamePrimTyConKey | PrelNames
StableNameToIntOp | PrimOp
stableNameTyConKey | PrelNames
stablePackageIdCmp | Module
stablePtrPrimTyCon | TysPrim
stablePtrPrimTyConKey | PrelNames
stablePtrTyConKey | PrelNames
stablePtrTyConName | PrelNames
stableUnfoldingVars | CoreFVs
StackMap |
1 (Type/Class) | RegAlloc.Linear.StackMap
2 (Data Constructor) | RegAlloc.Linear.StackMap
stackMapAssignment | RegAlloc.Linear.StackMap
stackMapFreeSlots | RegAlloc.Linear.StackMap
StackOverflow | Exception
StackParam | CmmCallConv
StackPlacement | StackPlacements
StackSlot | RegAlloc.Linear.StackMap
stackSlot128 | StackPlacements
stackSlot32 | StackPlacements
stackSlot64 | StackPlacements
stackStubExpr | MkZipCfgCmm
StackUsage |
1 (Type/Class) | CgMonad
2 (Data Constructor) | CgMonad
StandAloneDerivOrigin | TcRnTypes, TcRnMonad
standardClassKeys | PrelNames
StandardFormInfo |
1 (Type/Class) | ClosureInfo
2 (Type/Class) | StgCmmClosure
startPhase | DriverPhases
startsConId | OccName, Name
startsConSym | OccName, Name
startsVarId | OccName, Name
startsVarSym | OccName, Name
startsWithUnderscore | OccName, Name
State |
1 (Type/Class) | State
2 (Data Constructor) | State
statePrimTyCon | TysPrim
statePrimTyConKey | PrelNames
staticClosureNeedsLink |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
staticClosureRequired | ClosureInfo
StaticEnv | SimplEnv
staticFlags | StaticFlags
staticGranHdr |
1 (Function) | CgParallel
2 (Function) | StgCmmGran
staticParHdr |
1 (Function) | CgParallel
2 (Function) | StgCmmGran
staticProfHdr |
1 (Function) | CgProf
2 (Function) | StgCmmProf
StaticTarget | ForeignCall
staticTickyHdr |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
Status |
1 (Type/Class) | CmmProcPointZ
2 (Type/Class) | InteractiveEval
StdCall | Llvm.Types, Llvm
StdCallConv | ForeignCall
stdInfoTableSizeB |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
sTD_HDR_SIZE | Constants
stepOn | StringBuffer
step_RDR | PrelNames
stg2stg | SimplStg
StgAlt | StgSyn
StgApp | StgSyn
StgArg | StgSyn
stgArgHasCafRefs | StgSyn
stgArgType | StgSyn
StgBinderInfo | StgSyn
stgBindHasCafRefs | StgSyn
StgBinding | StgSyn
StgCase | StgSyn
StgConApp | StgSyn
StgDoMassageForProfiling | DynFlags
StgExpr | StgSyn
StgFCallOp | StgSyn
StgHalfWord | SMRep
StgInfoTable |
1 (Type/Class) | ByteCodeItbls
2 (Data Constructor) | ByteCodeItbls
StgLam | StgSyn
StgLet | StgSyn
StgLetNoEscape | StgSyn
StgLit | StgSyn
StgLitArg | StgSyn
StgLiveVars | StgSyn
stgMassageForProfiling | SCCfinal
StgNonRec | StgSyn
StgOp | StgSyn
StgOpApp | StgSyn
StgPrimCallOp | StgSyn
StgPrimOp | StgSyn
StgRec | StgSyn
StgRhs | StgSyn
stgRhsArity | StgSyn
StgRhsClosure | StgSyn
StgRhsCon | StgSyn
stgSatOcc | StgSyn
StgSCC | StgSyn
StgTick | StgSyn
StgToDo | DynFlags
StgTypeArg | StgSyn
stgUnsatOcc | StgSyn
StgVarArg | StgSyn
StgWord | SMRep
STKCHECK | ByteCodeInstr
stkChkGen | CgHeapery
stkChkNodePoints | CgHeapery
Stmt | HsExpr, HsSyn, GHC
stmtC | CgMonad
StmtCtxt | HsExpr, HsSyn, GHC
stmtEC | CgExtCode
stmtList | CmmUtils
StmtLR | HsExpr, HsSyn, GHC
stmtsC | CgMonad
stmtsEC | CgExtCode
stolen_x86_regs | DynFlags, GHC
Stop | SimplUtils
StopLn | DriverPhases
Store | Llvm.AbsSyn, Llvm
Str | Pretty
strCLabel_llvm | LlvmCodeGen.Base
stretchZipWith | Util
StrictArg | SimplUtils
StrictBind | SimplUtils
strictnessBefore | DynFlags, GHC
strictnessInfo | IdInfo
StrictnessMark | BasicTypes, GHC
StrictSig |
1 (Type/Class) | Demand
2 (Data Constructor) | Demand
strImmLit |
1 (Function) | X86.Regs
2 (Function) | PPC.Regs
3 (Function) | SPARC.Imm
String | DynFlags
StringBuffer |
1 (Type/Class) | StringBuffer
2 (Data Constructor) | StringBuffer
stringToPackageId | Module
stringToStringBuffer | StringBuffer
stringTy | TysWiredIn
stringTyConKey | PrelNames
stringTyConName | PrelNames
stripLive | RegAlloc.Liveness
stripLiveBlock | RegAlloc.Liveness
stronglyConnCompFromEdgedVertices | Digraph
stronglyConnCompFromEdgedVerticesR | Digraph
stronglyConnCompG | Digraph
STU | PPC.Instr
stubDir | DynFlags, GHC
stubSlotsOnDeath | CmmStackLayout
SUB |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
subAnalysis | DFMonad
SubArea | CmmExpr, Cmm
SubAreaSet | CmmExpr, Cmm
SUBF | PPC.Instr
subIntervals | Interval
SubL16 | RegAlloc.Graph.ArchBase
SubL8 | RegAlloc.Graph.ArchBase
SubL8H | RegAlloc.Graph.ArchBase
Subst | CoreSubst
substBind | CoreSubst
substBindSC | CoreSubst
substBndr | CoreSubst
substBndrs | CoreSubst
substEqSpec | TcType
substEvVar | Inst
substExpr |
1 (Function) | CoreSubst
2 (Function) | SimplEnv
substExprSC | CoreSubst
substFlavoredEvVar | Inst
substId | SimplEnv
substIdOcc | CoreSubst
substImplication | Inst
substInScope | CoreSubst
substInteractiveContext | HscTypes
substPred | Type
substRecBndrs | CoreSubst
substRulesForImportedIds | CoreSubst
substSpec | CoreSubst
substTheta | Type, TcType
substTy |
1 (Function) | Type, TcType
2 (Function) | CoreSubst
3 (Function) | SimplEnv
substTys | Type, TcType
substTysWith | Type
substTyVar |
1 (Function) | Type, TcType
2 (Function) | SimplEnv
substTyVarBndr | Type, TcType
substTyVars | Type, TcType
substTyWith | Type, TcType
substUnfolding | CoreSubst
substUnfoldingSC | CoreSubst
substUnfoldingSource | CoreSubst
substWantedEvVar | Inst
substWantedEvVars | Inst
subsumedCCS | CostCentre
subTerms | RtClosureInspect, InteractiveEval
subVarSet | VarSet
Succeeded |
1 (Data Constructor) | Maybes
2 (Data Constructor) | BasicTypes, GHC
succeeded | BasicTypes, GHC
SuccessFlag | BasicTypes, GHC
successIf | BasicTypes
succs | ZipCfg
succ_RDR | PrelNames
Suffix | Util
Sum | Vectorise.Type.Repr
SumRepr | Vectorise.Type.Repr
sumReprType | Vectorise.Type.Repr
sumTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
sumTyCons | Vectorise.Builtins.Base, Vectorise.Builtins
superSkolemTv | TcType
supportedLanguagesAndExtensions | DynFlags
Suspension | RtClosureInspect, InteractiveEval
Switch | Llvm.AbsSyn, Llvm
SWIZZLE | ByteCodeInstr
SymbolPtr | CLabel
symbol_RDR | PrelNames
SymCoercion | ExternalCore
symCoercionTyCon | Coercion
symCoercionTyConKey | PrelNames
SynFamilyTyCon | TyCon
SynonymTyCon | TyCon
SyntaxExpr | HsExpr, HsSyn, GHC
SyntaxTable | HsExpr, HsSyn, GHC
synTyConDefn | TyCon, GHC
synTyConResKind | Coercion, GHC
SynTyConRhs | TyCon
synTyConRhs | TyCon
synTyConType | TyCon, GHC
SystemDependent | DynFlags
systemPackageConfig | DynFlags, GHC
sYSTEM_IO | PrelNames