Index - A
| abandon | InteractiveEval, GHC |
| abandonAll | InteractiveEval, GHC |
| Abs | Demand |
| AbsBinds | HsBinds, HsSyn, GHC |
| absentErrorIdKey | PrelNames |
| absentLiteralOf | Literal |
| aBSENT_ERROR_ID | MkCore |
| abstractConstr | Util |
| abstractDataType | Util |
| abstractFloats | SimplUtils |
| AbstractTyCon | TyCon |
| abs_binds | HsBinds, HsSyn, GHC |
| abs_ev_binds | HsBinds, HsSyn, GHC |
| abs_ev_vars | HsBinds, HsSyn, GHC |
| abs_exports | HsBinds, HsSyn, GHC |
| abs_tvs | HsBinds, HsSyn, GHC |
| accSpillSL | RegAlloc.Graph.Spill |
| AClass | Type, HscTypes, TcEnv, GHC |
| ACo | Coercion |
| Acon | ExternalCore |
| Activation | BasicTypes |
| ActiveAfter | BasicTypes |
| ActiveBefore | BasicTypes |
| activeRule | SimplUtils |
| activeStgRegs | CgUtils |
| activeUnfolding | SimplUtils |
| AcyclicSCC | Digraph |
| adaptBlockToFormat | CmmBrokenBlock |
| ADataCon | Type, HscTypes, TcEnv, GHC |
| ADC | X86.Instr |
| ADD | |
| 1 (Data Constructor) | X86.Instr |
| 2 (Data Constructor) | PPC.Instr |
| 3 (Data Constructor) | SPARC.Instr |
| addArgReps | StgCmmClosure |
| addArgTo | SimplUtils |
| addBindC | |
| 1 (Function) | CgBindery |
| 2 (Function) | StgCmmEnv |
| addBindsC | |
| 1 (Function) | CgBindery |
| 2 (Function) | StgCmmEnv |
| addBndrRules | SimplEnv |
| addBootSuffix | Module |
| addBootSuffixLocn | Module |
| addBootSuffix_maybe | Module |
| ADDC | PPC.Instr |
| addCLoc | SrcLoc, GHC |
| addCoalesce | GraphOps, GraphColor |
| addConDoc | HaddockUtils |
| addConDocFirst | HaddockUtils |
| addConDocs | HaddockUtils |
| addConflict | GraphOps, GraphColor |
| addConflicts | GraphOps, GraphColor |
| addCoverageTicksToBinds | Coverage |
| addDataConStupidTheta | TcPat |
| ADDE | PPC.Instr |
| addEpsInStats | HscTypes |
| addErr | |
| 1 (Function) | CmdLineParser |
| 2 (Function) | TcRnMonad |
| addErrAt | TcRnMonad |
| addErrCtxt | TcRnMonad |
| addErrCtxtM | TcRnMonad |
| addErrs | TcRnMonad |
| addErrsTc | TcRnMonad |
| addErrTc | TcRnMonad |
| addErrTcM | TcRnMonad |
| addExclusion | GraphOps, GraphColor |
| addExclusions | GraphOps, GraphColor |
| addExprErrCtxt | TcExpr |
| addFieldDoc | HaddockUtils |
| addFieldDocs | HaddockUtils |
| addFilesToClean | SysTools |
| addFlats | TcRnTypes, TcRnMonad |
| addFloats | SimplEnv |
| addFvRn | RnEnv |
| addHomeModuleToFinder | Finder |
| addIdReps | |
| 1 (Function) | StgCmmClosure |
| 2 (Function) | CgUtils |
| addIdSpecialisations | Rules |
| addImplics | TcRnTypes, TcRnMonad |
| addImportNat | NCGMonad |
| addInlineArity | Vectorise.Utils.Hoisting, Vectorise.Utils |
| addInlinePrags | TcPat |
| addInScopeSet | CoreSubst |
| ADDIS | PPC.Instr |
| addLabelSize | CLabel |
| addLandmarkErrCtxt | TcRnMonad |
| addLastOutFact | DFMonad |
| addListToNameSet | NameSet |
| addListToUFM | UniqFM |
| addListToUFM_C | UniqFM |
| addListToUFM_Directly | UniqFM |
| addListToUniqSet | UniqSet |
| addLocalFixities | RnEnv |
| addLocM | TcRnMonad |
| addLongErrAt | TcRnMonad |
| addMessages | TcRnMonad |
| addNewInScopeIds | SimplEnv |
| addNode | GraphOps, GraphColor |
| addNonRec | SimplEnv |
| addOneFV | NameSet |
| addOneToNameSet | NameSet |
| addOneToUniqSet | UniqSet |
| addOneToUniqSet_C | UniqSet |
| addOpt | StaticFlags |
| addPreference | GraphOps, GraphColor |
| addProcPointProtocols | CmmProcPointZ |
| Addr2IntOp | PrimOp |
| AddrAddOp | PrimOp |
| AddrBaseIndex | X86.Regs |
| addRecFloats | SimplEnv |
| addReport | TcRnMonad |
| addReportAt | TcRnMonad |
| AddrEqOp | PrimOp |
| AddrGeOp | PrimOp |
| AddrGtOp | PrimOp |
| AddrHint | Cmm, ZipCfgCmmRep |
| AddrLeOp | PrimOp |
| AddrLtOp | PrimOp |
| AddrMode | |
| 1 (Type/Class) | X86.Regs |
| 2 (Type/Class) | PPC.Regs |
| 3 (Type/Class) | SPARC.AddrMode |
| addrModeRegs | X86.Regs |
| AddrNeOp | PrimOp |
| addRnInScopeSet | VarEnv |
| addrOffset | |
| 1 (Function) | X86.Regs |
| 2 (Function) | PPC.Regs |
| 3 (Function) | SPARC.AddrMode |
| addrPrimTy | TysPrim |
| addrPrimTyCon | TysPrim |
| addrPrimTyConKey | PrelNames |
| AddrRegImm | |
| 1 (Data Constructor) | PPC.Regs |
| 2 (Data Constructor) | SPARC.AddrMode |
| AddrRegReg | |
| 1 (Data Constructor) | PPC.Regs |
| 2 (Data Constructor) | SPARC.AddrMode |
| AddrRemOp | PrimOp |
| AddrRep | TyCon, Type |
| AddrSubOp | PrimOp |
| AddrToHValueOp | PrimOp |
| AddSccs | DsBinds |
| addSimplCount | CoreMonad |
| addSourceToTokens | GHC |
| addSpecInfo | Rules |
| addSRM | RegAlloc.Graph.Stats |
| addTarget | GHC |
| addTcEvBind | TcRnMonad, TcMType |
| addTcgDUs | RnSource |
| addToBEnv_Acc | BlockId |
| addToMem | |
| 1 (Function) | CgUtils |
| 2 (Function) | StgCmmUtils |
| addToMemE | |
| 1 (Function) | CgUtils |
| 2 (Function) | StgCmmUtils |
| addToMemLbl | StgCmmUtils |
| addToUFM | UniqFM |
| addToUFM_Acc | UniqFM |
| addToUFM_C | UniqFM |
| addToUFM_Directly | UniqFM |
| addUsedRdrNames | RnEnv |
| addWarn | |
| 1 (Function) | CmdLineParser |
| 2 (Function) | TcRnMonad |
| addWarnAt | TcRnMonad |
| addWarning | Lexer |
| addWarnTc | TcRnMonad |
| addWarnTcM | TcRnMonad |
| addWay | StaticFlags |
| add_err_tcm | TcRnMonad |
| Adefault | ExternalCore |
| adjustMatchResult | DsUtils |
| adjustMatchResultDs | DsUtils |
| adjustStackHW | CgStackery |
| advanceSrcLoc | SrcLoc |
| AGlobal | TcRnTypes, TcRnMonad, TcEnv |
| AGraph | MkZipCfg |
| ai_args | SimplUtils |
| ai_discs | SimplUtils |
| ai_encl | SimplUtils |
| ai_fun | SimplUtils |
| ai_rules | SimplUtils |
| ai_strs | SimplUtils |
| AlgAlt | StgSyn |
| AlgTyConRhs | TyCon |
| algTyConRhs | TyCon |
| Alit | ExternalCore |
| all2 | Util |
| allArgRegs | |
| 1 (Function) | X86.Regs |
| 2 (Function) | PPC.Regs |
| 3 (Function) | SPARC.Regs |
| AllCafsCC | CostCentre |
| allFlags | DynFlags |
| allFPArgRegs | |
| 1 (Function) | X86.Regs |
| 2 (Function) | PPC.Regs |
| allM | MonadUtils, IOEnv, TcRnMonad |
| allMachRegNos | |
| 1 (Function) | X86.Regs |
| 2 (Function) | PPC.Regs |
| allMaybes | Maybes |
| Alloca | Llvm.AbsSyn, Llvm |
| allocatableRegs | |
| 1 (Function) | X86.Regs |
| 2 (Function) | PPC.Regs |
| 3 (Function) | SPARC.Regs |
| allocateGlobalBinder | IfaceEnv |
| allocateReg | |
| 1 (Function) | RegAlloc.Linear.X86.FreeRegs, RegAlloc.Linear.FreeRegs |
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs |
| 3 (Function) | RegAlloc.Linear.SPARC.FreeRegs |
| allocDynClosure | |
| 1 (Function) | CgHeapery |
| 2 (Function) | StgCmmHeap |
| allocPrimStack | CgStackery |
| allocStackTop | CgStackery |
| ALLOC_AP | ByteCodeInstr |
| ALLOC_AP_NOUPD | ByteCodeInstr |
| ALLOC_PAP | ByteCodeInstr |
| allRealRegs | SPARC.Regs |
| allSlotClasses | StackPlacements |
| allStackSlots | StackPlacements |
| allThePrimOps | PrimOp |
| AllTheWay | Outputable |
| allTop | Demand |
| allUses | NameSet |
| alphaTy | TysPrim |
| alphaTyVar | TysPrim |
| alphaTyVars | TysPrim, GHC |
| alr_context | Lexer |
| alr_expecting_ocurly | Lexer |
| alr_justClosedExplicitLetBlock | Lexer |
| alr_last_loc | Lexer |
| alr_next_token | Lexer |
| alr_pending_implicit_tokens | Lexer |
| Alt | |
| 1 (Type/Class) | ExternalCore |
| 2 (Type/Class) | CoreSyn |
| AltCon | CoreSyn |
| altHeapCheck | |
| 1 (Function) | CgHeapery |
| 2 (Function) | StgCmmHeap |
| AltMerge | CoreMonad |
| AltType | StgSyn |
| alt_RDR | PrelNames |
| ALWAYS | |
| 1 (Data Constructor) | SPARC.Cond |
| 2 (Data Constructor) | X86.Cond |
| 3 (Data Constructor) | PPC.Cond |
| AlwaysActive | BasicTypes |
| alwaysFailMatchResult | DsUtils |
| AlwaysInline | Llvm.Types, Llvm |
| alwaysInlinePragma | BasicTypes |
| alwaysQualify | Outputable, GHC |
| Amode | |
| 1 (Type/Class) | SPARC.CodeGen.Base |
| 2 (Data Constructor) | SPARC.CodeGen.Base |
| AND | |
| 1 (Data Constructor) | X86.Instr |
| 2 (Data Constructor) | PPC.Instr |
| 3 (Data Constructor) | SPARC.Instr |
| andCCan | TcSMonad |
| andCCans | TcSMonad |
| ANDN | SPARC.Instr |
| AndOp | PrimOp |
| andWC | TcRnTypes, TcRnMonad |
| and_RDR | PrelNames |
| angleBrackets | Outputable |
| AnId | Type, HscTypes, TcEnv, GHC |
| AnnAlt | CoreSyn |
| AnnApp | CoreSyn |
| AnnBind | CoreSyn |
| AnnCase | CoreSyn |
| AnnCast | CoreSyn |
| AnnD | HsDecls, HsSyn, GHC |
| AnnDecl | HsDecls, HsSyn, GHC |
| AnnEnv | Annotations |
| AnnExpr | CoreSyn |
| AnnExpr' | CoreSyn |
| AnnLam | CoreSyn |
| AnnLet | CoreSyn |
| AnnLit | CoreSyn |
| AnnNonRec | CoreSyn |
| AnnNote | CoreSyn |
| AnnOrigin | TcRnTypes, TcRnMonad |
| Annotation | |
| 1 (Type/Class) | Annotations |
| 2 (Data Constructor) | Annotations |
| AnnProvenance | HsDecls, HsSyn, GHC |
| annProvenanceName_maybe | HsDecls, HsSyn, GHC |
| AnnRec | CoreSyn |
| AnnTarget | Annotations |
| AnnType | CoreSyn |
| AnnVar | CoreSyn |
| ann_target | Annotations |
| ann_value | Annotations |
| Any | SPARC.CodeGen.Base |
| anyBag | Bag |
| anyBoxConKey | PrelNames |
| AnyHpcUsage | HscTypes |
| anyHsc | DriverPhases |
| anyM | MonadUtils, IOEnv, TcRnMonad |
| AnySuffix | CmdLineParser |
| AnySuffixPred | CmdLineParser |
| anyTyCon | TysPrim |
| anyTyConKey | PrelNames |
| anyTyConOfKind | TysPrim |
| anyTypeOfKind | TysPrim |
| AP | RtClosureInspect |
| App | |
| 1 (Data Constructor) | ExternalCore |
| 2 (Data Constructor) | CoreSyn |
| appAIdKey | PrelNames |
| appAName | PrelNames |
| appendFS | FastString |
| appendGroups | HsDecls, HsSyn, GHC |
| appendIdKey | PrelNames |
| Appending | Llvm.Types, Llvm |
| appendName | PrelNames |
| appendStringBuffers | StringBuffer |
| append_RDR | PrelNames |
| appIsBottom | Demand |
| Applicative | MonadUtils, IOEnv, TcRnMonad, DsMonad |
| applicativeClassKey | PrelNames |
| applicativeClassName | PrelNames |
| applyNameMaker | RnPat |
| ApplyTo | SimplUtils |
| applyTy | Type, TcType |
| applyTypeToArg | CoreUtils |
| applyTypeToArgs | CoreUtils |
| applyTys | Type, TcType |
| applyTysD | Type |
| applyVar | Vectorise.Builtins.Base, Vectorise.Builtins |
| appOL | OrdList |
| AppOrigin | TcRnTypes, TcRnMonad |
| appPIdKey | PrelNames |
| appPName | PrelNames |
| Appt | ExternalCore |
| ApThunk | ClosureInfo |
| ap_RDR | PrelNames |
| aP_STACK_SPLIM | Constants |
| Arch | Platform |
| ArchAlpha | Platform |
| ArchPPC | Platform |
| ArchPPC_64 | Platform |
| ArchSPARC | Platform |
| archWordSize | |
| 1 (Function) | X86.Instr |
| 2 (Function) | PPC.Instr |
| ArchX86 | Platform |
| ArchX86_64 | Platform |
| Area | CmmExpr, Cmm |
| areaBuilder | CmmStackLayout |
| AreaId | CmmExpr, Cmm |
| AreaMap | CmmExpr, Cmm |
| Arg | CoreSyn |
| argAlphaTy | TysPrim |
| argAlphaTyVar | TysPrim |
| argBetaTy | TysPrim |
| argBetaTyVar | TysPrim |
| ArgCtxt | CoreUnfold |
| ArgDescr | ClosureInfo, StgCmmClosure |
| argDescrType | CgCallConv |
| ArgGen | ClosureInfo, StgCmmClosure |
| ArgInfo | |
| 1 (Type/Class) | SimplUtils |
| 2 (Data Constructor) | SimplUtils |
| argMachRep | SMRep |
| argPrimRep | StgCmmClosure |
| argRegs | |
| 1 (Function) | X86.Regs |
| 2 (Function) | PPC.Regs |
| 3 (Function) | SPARC.Regs |
| ArgSpec | ClosureInfo, StgCmmClosure |
| ArgSummary | CoreUnfold |
| argTypeKind | Type, TcType |
| argTypeKindTyCon | Type |
| argTypeKindTyConKey | PrelNames |
| ArgumentFormat | CmmCallConv |
| Arguments | ZipCfgCmmRep |
| argumentsSize | CmmCallConv |
| ArithException | Exception |
| ArithSeq | HsExpr, HsSyn, GHC |
| ArithSeqInfo | HsExpr, HsSyn, GHC |
| ArithSeqOrigin | TcRnTypes, TcRnMonad |
| Arity | BasicTypes |
| arityErr | TcMType |
| ArityInfo | IdInfo |
| arityInfo | IdInfo |
| arrAIdKey | PrelNames |
| arrAName | PrelNames |
| ArrayException | Exception |
| arrayPrimTyCon | TysPrim |
| arrayPrimTyConKey | PrelNames |
| aRROW | PrelNames |
| arrow | Outputable |
| ArrowCtxt | TcRnTypes, TcRnMonad |
| ArrowSkol | TcRnTypes, TcRnMonad |
| arrPtrsHdrSize | SMRep |
| arrWordsHdrSize | SMRep |
| As | DriverPhases |
| Asm | Llvm.AbsSyn, Llvm |
| asmSDoc | PprBase |
| AsmStyle | Outputable |
| asmStyle | Outputable |
| AsPat | HsPat, HsSyn, GHC |
| assembleBCO | ByteCodeAsm |
| assembleBCOs | ByteCodeAsm |
| assert | Exception |
| assertErrorIdKey | PrelNames |
| assertErrorName | PrelNames |
| assertIdKey | PrelNames |
| AssertionFailed | |
| 1 (Data Constructor) | Exception |
| 2 (Type/Class) | Exception |
| assertName | PrelNames |
| assertPanic | Panic, Outputable |
| assertPprPanic | Outputable |
| assignArguments | CmmCallConv |
| assignArgumentsPos | CmmCallConv |
| assignCallRegs | CgCallConv |
| assignMem_I64Code | SPARC.CodeGen.Gen64 |
| Assignment | Llvm.AbsSyn, Llvm |
| assignPrimOpCallRegs | CgCallConv |
| assignReg_I64Code | SPARC.CodeGen.Gen64 |
| assignReturnRegs | CgCallConv |
| assignTemp | |
| 1 (Function) | CgUtils |
| 2 (Function) | StgCmmUtils |
| AssignTo | StgCmmMonad |
| Assoc | ListSetOps |
| assoc | ListSetOps |
| assocDefault | ListSetOps |
| assocDefaultUsing | ListSetOps |
| assocElts | ListSetOps |
| AssocFamilyTyCon | TyCon |
| assocMaybe | ListSetOps |
| assocUsing | ListSetOps |
| AsyncException | Exception |
| ATcId | TcRnTypes, TcRnMonad, TcEnv |
| atEnd | StringBuffer |
| AThing | TcRnTypes, TcRnMonad, TcEnv |
| atLength | Util |
| AtomicallyOp | PrimOp |
| AtomicInert | TcInteract |
| AtomicModifyMutVarOp | PrimOp |
| atomicUpdMutVar | IOEnv, TcRnMonad |
| atomicUpdMutVar' | IOEnv, TcRnMonad |
| aTx | CmmTx |
| ATyCon | Type, HscTypes, TcEnv, GHC |
| ATyVar | TcRnTypes, TcRnMonad, TcEnv |
| augmentIdKey | PrelNames |
| augmentName | PrelNames |
| author | PackageConfig, Packages |
| AutoScc | DsBinds |
| Avail | HscTypes |
| AvailInfo | HscTypes |
| availName | HscTypes |
| availNames | HscTypes |
| availRegsLattice | CmmSpillReload |
| Avails | HscTypes |
| availsToGlobalRdrEnv | InteractiveEval |
| availsToNameEnv | HscTypes |
| availsToNameSet | HscTypes |
| AvailTC | HscTypes |