ghc-8.2.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
valDIdKey | THNames
valDName | THNames
validateGraph | GraphOps, GraphColor
validDerivPred | TcValidity
Validity | ErrUtils
value | RtClosureInspect, InteractiveEval
valueAnnotationIdKey | THNames
valueAnnotationName | THNames
ValueAnnProvenance | HsDecls, HsSyn, GHC
ValueArg | CoreUnfold
VanillaAlgTyCon | TyCon, GhcPlugins
vanillaCprProdRes | Demand
VanillaDM | BasicTypes, GhcPlugins
VanillaId | IdInfo, GhcPlugins
vanillaIdInfo | IdInfo, GhcPlugins
VanillaReg | CmmExpr, Cmm
vanillaSkolemTv | TcType
Var |
1 (Data Constructor) | BooleanFormula
2 (Type/Class) | Var, Type, Coercion, Id, GhcPlugins
3 (Data Constructor) | CoreSyn, GhcPlugins
VarArgs | Llvm.Types, Llvm
varBangTKey | THNames
varBangTypeName | THNames
varBangTypeQTyConKey | THNames
varBangTypeQTyConName | THNames
VarBind | HsBinds, HsSyn, GHC
VarBr | HsExpr, HsSyn, GHC
varEIdKey | THNames
varEName | THNames
VarEnv | VarEnv, GhcPlugins
varEnvDom | UnVarGraph
varInsert | LlvmCodeGen.Base
varKIdKey | THNames
varKName | THNames
varLookup | LlvmCodeGen.Base
VarN | StgCmmExtCode
varName |
1 (Function) | OccName, Name
2 (Function) | Var, GhcPlugins
VarPat | HsPat, HsSyn, GHC
varPIdKey | THNames
varPName | THNames
varQual | PrelNames
varQual_RDR | PrelNames
VarSet | VarSet, GhcPlugins
varSetInScope | VarEnv, GhcPlugins
varsToCoreExprs | CoreSyn, GhcPlugins
varTIdKey | THNames
varTName | THNames
varToCoreExpr | CoreSyn, GhcPlugins
varType | Var, GhcPlugins
varTypeTyCoFVs | CoreFVs, GhcPlugins
varTypeTyCoVars | CoreFVs, GhcPlugins
varUnique | Var, GhcPlugins
var_id | HsBinds, HsSyn, GHC
var_inline | HsBinds, HsSyn, GHC
var_rhs | HsBinds, HsSyn, GHC
vbar | Outputable, GhcPlugins
VBind | Vectorise.Vect
VC | SPARC.Cond
vCaseDEFAULT | Vectorise.Vect
vcat |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
vec | CmmType, CmmExpr, Cmm
vec16 | CmmType, CmmExpr, Cmm
vec16b8 | CmmType, CmmExpr, Cmm
vec16DataConTy | TysWiredIn, GhcPlugins
vec2 | CmmType, CmmExpr, Cmm
vec2b64 | CmmType, CmmExpr, Cmm
vec2DataConTy | TysWiredIn, GhcPlugins
vec2f64 | CmmType, CmmExpr, Cmm
vec32DataConTy | TysWiredIn, GhcPlugins
vec4 | CmmType, CmmExpr, Cmm
vec4b32 | CmmType, CmmExpr, Cmm
vec4DataConTy | TysWiredIn, GhcPlugins
vec4f32 | CmmType, CmmExpr, Cmm
vec64DataConTy | TysWiredIn, GhcPlugins
vec8 | CmmType, CmmExpr, Cmm
vec8b16 | CmmType, CmmExpr, Cmm
vec8DataConTy | TysWiredIn, GhcPlugins
VecAddOp | PrimOp
VecBroadcastOp | PrimOp
VecCount | TyCon, GhcPlugins
vecCountDataConKeys | PrelNames
vecCountTyCon | TysWiredIn, GhcPlugins
vecCountTyConKey | PrelNames
VecDivOp | PrimOp
VecElem | TyCon, GhcPlugins
vecElemDataConKeys | PrelNames
vecElemTyCon | TysWiredIn, GhcPlugins
vecElemTyConKey | PrelNames
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, RepType, GhcPlugins
vecRepDataConKey | PrelNames
vecRepDataConTyCon | TysWiredIn, 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 (Data Constructor) | PackageConfig, Packages, GhcPlugins
2 (Type/Class) | PackageConfig, Packages, GhcPlugins
3 (Type/Class) | BasicTypes
versionBranch | PackageConfig, Packages, GhcPlugins
versionedAppDir | DynFlags, GhcPlugins
versionTags | PackageConfig, Packages, GhcPlugins
vertexGroupsG | Digraph
verticesG | Digraph
VExpr | Vectorise.Vect
VFPv2 | Platform
VFPv3 | Platform
VFPv3D16 | Platform
VGcPtr |
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
ViewPat | HsPat, HsSyn, GHC
ViewPatOrigin | TcRnTypes, TcRnMonad
viewPIdKey | THNames
viewPName | THNames
virtHp | StgCmmMonad
VirtualHpOffset | StgCmmMonad
VirtualReg | Reg
VirtualRegD | Reg
VirtualRegF | Reg
VirtualRegHi | Reg
VirtualRegI | Reg
virtualRegSqueeze |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
VirtualRegSSE | Reg
visibleDataCons | TyCon, GhcPlugins
visibleIfConDecls | IfaceSyn
VisibleOrphanModules | InstEnv
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
voidArgId | MkId
voidArgIdKey | PrelNames
voidPrimId | MkId
voidPrimIdKey | PrelNames
voidPrimTy | TysPrim
voidPrimTyCon | TysPrim
voidPrimTyConKey | PrelNames
VoidRep | TyCon, RepType, 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