ghc-8.8.0.20190721: The GHC API (Index - L)

ghc-8.8.0.20190721: 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 - L

L |
1 (Data Constructor) | SrcLoc, GhcPlugins, GHC
2 (Data Constructor) | StgCmmArgRep, StgCmmLayout
l1DataCon_RDR | PrelNames
LA | PPC.Instr
LABEL | ByteCodeInstr
Label | Hoopl.Label
labelAGraph | MkGraph
labelDynamic | CLabel
labelEIdKey | THNames
labelEName | THNames
LabelMap | Hoopl.Label
LabelN | StgCmmExtCode
labelsDefined | Hoopl.Graph
LabelSet | Hoopl.Label
LabelThreadOp | PrimOp
Lam | CoreSyn, GhcPlugins
LambdaBind | Outputable, GhcPlugins
LambdaCaseBit | Lexer
LambdaExpr | HsExpr, HsSyn, GHC
LambdaFormInfo | StgCmmClosure
lamCaseEIdKey | THNames
lamCaseEName | THNames
lamEIdKey | THNames
lamEName | THNames
LangAsm | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
LangC | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
LangCxx | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
LangObjc | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
LangObjcxx | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
Language | DynFlags, GhcPlugins
language | DynFlags, GhcPlugins, GHC
languageExtensions | DynFlags, GhcPlugins
lang_set | DynFlags, GhcPlugins
LAnnDecl | HsDecls, HsSyn, GHC
LAO_Add | Llvm.AbsSyn, Llvm
LAO_And | Llvm.AbsSyn, Llvm
LAO_Max | Llvm.AbsSyn, Llvm
LAO_Min | Llvm.AbsSyn, Llvm
LAO_Nand | Llvm.AbsSyn, Llvm
LAO_Or | Llvm.AbsSyn, Llvm
LAO_Sub | Llvm.AbsSyn, Llvm
LAO_Umax | Llvm.AbsSyn, Llvm
LAO_Umin | Llvm.AbsSyn, Llvm
LAO_Xchg | Llvm.AbsSyn, Llvm
LAO_Xor | Llvm.AbsSyn, Llvm
largeOffsetError | SPARC.Base
larrow | Outputable, GhcPlugins
larrowt | Outputable, GhcPlugins
larrowtt | Outputable, GhcPlugins
last2 | Util, GhcPlugins
lastNode | Hoopl.Block, Hoopl.Dataflow
lastOL | OrdList
LastStmt | HsExpr, HsSyn, GHC
last_len | Lexer
last_loc | Lexer
last_tk | Lexer
lAttributes | DynFlags, GhcPlugins
layoutUbxSum | RepType
lazyApply1Dmd | Demand
lazyApply2Dmd | Demand
lazyGet | Binary
lazyId | MkId
lazyIdKey | PrelNames, MkId
lazyMapUs | UniqSupply, GhcPlugins
LazyPat | HsPat, HsSyn, GHC
lazyPut | Binary
lazySetIdInfo |
1 (Function) | Var, GhcPlugins
2 (Function) | Id
lazyThenUs | UniqSupply, GhcPlugins
LBangType | HsTypes, HsSyn, GHC
LBooleanFormula | BooleanFormula
lbrace |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
lbrack |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
LC | Coercion, GhcPlugins
lcInScopeSet | Coercion, GhcPlugins
LClsInstDecl | HsDecls, HsSyn, GHC
lcmIntegerIdKey | PrelNames
lcmIntegerName | PrelNames
LConDecl | HsDecls, HsSyn, GHC
LConDeclField | HsTypes, HsSyn, GHC
lCPU | DynFlags, GhcPlugins
lcSubstLeft | Coercion, GhcPlugins
lcSubstRight | Coercion, GhcPlugins
lcTCvSubst | Coercion, GhcPlugins
LD |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
LDATA |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
LDataFamInstDecl | HsDecls, HsSyn, GHC
lDataLayout | DynFlags, GhcPlugins
LDefaultDecl | HsDecls, HsSyn, GHC
LDerivDecl | HsDecls, HsSyn, GHC
LDerivStrategy | HsDecls, HsSyn, GHC
LDFAR | PPC.Instr
ldInputs | DynFlags, GhcPlugins, GHC
LDocDecl | HsDecls, HsSyn, GHC
ldOptions | PackageConfig, Packages, GhcPlugins
LDR | PPC.Instr
ldvEnter | StgCmmProf
ldvEnterClosure | StgCmmProf
ldvRecordCreate | StgCmmProf
lDV_SHIFT | DynFlags, GhcPlugins
LE |
1 (Data Constructor) | PPC.Cond
2 (Data Constructor) | SPARC.Cond
3 (Data Constructor) | X86.Cond
LEA | X86.Instr
leftAssocDataCon_RDR | PrelNames
leftAssociativeDataConKey | PrelNames
leftAssociativeDataConName | PrelNames
leftDataConKey | PrelNames
leftDataConName | PrelNames
LeftMode | Pretty
leftmost_largest | SrcLoc, GhcPlugins, GHC
leftmost_smallest | SrcLoc, GhcPlugins, GHC
leftOf | HieUtils
LeftOrRight | BasicTypes, Coercion, TcEvidence, GhcPlugins
left_RDR | PrelNames
leIntegerPrimIdKey | PrelNames
leIntegerPrimName | PrelNames
leLength | Util, GhcPlugins
len | StringBuffer
Length | CmmType, CmmExpr, Cmm
lengthAtLeast | Util, GhcPlugins
lengthAtMost | Util, GhcPlugins
lengthBag | Bag
lengthExceeds | Util, GhcPlugins
lengthFS | FastString, GhcPlugins
lengthFZS | FastString, GhcPlugins
lengthIs | Util, GhcPlugins
lengthIsNot | Util, GhcPlugins
lengthLessThan | Util, GhcPlugins
lengthPS | FastString, GhcPlugins
lessUnsafeCoerce | DynamicLoading
Let | CoreSyn, GhcPlugins
LetBind | Outputable, GhcPlugins
LetBndrSpec | TcPat
letEIdKey | THNames
letEName | THNames
letFloatBinds | SimplEnv
LetFloatFromLet | CoreMonad, GhcPlugins
LetFloats | SimplEnv
LetGblBndr | TcPat
LetLclBndr | TcPat
letSIdKey | THNames
letSName | THNames
LetStmt | HsExpr, HsSyn, GHC
LEU |
1 (Data Constructor) | PPC.Cond
2 (Data Constructor) | SPARC.Cond
3 (Data Constructor) | X86.Cond
Level |
1 (Type/Class) | SetLevels
2 (Data Constructor) | SetLevels
LevelledBind | SetLevels
LevelledBndr | SetLevels
LevelledExpr | SetLevels
LevelType | SetLevels
LevityInfo | IdInfo, GhcPlugins
levityInfo | IdInfo, GhcPlugins
lEX | PrelNames
lexemeToFastString | StringBuffer
lexemeToString | StringBuffer
lexer | Lexer
LexicalFixity | BasicTypes, GhcPlugins, GHC
lexprCtOrigin | TcRnTypes, TcRnMonad
lexP_RDR | PrelNames
lexTokenStream | Lexer
lex_state | Lexer
le_RDR | PrelNames
LFamilyDecl | HsDecls, HsSyn, GHC
LFamilyResultSig | HsDecls, HsSyn, GHC
LFamInstEqn | HsDecls, HsSyn, GHC
lfDynTag | StgCmmClosure
LFieldOcc | HsTypes, HsSyn, GHC
LFixitySig | HsBinds, HsSyn, GHC
LForeignDecl | HsDecls, HsSyn, GHC
lfUpdatable | StgCmmClosure
lgraphOfAGraph | MkGraph
LGRHS | HsExpr, HsSyn, GHC
LHsBind | HsBinds, HsSyn, GHC
LHsBindLR | HsBinds, HsSyn, GHC
LHsBinds | HsBinds, HsSyn, GHC
LHsBindsLR | HsBinds, HsSyn, GHC
LHsCmd | HsExpr, HsSyn, GHC
LHsCmdTop | HsExpr, HsSyn, GHC
LHsContext | HsTypes, HsSyn, GHC
LHsDecl | HsDecls, HsSyn, GHC
LHsDerivingClause | HsDecls, HsSyn, GHC
LHsDocString | HsDoc, HsSyn, GHC
LHsExpr | HsExpr, HsSyn, GHC
lhsExprToPmExpr | PmExpr, TmOracle
LHsFunDep | HsDecls, HsSyn, GHC
LHsKind | HsTypes, HsSyn, GHC
LHsLocalBinds | HsBinds, HsSyn, GHC
LHsLocalBindsLR | HsBinds, HsSyn, GHC
LHsModuleId | BkpSyn
LHsModuleSubst | BkpSyn
LHsQTyVars | HsTypes, HsSyn, GHC
LHsRecField | HsPat, HsSyn, GHC
LHsRecField' | HsPat, HsSyn, GHC
LHsRecUpdField | HsPat, HsSyn, GHC
LHsSigType | HsTypes, HsSyn, GHC
LHsSigWcType | HsTypes, HsSyn, GHC
LHsTupArg | HsExpr, HsSyn, GHC
LHsType | HsTypes, HsSyn, GHC
LHsTypeArg | HsTypes, HsSyn, GHC
LHsTyVarBndr | HsTypes, HsSyn, GHC
LHsUnit | BkpSyn
LHsUnitDecl | BkpSyn
LHsUnitId | BkpSyn
LHsWcType | HsTypes, HsSyn, GHC
LI | PPC.Instr
liberateCase | LiberateCase
liberateCaseThreshold | DynFlags, GhcPlugins, GHC
libFun | THNames
libmLinkOpts | SysTools
libraryDirs | PackageConfig, Packages, GhcPlugins
libraryDynDirs | PackageConfig, Packages, GhcPlugins
libraryPaths | DynFlags, GhcPlugins, GHC
libTc | THNames
LIdP | HsExtension, HsSyn, GHC
LIE | HsImpExp, HsSyn, GHC
LIEWrappedName | HsImpExp, HsSyn, GHC
lieWrappedName | HsImpExp, HsSyn, GHC
lifeMapFromSpillCostInfo | RegAlloc.Graph.SpillCost
liftA2 | MonadUtils, IOEnv, TcRnMonad, DsMonad
liftA2_RDR | PrelNames
liftClassKey | THNames
liftClassName | THNames
LiftCoEnv | Coercion, GhcPlugins
liftCoMatch | Unify
liftCoSubst | Coercion, GhcPlugins
liftCoSubstTyVar | Coercion, GhcPlugins
liftCoSubstVarBndrUsing | Coercion, GhcPlugins
liftCoSubstWith | Coercion, GhcPlugins
liftCoSubstWithEx | Coercion, GhcPlugins
liftCps | RnPat
LiftedBinding | StgLiftLams.LiftM
liftedConKey | PrelNames
liftedIdsExpander | StgLiftLams.LiftM
LiftedRep | TyCon, RepType, GhcPlugins
liftedRepDataCon | TysWiredIn, GhcPlugins
liftedRepDataConKey | PrelNames
liftedRepDataConTy | TysWiredIn, GhcPlugins
liftedRepDataConTyCon | TysWiredIn, GhcPlugins
liftedRepTy | TysWiredIn, GhcPlugins
liftedTypeKind | Type, TysWiredIn, TcType, GhcPlugins
liftedTypeKindTyCon | TysWiredIn, GhcPlugins
liftedTypeKindTyConKey | PrelNames
liftedTypeKindTyConName | TysWiredIn, GhcPlugins
liftEnvSubstLeft | Coercion, GhcPlugins
liftEnvSubstRight | Coercion, GhcPlugins
liftEwM | CmdLineParser
liftFst | Util, GhcPlugins
liftGhcT | GhcMonad
liftIdKey | THNames
LiftingContext | Coercion, GhcPlugins
liftIO |
1 (Function) | MonadUtils, IOEnv, TcRnMonad, GhcMonad, CoreMonad, GhcPlugins
2 (Function) | Stream
liftIO1 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins
liftIO2 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins
liftIO3 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins
liftIO4 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins
liftIOWithCount | CoreMonad, GhcPlugins
liftL | SrcLoc, GhcPlugins
LiftLams | StgSyn
liftLamsKnown | DynFlags, GhcPlugins, GHC
liftLamsNonRecArgs | DynFlags, GhcPlugins, GHC
liftLamsRecArgs | DynFlags, GhcPlugins, GHC
LiftM | StgLiftLams.LiftM
liftMaybeT | Maybes
liftMIdKey | PrelNames
liftMName | PrelNames
liftName | THNames
liftP | CmmMonad
liftPatchFnToRegReg | Reg
liftSnd | Util, GhcPlugins
liftStream | LlvmCodeGen.Base
liftStringIdKey | THNames
liftStringName | THNames
liftUs | UniqSupply, GhcPlugins
lift_RDR | THNames
likelyCondWeight | DynFlags, GhcPlugins
LImportDecl | HsImpExp, HsSyn, GHC
lineLength | Pretty
linesPlatform | SysTools.Process
LInjectivityAnn | HsDecls, HsSyn, GHC
link | DriverPipeline
Linkable | HscTypes, GhcPlugins
linkableModule | HscTypes, GhcPlugins
linkableObjs | HscTypes, GhcPlugins
linkableTime | HscTypes, GhcPlugins
linkableUnlinked | HscTypes, GhcPlugins
linkBCO | ByteCodeLink
LinkBinary | DynFlags, GhcPlugins, GHC
linkBinary | DriverPipeline
linkCmdLineLibs | Linker
linkDecls | Linker
LinkDynLib | DynFlags, GhcPlugins, GHC
linkDynLib | SysTools
LinkerInfo | DynFlags, GhcPlugins
linkExpr | Linker
linkFail | ByteCodeLink
linkHook | Hooks
linkingNeeded | DriverPipeline
LinkInMemory | DynFlags, GhcPlugins, GHC
linkModule | Linker
LinkOnce | Llvm.Types, Llvm
linkPackages | Linker
LinkStaticLib | DynFlags, GhcPlugins, GHC
LInstDecl | HsDecls, HsSyn, GHC
lintAnnots | CoreLint
lintCoreBindings | CoreLint
lintExpr | CoreLint
lintInteractiveExpr | CoreLint
lintPassResult | CoreLint
lintStgTopBindings | StgLint
lintTypes | CoreLint
lintUnfolding | CoreLint
LIPBind | HsBinds, HsSyn, GHC
LIS | PPC.Instr
ListComp | HsExpr, HsSyn, GHC
listEIdKey | THNames
listEName | THNames
ListGraph |
1 (Type/Class) | Cmm, Instruction
2 (Data Constructor) | Cmm, Instruction
listKIdKey | THNames
listKName | THNames
listLengthCmp | Util, GhcPlugins
ListMap | TrieMap, CoreMap
ListOrigin | TcRnTypes, TcRnMonad
listPackageConfigMap | Packages, GhcPlugins
ListPat | HsPat, HsSyn, GHC
ListPatTc |
1 (Type/Class) | HsPat, HsSyn, GHC
2 (Data Constructor) | HsPat, HsSyn, GHC
listPIdKey | THNames
listPName | THNames
listSplitUniqSupply | UniqSupply, GhcPlugins
ListT |
1 (Type/Class) | ListT
2 (Data Constructor) | ListT
listTIdKey | THNames
listTName | THNames
listToBag | Bag
listToCts | TcRnTypes, TcRnMonad
listToHpt | HscTypes, GhcPlugins
listToMaybe | Maybes
listToUDFM | UniqDFM
listToUFM | UniqFM, GhcPlugins
listToUFM_C | UniqFM, GhcPlugins
listToUFM_Directly | UniqFM, GhcPlugins
listToUniqMap | UniqMap
listToUniqMap_C | UniqMap
listTyCon | TysWiredIn, GhcPlugins
listTyConKey | PrelNames, TysWiredIn, GhcPlugins
listTyConName | TysWiredIn, GhcPlugins
listTyCon_RDR | TysWiredIn, GhcPlugins
listVisibleModuleNames | Packages, GhcPlugins
Lit | CoreSyn, GhcPlugins
LitAlt | CoreSyn, GhcPlugins
LitChar | Literal, GhcPlugins
litConTbl | TcGenDeriv
LitDouble | Literal, GhcPlugins
litEIdKey | THNames
litEName | THNames
Literal | Literal, GhcPlugins
LiteralMap | TrieMap, CoreMap
LiteralOrigin | TcRnTypes, TcRnMonad
literalType | Literal, GhcPlugins
litE_RDR | THNames
litFitsInChar | Literal, GhcPlugins
LitFloat | Literal, GhcPlugins
litIdInfo | StgCmmEnv
litIsDupable | Literal, GhcPlugins
litIsLifted | Literal, GhcPlugins
litIsTrivial | Literal, GhcPlugins
LitLabel | Literal, GhcPlugins
LitNullAddr | Literal, GhcPlugins
LitNumber | Literal, GhcPlugins
litNumCheckRange | Literal, GhcPlugins
LitNumInt | Literal, GhcPlugins
LitNumInt64 | Literal, GhcPlugins
LitNumInteger | Literal, GhcPlugins
litNumIsSigned | Literal, GhcPlugins
LitNumNatural | Literal, GhcPlugins
LitNumType | Literal, GhcPlugins
LitNumWord | Literal, GhcPlugins
LitNumWord64 | Literal, GhcPlugins
LitPat | HsPat, HsSyn, GHC
litPIdKey | THNames
litPName | THNames
LitRubbish | Literal, GhcPlugins
LitString | Literal, GhcPlugins
litTIdKey | THNames
litTName | THNames
litToImm |
1 (Function) | SPARC.Imm
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
LitTy | TyCoRep
litValue | Literal, GhcPlugins
LiveBasicBlock | RegAlloc.Liveness
liveBorn | RegAlloc.Liveness
LiveCmmDecl | RegAlloc.Liveness
liveDieRead | RegAlloc.Liveness
liveDieWrite | RegAlloc.Liveness
LiveGlobalRegs | LlvmCodeGen.Base
LiveInfo |
1 (Type/Class) | RegAlloc.Liveness
2 (Data Constructor) | RegAlloc.Liveness
LiveInstr |
1 (Type/Class) | RegAlloc.Liveness
2 (Data Constructor) | RegAlloc.Liveness
liveLattice | CmmLive
Liveness |
1 (Type/Class) | SMRep
2 (Type/Class) | RegAlloc.Liveness
3 (Data Constructor) | RegAlloc.Liveness
lkDFreeVar | CoreMap
lkDNamed | CoreMap
lkG | TrieMap
lkList | TrieMap
LL | SrcLoc, GhcPlugins
LlStgAlt | StgSyn, StgLiftLams.Analysis
LlStgBinding | StgSyn, StgLiftLams.Analysis
LlStgExpr | StgSyn, StgLiftLams.Analysis
LlStgRhs | StgSyn, StgLiftLams.Analysis
LlStgTopBinding | StgSyn
LlvmAlias | Llvm.Types, Llvm
LlvmAtomicOp | Llvm.AbsSyn, Llvm
LlvmBasicBlock | LlvmCodeGen.Base
LlvmBlock |
1 (Type/Class) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | Llvm.AbsSyn, Llvm
LlvmBlockId | Llvm.AbsSyn, Llvm
LlvmBlocks | Llvm.AbsSyn, Llvm
LlvmCallConvention | Llvm.Types, Llvm
LlvmCallType | Llvm.Types, Llvm
LlvmCastOp | Llvm.Types, Llvm
LlvmCmmDecl | LlvmCodeGen.Base
LlvmCmpOp | Llvm.Types, Llvm
llvmCodeGen | LlvmCodeGen
LlvmConfig | DynFlags, GhcPlugins
LlvmData | LlvmCodeGen.Base
LlvmExpression | Llvm.AbsSyn, Llvm
llvmFixupAsm | LlvmMangler, LlvmCodeGen
llvmFunAlign | LlvmCodeGen.Base
llvmFunArgs | LlvmCodeGen.Base
LlvmFuncAttr | Llvm.Types, Llvm
LlvmFunction |
1 (Type/Class) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | Llvm.AbsSyn, Llvm
LlvmFunctionDecl |
1 (Type/Class) | Llvm.Types, Llvm
2 (Data Constructor) | Llvm.Types, Llvm
LlvmFunctionDecls | Llvm.Types, Llvm
LlvmFunctions | Llvm.AbsSyn, Llvm
llvmFunSection | LlvmCodeGen.Base
llvmFunSig | LlvmCodeGen.Base
llvmFunTy | LlvmCodeGen.Base
llvmInfAlign | LlvmCodeGen.Base
LlvmLinkageType | Llvm.Types, Llvm
LlvmLit | Llvm.Types, Llvm
LlvmLlc | DriverPhases
LlvmLLD | DynFlags, GhcPlugins
LlvmM | LlvmCodeGen.Base
LlvmMachOp | Llvm.Types, Llvm
LlvmMangle | DriverPhases
LlvmModule |
1 (Type/Class) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | Llvm.AbsSyn, Llvm
LlvmOp | Llvm.AbsSyn, Llvm
LlvmOpt | DriverPhases
LlvmParamAttr | Llvm.Types, Llvm
LlvmParameter | Llvm.Types, Llvm
LlvmParameterListType | Llvm.Types, Llvm
LlvmPasses | DynFlags, GhcPlugins
llvmPasses | DynFlags, GhcPlugins, GHC
llvmPtrBits | LlvmCodeGen.Base
LlvmStatement | Llvm.AbsSyn, Llvm
LlvmStatic | Llvm.Types, Llvm
llvmStdFunAttrs | LlvmCodeGen.Base
LlvmSyncOrdering | Llvm.AbsSyn, Llvm
LlvmTarget |
1 (Type/Class) | DynFlags, GhcPlugins
2 (Data Constructor) | DynFlags, GhcPlugins
LlvmTargets | DynFlags, GhcPlugins
llvmTargets | DynFlags, GhcPlugins, GHC
LlvmType | Llvm.Types, Llvm
LlvmUnresData | LlvmCodeGen.Base
LlvmVar | Llvm.Types, Llvm
LlvmVersion |
1 (Type/Class) | LlvmCodeGen.Base, LlvmCodeGen
2 (Data Constructor) | LlvmCodeGen.Base, LlvmCodeGen
LlvmVersionOld | LlvmCodeGen.Base, LlvmCodeGen
llvmVersionStr | LlvmCodeGen.Base
llvmWidthInBits | Llvm.Types, Llvm
llvmWord | Llvm.Types, Llvm
llvmWordPtr | Llvm.Types, Llvm
LM | HscTypes, GhcPlugins
LMAdd | Llvm.Types, Llvm
LMAlias | Llvm.Types, Llvm
LMAlign | Llvm.Types, Llvm
LMArray | Llvm.Types, Llvm
LMatch | HsExpr, HsSyn, GHC
LMBitc | Llvm.Types, Llvm
LMComment | Llvm.Types, Llvm
LMConst | Llvm.Types, Llvm
LMDouble | Llvm.Types, Llvm
LMFloat | Llvm.Types, Llvm
LMFloat128 | Llvm.Types, Llvm
LMFloat80 | Llvm.Types, Llvm
LMFloatLit | Llvm.Types, Llvm
LMFunction | Llvm.Types, Llvm
LMGlobal |
1 (Type/Class) | Llvm.Types, Llvm
2 (Data Constructor) | Llvm.Types, Llvm
lmGlobalRegArg | LlvmCodeGen.Regs
lmGlobalRegVar | LlvmCodeGen.Regs
LMGlobalVar | Llvm.Types, Llvm
LMInt | Llvm.Types, Llvm
LMIntLit | Llvm.Types, Llvm
LMLabel | Llvm.Types, Llvm
LMLitVar | Llvm.Types, Llvm
LMLocalVar | Llvm.Types, Llvm
LMMetadata | Llvm.Types, Llvm
LMNLocalVar | Llvm.Types, Llvm
LMNullLit | Llvm.Types, Llvm
LMPointer | Llvm.Types, Llvm
LMPtoI | Llvm.Types, Llvm
LMSection | Llvm.Types, Llvm
LMStaticArray | Llvm.Types, Llvm
LMStaticLit | Llvm.Types, Llvm
LMStaticPointer | Llvm.Types, Llvm
LMStaticStr | Llvm.Types, Llvm
LMStaticStruc | Llvm.Types, Llvm
LMString | Llvm.Types, Llvm
LMStruct | Llvm.Types, Llvm
LMStructU | Llvm.Types, Llvm
LMSub | Llvm.Types, Llvm
LMTrunc | Llvm.Types, Llvm
LMUndefLit | Llvm.Types, Llvm
LMUninitType | Llvm.Types, Llvm
LMVector | Llvm.Types, Llvm
LMVectorLit | Llvm.Types, Llvm
LMVoid | Llvm.Types, Llvm
LM_Bitcast | Llvm.Types, Llvm
LM_CMP_Eq | Llvm.Types, Llvm
LM_CMP_Feq | Llvm.Types, Llvm
LM_CMP_Fge | Llvm.Types, Llvm
LM_CMP_Fgt | Llvm.Types, Llvm
LM_CMP_Fle | Llvm.Types, Llvm
LM_CMP_Flt | Llvm.Types, Llvm
LM_CMP_Fne | Llvm.Types, Llvm
LM_CMP_Ne | Llvm.Types, Llvm
LM_CMP_Sge | Llvm.Types, Llvm
LM_CMP_Sgt | Llvm.Types, Llvm
LM_CMP_Sle | Llvm.Types, Llvm
LM_CMP_Slt | Llvm.Types, Llvm
LM_CMP_Uge | Llvm.Types, Llvm
LM_CMP_Ugt | Llvm.Types, Llvm
LM_CMP_Ule | Llvm.Types, Llvm
LM_CMP_Ult | Llvm.Types, Llvm
LM_Fpext | Llvm.Types, Llvm
LM_Fptosi | Llvm.Types, Llvm
LM_Fptoui | Llvm.Types, Llvm
LM_Fptrunc | Llvm.Types, Llvm
LM_Inttoptr | Llvm.Types, Llvm
LM_MO_Add | Llvm.Types, Llvm
LM_MO_And | Llvm.Types, Llvm
LM_MO_AShr | Llvm.Types, Llvm
LM_MO_FAdd | Llvm.Types, Llvm
LM_MO_FDiv | Llvm.Types, Llvm
LM_MO_FMul | Llvm.Types, Llvm
LM_MO_FRem | Llvm.Types, Llvm
LM_MO_FSub | Llvm.Types, Llvm
LM_MO_LShr | Llvm.Types, Llvm
LM_MO_Mul | Llvm.Types, Llvm
LM_MO_Or | Llvm.Types, Llvm
LM_MO_SDiv | Llvm.Types, Llvm
LM_MO_Shl | Llvm.Types, Llvm
LM_MO_SRem | Llvm.Types, Llvm
LM_MO_Sub | Llvm.Types, Llvm
LM_MO_UDiv | Llvm.Types, Llvm
LM_MO_URem | Llvm.Types, Llvm
LM_MO_Xor | Llvm.Types, Llvm
LM_Ptrtoint | Llvm.Types, Llvm
LM_Sext | Llvm.Types, Llvm
LM_Sitofp | Llvm.Types, Llvm
LM_Trunc | Llvm.Types, Llvm
LM_Uitofp | Llvm.Types, Llvm
LM_Zext | Llvm.Types, Llvm
lneIdInfo | StgCmmEnv
LneLoc | StgCmmClosure
LO |
1 (Data Constructor) | SPARC.Imm
2 (Data Constructor) | PPC.Regs
Load | Llvm.AbsSyn, Llvm
load | GhcMake, GHC
load' | GhcMake
LoadAllTargets | GhcMake, GHC
loadAr | Ar
LoadArchive | GHCi
loadArchive | GHCi
loadDecls | LoadIface
LoadDependenciesOf | GhcMake, GHC
LoadDLL | GHCi
loadDLL | GHCi
LoadedPlugin |
1 (Type/Class) | Plugins, GhcPlugins
2 (Data Constructor) | Plugins, GhcPlugins
loadFrontendPlugin | DynamicLoading
LoadHowMuch | GhcMake, GHC
loadInterface | LoadIface
loadInterfaceForModule | LoadIface
loadInterfaceForName | LoadIface
loadInterfaceForNameMaybe | LoadIface
loadModule | GHC
loadModuleInterface | LoadIface
loadModuleInterfaces | LoadIface
LoadObj | GHCi
loadObj |
1 (Function) | Ar
2 (Function) | GHCi
loadPluginInterface | LoadIface
loadR | RegAlloc.Linear.State
loadSrcInterface | LoadIface
loadSrcInterface_maybe | LoadIface
loadSysInterface | LoadIface
loadThreadState | StgCmmForeign
loadUnqualIfaces | TcRnDriver
LoadUpTo | GhcMake, GHC
loadUserInterface | LoadIface
loadWiredInHomeIface | LoadIface
Loc | RegAlloc.Linear.Base, RegAlloc.Linear.Main
loc | Lexer
LocalBindCtxt | RnEnv, RnBinds
localGREsFromAvail | RdrName, GhcPlugins
LocalInstance | ClsInst
localiseId | Id, GhcPlugins
localiseName | Name, GhcPlugins
LocalName | HieBin
LocalRdrEnv | RdrName, GhcPlugins
localRdrEnvElts | RdrName, GhcPlugins
localRecNameMaker | RnPat
LocalReg |
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
LocalRegSet | CmmExpr, Cmm
localRegType | CmmExpr, Cmm
LocalScope | HieTypes
Located | SrcLoc, GhcPlugins, GHC
LOCATION | X86.Instr
LOCK | X86.Instr
locOnly | HieUtils
LogAction | DynFlags, GhcPlugins
logInfo | ErrUtils
logOutput | ErrUtils
logWarnings | GhcMonad
log_action | DynFlags, GhcPlugins, GHC
LongReg | CmmExpr, Cmm
looksLazyPatBind | HsPat, HsSyn, GHC
looksLikeModuleName | Util, GhcPlugins
looksLikePackageName | Util, GhcPlugins
LookupClosure | GHCi
lookupClosure | GHCi
lookupCME | CoreMap
lookupConstructorFields | RnEnv
lookupCoreMap | CoreMap
lookupCoVar | TyCoRep, Coercion, GhcPlugins
lookupDataCon | HscTypes, GhcPlugins
lookupDFsEnv | FastStringEnv
lookupDNameEnv | NameEnv, GhcPlugins
lookupDVarEnv | VarEnv, GhcPlugins
lookupEvBind | TcEvidence
lookupExactOcc | RnEnv
lookupFact | Hoopl.Label
lookupFamInstEnv | FamInstEnv
lookupFamInstEnvByTyCon | FamInstEnv
lookupFamInstEnvConflicts | FamInstEnv
lookupFamInstEnvInjectivityConflicts | FamInstEnv
lookupFamInstName | RnEnv
lookupFieldFixityRn | RnFixity
lookupFixity | HscTypes, GhcPlugins
lookupFixityRn | RnFixity
lookupFixityRn_help | RnFixity
lookupFlatCache | TcSMonad
lookupFlattenTyVar | TcSMonad
LookupFound | Packages, GhcPlugins
lookupFsEnv | FastStringEnv, OccName, Name, GhcPlugins
lookupFsEnv_NF | FastStringEnv
lookupGlobal | TcEnv
lookupGlobalName | GHC
lookupGlobalOccRn | RnEnv
lookupGlobalOccRn_maybe | RnEnv
lookupGlobalOccRn_overloaded | RnEnv
lookupGlobalRdrEnv | RdrName, GhcPlugins
lookupGreAvailRn | RnEnv
lookupGRE_FieldLabel | RdrName, GhcPlugins
lookupGRE_Name | RdrName, GhcPlugins
lookupGRE_Name_OccName | RdrName, GhcPlugins
lookupGRE_RdrName | RdrName, GhcPlugins
LookupHidden | Packages, GhcPlugins
lookupHook | Hooks
lookupHpt | HscTypes, GhcPlugins
lookupHptByModule | HscTypes, GhcPlugins
lookupHptDirectly | HscTypes, GhcPlugins
lookupId | HscTypes, GhcPlugins
lookupIdSubst |
1 (Function) | StgSubst
2 (Function) | CoreSubst, GhcPlugins
lookupIE | ByteCodeLink
lookupIfaceByModule | HscTypes, GhcPlugins
lookupIfaceTop | IfaceEnv
lookupIfaceTyVar | IfaceEnv
lookupIfaceVar | IfaceEnv
lookupIfThenElse | RnEnv
lookupInertDict | TcSMonad
lookupInertTyVar | TcSMonad
lookupInfoOccRn | RnEnv
lookupInScope | VarEnv, GhcPlugins
lookupInScope_Directly | VarEnv, GhcPlugins
lookupInstalledModuleEnv | Module, GhcPlugins
lookupInstalledPackage | Packages, GhcPlugins
lookupInstDeclBndr | RnEnv
lookupInstEnv | InstEnv
lookupIntegerSDataConName | CorePrep
lookupKnownKeyName | PrelInfo
lookupKnownNameInfo | PrelInfo
lookupLabel | StgCmmExtCode
lookupLocalOccRn | RnEnv
lookupLocalOccRn_maybe | RnEnv
lookupLocalOccThLvl_maybe | RnEnv
lookupLocalRdrEnv | RdrName, GhcPlugins
lookupLocalRdrOcc | RdrName, GhcPlugins
lookupLocalTcNames | RnEnv
lookupLocatedOccRn | RnEnv
lookupLocatedTopBndrRn | RnEnv
lookupMkIntegerName | CorePrep
lookupMkNaturalName | CorePrep
lookupModule | GHC
lookupModuleEnv | Module, GhcPlugins
lookupModuleInAllPackages | Packages, GhcPlugins
lookupModuleWithSuggestions | Packages, GhcPlugins
LookupMultiple | Packages, GhcPlugins
lookupName |
1 (Function) | StgCmmExtCode
2 (Function) | GHC
lookupNameEnv | NameEnv, GhcPlugins
lookupNameEnv_NF | NameEnv, GhcPlugins
lookupNaturalSDataConName | CorePrep
lookupNode | GraphOps, GraphColor
LookupNotFound | Packages, GhcPlugins
lookupOccEnv | OccName, Name, GhcPlugins
lookupOccRn | RnEnv
lookupOccRn_maybe | RnEnv
lookupOccRn_overloaded | RnEnv
lookupOrig |
1 (Function) | IfaceEnv
2 (Function) | TcPluginM
lookupOrigIO | IfaceEnv
lookupOrigNameCache | NameCache, IfaceEnv
lookupPackage | Packages, GhcPlugins
lookupPackage' | Packages, GhcPlugins
lookupPackageName | Packages, GhcPlugins
lookupPluginModuleWithSuggestions | Packages, GhcPlugins
lookupPragEnv | TcSigs
lookupRdrNameInModuleForPlugins | DynamicLoading
lookupRecBndr | SimplEnv
lookupRecFieldOcc | RnEnv
LookupResult | Packages, GhcPlugins
lookupRnInScope | VarEnv, GhcPlugins
lookupRoleAnnot | TcRnTypes, TcRnMonad
lookupRule | Rules, GhcPlugins
lookupSigCtxtOccRn | RnEnv
lookupSigOccRn | RnEnv
lookupSolvedDict | TcSMonad
lookupStaticPtr | ByteCodeLink
lookupSubBndrOcc_helper | RnEnv
LookupSymbol | GHCi
lookupSymbol | GHCi
lookupSyntaxName | RnEnv
lookupSyntaxName' | RnEnv
lookupSyntaxNames | RnEnv
lookupTCvSubst | CoreSubst, GhcPlugins
lookupThing | HscTypes, GhcPlugins
lookupThName_maybe | TcSplice
lookupTM | TrieMap, CoreMap
lookupTopBndrRn | RnEnv
lookupTyCon | HscTypes, GhcPlugins
lookupTyConFieldLabel | TyCon, GhcPlugins
lookupTyFixityRn | RnFixity
lookupType | HscTypes, GhcPlugins
lookupTypeEnv | HscTypes, GhcPlugins
lookupTypeHscEnv | HscTypes, GhcPlugins
lookupTypeMap | CoreMap
lookupTypeMapWithScope | CoreMap
lookupTypeOccRn | RnEnv
lookupTyVar | TyCoRep, Type, TcType, GhcPlugins
lookupTyVarOcc | TcHsSyn
lookupUDFM | UniqDFM
lookupUDFM_Directly | UniqDFM
lookupUFM | UniqFM, GhcPlugins
lookupUFM_Directly | UniqFM, GhcPlugins
lookupUniqDSet | UniqDSet
lookupUniqMap | UniqMap
lookupUniqSet | UniqSet, GhcPlugins
lookupUniqSet_Directly | UniqSet, GhcPlugins
lookupUniqueInstEnv | InstEnv
LookupUnusable | Packages, GhcPlugins
lookupVarEnv | VarEnv, GhcPlugins
lookupVarEnv_Directly | VarEnv, GhcPlugins
lookupVarEnv_NF | VarEnv, GhcPlugins
lookupVarSet | VarSet, GhcPlugins
lookupVarSetByName | VarSet, GhcPlugins
lookupVarSet_Directly | VarSet, GhcPlugins
lookupWithDefaultModuleEnv | Module, GhcPlugins
lookupWithDefaultUFM | UniqFM, GhcPlugins
lookupWithDefaultUFM_Directly | UniqFM, GhcPlugins
lookupWithDefaultUniqMap | UniqMap
lookupWithDefaultVarEnv | VarEnv, GhcPlugins
loopAIdKey | PrelNames
loopAName | PrelNames
loopDecls | StgCmmExtCode
loopMembers | CFG
LooseTypeMap | CoreMap
LossOfPrecision | Exception
lparen |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
LPat | HsPat, HsSyn, GHC
lPatImplicits | HsUtils, HsSyn, GHC
lpModule | Plugins, GhcPlugins
lpModuleName | Plugins, GhcPlugins
lpPlugin | Plugins, GhcPlugins
LRCo | TyCoRep
LRdrName | ApiAnnotation
lReg | SPARC.Regs
LRenaming | BkpSyn
LRoleAnnotDecl | HsDecls, HsSyn, GHC
LRuleBndr | HsDecls, HsSyn, GHC
LRuleDecl | HsDecls, HsSyn, GHC
LRuleDecls | HsDecls, HsSyn, GHC
LRuleTyTmVar | RdrHsSyn
LSig | HsBinds, HsSyn, GHC
LSpliceDecl | HsDecls, HsSyn, GHC
LStmt | HsExpr, HsSyn, GHC
LStmtLR | HsExpr, HsSyn, GHC
lStmtsImplicits | HsUtils, HsSyn, GHC
LStr | Pretty
ltAlt | CoreSyn, GhcPlugins
LTcSpecPrag | HsBinds, HsSyn, GHC
ltIntegerPrimIdKey | PrelNames
ltIntegerPrimName | PrelNames
ltLength | Util, GhcPlugins
ltLvl | SetLevels
ltMajLvl | SetLevels
ltRole | Coercion, GhcPlugins
LTT |
1 (Data Constructor) | PPC.Cond
2 (Data Constructor) | SPARC.Cond
3 (Data Constructor) | X86.Cond
ltTag_RDR | PrelNames
ltUnique | Unique
LTyClDecl | HsDecls, HsSyn, GHC
LTyFamDefltEqn | HsDecls, HsSyn, GHC
LTyFamInstDecl | HsDecls, HsSyn, GHC
LTyFamInstEqn | HsDecls, HsSyn, GHC
lt_RDR | PrelNames
LU |
1 (Data Constructor) | PPC.Cond
2 (Data Constructor) | SPARC.Cond
3 (Data Constructor) | X86.Cond
lubDmd | Demand
lubDmdType | Demand
Lvl0 | X86.Instr
Lvl1 | X86.Instr
Lvl2 | X86.Instr
LWarnDecl | HsDecls, HsSyn, GHC
LWarnDecls | HsDecls, HsSyn, GHC
LWSYNC | PPC.Instr