ghc-7.8.2: 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 - V

V | StgCmmArgRep, StgCmmLayout
V16 | StgCmmArgRep, StgCmmLayout
v1TyConKey | PrelNames
v1TyConName | PrelNames
V32 | StgCmmArgRep, StgCmmLayout
V64 | StgCmmArgRep, StgCmmLayout
val | RtClosureInspect, InteractiveEval
ValAppCtxt | CoreUnfold
ValArg | SimplUtils
valArgCount | CoreSyn, GhcPlugins
ValBindsIn | HsBinds, HsSyn, GHC
ValBindsOut | HsBinds, HsSyn, GHC
valBndrCount | CoreSyn, GhcPlugins
ValD | HsDecls, HsSyn, GHC
validateGraph | GraphOps, GraphColor
validDerivPred | TcValidity
value | RtClosureInspect, InteractiveEval
ValueAnnProvenance | HsDecls, HsSyn, GHC
ValueArg | CoreUnfold
vanillaCprProdRes | Demand
VanillaDM | BasicTypes, GhcPlugins
VanillaId | IdInfo, GhcPlugins
vanillaIdInfo | IdInfo, GhcPlugins
VanillaReg | CmmExpr, Cmm
vanillaSkolemTv | TcType
Var |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Data Constructor) | BooleanFormula
4 (Type/Class) | Var, Type, Coercion, Id, GhcPlugins
5 (Data Constructor) | CoreSyn, GhcPlugins
VarArgs | Llvm.Types, Llvm
VarBind | HsBinds, HsSyn, GHC
VarBr | HsExpr, HsSyn, GHC
VarEnv | VarEnv, GhcPlugins
varEnvElts | VarEnv, GhcPlugins
varEnvKeys | VarEnv, GhcPlugins
varInsert | LlvmCodeGen.Base
varLookup | LlvmCodeGen.Base
VarN | StgCmmExtCode
varName |
1 (Function) | OccName, Name
2 (Function) | Var, GhcPlugins
VarPat | HsPat, HsSyn, GHC
varQual | PrelNames
varQual_RDR | PrelNames
VarSet | VarSet, GhcPlugins
varSetElems | VarSet, GhcPlugins
varSetElemsKvsFirst | Type, GhcPlugins
varsToCoreExprs | CoreSyn, GhcPlugins
varToCoreExpr | CoreSyn, GhcPlugins
varType | Var, GhcPlugins
varTypeTyVars | CoreFVs, GhcPlugins
varUnique | Var, GhcPlugins
var_id | HsBinds, HsSyn, GHC
var_inline | HsBinds, HsSyn, GHC
var_rhs | HsBinds, HsSyn, GHC
Vb | ExternalCore
VBind | Vectorise.Vect
Vbind | ExternalCore
VC | SPARC.Cond
vCaseDEFAULT | Vectorise.Vect
vcat |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
Vdef | ExternalCore
Vdefg | ExternalCore
vec | CmmType, CmmExpr, Cmm
vec16 | CmmType, CmmExpr, Cmm
vec16b8 | CmmType, CmmExpr, Cmm
vec2 | CmmType, CmmExpr, Cmm
vec2b64 | CmmType, CmmExpr, Cmm
vec2f64 | CmmType, CmmExpr, Cmm
vec4 | CmmType, CmmExpr, Cmm
vec4b32 | CmmType, CmmExpr, Cmm
vec4f32 | CmmType, CmmExpr, Cmm
vec8 | CmmType, CmmExpr, Cmm
vec8b16 | CmmType, CmmExpr, Cmm
VecAddOp | PrimOp
VecBroadcastOp | PrimOp
VecDivOp | PrimOp
vecElemType | CmmType, CmmExpr, Cmm
VecIndexByteArrayOp | PrimOp
VecIndexOffAddrOp | PrimOp
VecIndexScalarByteArrayOp | PrimOp
VecIndexScalarOffAddrOp | PrimOp
VecInsertOp | PrimOp
vecLength | CmmType, CmmExpr, Cmm
VecMulOp | PrimOp
VecNegOp | PrimOp
VecPackOp | PrimOp
VecQuotOp | PrimOp
VecReadByteArrayOp | PrimOp
VecReadOffAddrOp | PrimOp
VecReadScalarByteArrayOp | PrimOp
VecReadScalarOffAddrOp | PrimOp
VecRemOp | PrimOp
VecRep | TyCon, GhcPlugins
VecSubOp | PrimOp
Vect |
1 (Data Constructor) | CoreSyn, GhcPlugins
2 (Type/Class) | Vectorise.Vect
vectAndLiftType | Vectorise.Type.Type
vectBndr | Vectorise.Var
vectBndrIn | Vectorise.Var
vectBndrNew | Vectorise.Var
vectBndrNewIn | Vectorise.Var
vectBndrsIn | Vectorise.Var
VectClass | CoreSyn, GhcPlugins
vectConst | Vectorise.Var
VectD | HsDecls, HsSyn, GHC
VectDecl | HsDecls, HsSyn, GHC
VectDeclCtx | RnEnv
VectInfo |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
vectInfoDataCon | HscTypes, GhcPlugins
vectInfoParallelTyCons | HscTypes, GhcPlugins
vectInfoParallelVars | HscTypes, GhcPlugins
vectInfoTyCon | HscTypes, GhcPlugins
vectInfoVar | HscTypes, GhcPlugins
VectInst | CoreSyn, GhcPlugins
vectorise | Vectorise
vectorised | Vectorise.Vect
vectScalarDFun | Vectorise.Exp
vectScalarFun | Vectorise.Exp
vectsFreeVars | CoreFVs, GhcPlugins
vectTopExpr | Vectorise.Exp
vectTopExprs | Vectorise.Exp
vectTyCon | Vectorise.Type.Type
vectTyConDecls | Vectorise.Type.TyConDecl
VectType | CoreSyn, GhcPlugins
vectType | Vectorise.Type.Type
vectTypeEnv | Vectorise.Type.Env
vectVar | Vectorise.Var
VecUnpackOp | PrimOp
VecWriteByteArrayOp | PrimOp
VecWriteOffAddrOp | PrimOp
VecWriteScalarByteArrayOp | PrimOp
VecWriteScalarOffAddrOp | PrimOp
verbosity | DynFlags, GhcPlugins, GHC
Version |
1 (Type/Class) | PackageConfig, Packages, GhcPlugins
2 (Data Constructor) | PackageConfig, Packages, GhcPlugins
3 (Type/Class) | BasicTypes
versionBranch | PackageConfig, Packages, GhcPlugins
VersionSuffix | CmdLineParser
versionTags | PackageConfig, Packages, GhcPlugins
vertexGroupsG | Digraph
verticesG | Digraph
VExpr | Vectorise.Vect
VFPv2 | Platform
VFPv3 | Platform
VFPv3D16 | Platform
vgcFlag | CmmExpr, Cmm
VGcPtr |
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
ViewPat | HsPat, HsSyn, GHC
ViewPatOrigin | TcRnTypes, TcRnMonad
virtHp | StgCmmMonad
VirtualHpOffset | StgCmmMonad
VirtualReg | Reg
VirtualRegD | Reg
VirtualRegF | Reg
VirtualRegHi | Reg
VirtualRegI | Reg
virtualRegSqueeze |
1 (Function) | SPARC.Regs
2 (Function) | X86.Regs
3 (Function) | PPC.Regs
VirtualRegSSE | Reg
visibleDataCons | TyCon, GhcPlugins
visibleIfConDecls | IfaceSyn
vLams | Vectorise.Vect
vLet | Vectorise.Vect
VM |
1 (Type/Class) | Vectorise.Monad.Base, Vectorise.Monad
2 (Data Constructor) | Vectorise.Monad.Base, Vectorise.Monad
VNonGcPtr | CmmExpr, Cmm
vNonRec | Vectorise.Vect
Void# | ExtsCompat46
void# | ExtsCompat46
voidArgId | MkId
voidArgIdKey | PrelNames
voidPrimId | MkId
voidPrimIdKey | PrelNames
voidPrimTy | TysPrim
voidPrimTyCon | TysPrim
voidPrimTyConKey | PrelNames
VoidRep | TyCon, GhcPlugins
voidTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
voidType | Vectorise.Utils.Base, Vectorise.Utils
voidVar | Vectorise.Builtins.Base, Vectorise.Builtins
vRec | Vectorise.Vect
VResult | Vectorise.Monad.Base, Vectorise.Monad
VS | SPARC.Cond
vTick | Vectorise.Vect
vType | Vectorise.Vect
VVar | Vectorise.Vect
vVar | Vectorise.Vect
vVarApps | Vectorise.Vect
vVarType | Vectorise.Vect
v_opt_C_ready | StaticFlags