| F | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| f0 | GHC.CmmToAsm.SPARC.Regs | 
| f1 |  | 
| 1 (Function) | GHC.CmmToAsm.SPARC.Regs | 
| 2 (Function) | GHC.CmmToAsm.PPC.Regs | 
| f22 | GHC.CmmToAsm.SPARC.Regs | 
| f26 | GHC.CmmToAsm.SPARC.Regs | 
| f27 | GHC.CmmToAsm.SPARC.Regs | 
| f32 | GHC.Cmm.Type, GHC.Cmm, GHC.Cmm.Expr | 
| f6 | GHC.CmmToAsm.SPARC.Regs | 
| f64 | GHC.Cmm.Type, GHC.Cmm, GHC.Cmm.Expr | 
| f8 | GHC.CmmToAsm.SPARC.Regs | 
| FABS |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.SPARC.Instr | 
| 2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr | 
| Fact | GHC.Cmm.Dataflow | 
| FactBase | GHC.Cmm.Dataflow.Label, GHC.Cmm.Dataflow | 
| fact_bot | GHC.Cmm.Dataflow | 
| fact_join | GHC.Cmm.Dataflow | 
| FADD |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.SPARC.Instr | 
| 2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr | 
| fail | GHC.Prelude | 
| failAt | GHC.Tc.Utils.Monad | 
| failDs | GHC.HsToCore.Monad | 
| Failed |  | 
| 1 (Data Constructor) | GHC.Data.Maybe | 
| 2 (Data Constructor) | GHC.Types.Basic, GHC.Plugins, GHC | 
| failed | GHC.Types.Basic, GHC.Plugins, GHC | 
| failIfEmitsConstraints | GHC.Tc.Gen.HsType | 
| failIfErrsM | GHC.Tc.Utils.Monad | 
| failIfM | GHC.Tc.Utils.Monad | 
| failIfTc | GHC.Tc.Utils.Monad | 
| failIfTcM | GHC.Tc.Utils.Monad | 
| failIOIdKey | GHC.Builtin.Names | 
| failIOName | GHC.Builtin.Names | 
| failLocMsgP | GHC.Parser.Lexer | 
| failM | GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| failMClassOpKey | GHC.Builtin.Names | 
| failME | GHC.Data.Maybe | 
| failMName | GHC.Builtin.Names | 
| failMsgP | GHC.Parser.Lexer | 
| failMsgPD | GHC.Cmm.Monad | 
| failM_RDR | GHC.Builtin.Names | 
| FailOperator | GHC.Hs.Expr, GHC.Hs, GHC | 
| failOpFewArgs | GHC.Parser.PostProcess | 
| failOpImportQualifiedTwice | GHC.Parser.PostProcess | 
| failOpNotEnabledImportQualifiedPost | GHC.Parser.PostProcess | 
| failTcS | GHC.Tc.Solver.Monad | 
| failWith | GHC.Tc.Utils.Monad | 
| failWithDs | GHC.HsToCore.Monad | 
| failWithM | GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| failWithTc | GHC.Tc.Utils.Monad | 
| failWithTcM | GHC.Tc.Utils.Monad | 
| False | GHC.Prelude | 
| falseDataCon | GHC.Builtin.Types, GHC.Plugins | 
| falseDataConId | GHC.Builtin.Types, GHC.Plugins | 
| falseDataConKey | GHC.Builtin.Names | 
| false_RDR | GHC.Builtin.Types, GHC.Plugins | 
| FamDataConPE | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| FamDec | GHC.Iface.Ext.Types | 
| FamDecl | GHC.Hs, GHC.Hs.Decls, GHC | 
| FamEqn |  | 
| 1 (Type/Class) | GHC.Hs, GHC.Hs.Decls, GHC | 
| 2 (Data Constructor) | GHC.Hs, GHC.Hs.Decls, GHC | 
| FamFlavor | GHC.Core.FamInstEnv | 
| FamilyDecl |  | 
| 1 (Type/Class) | GHC.Hs, GHC.Hs.Decls, GHC | 
| 2 (Data Constructor) | GHC.Hs, GHC.Hs.Decls, GHC | 
| familyDeclLName | GHC.Hs, GHC.Hs.Decls, GHC | 
| familyDeclName | GHC.Hs, GHC.Hs.Decls, GHC | 
| FamilyInfo | GHC.Hs, GHC.Hs.Decls, GHC | 
| familyInstances | GHC.Core.FamInstEnv | 
| FamilyResultSig | GHC.Hs, GHC.Hs.Decls, GHC | 
| FamInst |  | 
| 1 (Type/Class) | GHC.Core.FamInstEnv, GHC | 
| 2 (Data Constructor) | GHC.Core.FamInstEnv | 
| famInstAxiom | GHC.Core.FamInstEnv | 
| FamInstEnv | GHC.Core.FamInstEnv | 
| famInstEnvElts | GHC.Core.FamInstEnv | 
| FamInstEnvs | GHC.Core.FamInstEnv, GHC.Tc.Instance.Family | 
| famInstEnvSize | GHC.Core.FamInstEnv | 
| FamInstEqn | GHC.Hs, GHC.Hs.Decls, GHC | 
| FamInstMatch |  | 
| 1 (Type/Class) | GHC.Core.FamInstEnv | 
| 2 (Data Constructor) | GHC.Core.FamInstEnv | 
| famInstRepTyCon_maybe | GHC.Core.FamInstEnv | 
| famInstRHS | GHC.Core.FamInstEnv | 
| FamInstSkol | GHC.Tc.Types.Origin | 
| famInstsRepTyCons | GHC.Core.FamInstEnv | 
| famInstTyCon | GHC.Core.FamInstEnv | 
| FamPatCtx | GHC.Rename.Utils | 
| famResultKindSignature | GHC.Hs, GHC.Hs.Decls, GHC | 
| famTcResVar | GHC.Core.TyCon, GHC.Plugins | 
| FamTyConFlav | GHC.Core.TyCon, GHC.Plugins | 
| famTyConFlav_maybe | GHC.Core.TyCon, GHC.Plugins | 
| FastMutInt | GHC.Data.FastMutInt | 
| FastMutPtr | GHC.Data.FastMutInt | 
| FastString |  | 
| 1 (Type/Class) | GHC.Data.FastString, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Data.FastString, GHC.Plugins | 
| FastStringEnv | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Data.FastString.Env, GHC.Plugins | 
| fastStringToByteString | GHC.Data.FastString, GHC.Plugins | 
| fastStringToShortByteString | GHC.Data.FastString, GHC.Plugins | 
| FastZString | GHC.Data.FastString, GHC.Plugins | 
| fastZStringToByteString | GHC.Data.FastString, GHC.Plugins | 
| fatalErrorMsg |  | 
| 1 (Function) | GHC.Utils.Error | 
| 2 (Function) | GHC.Core.Opt.Monad, GHC.Plugins | 
| fatalErrorMsg'' | GHC.Utils.Error | 
| fatalErrorMsgS | GHC.Core.Opt.Monad, GHC.Plugins | 
| FatalMessager | GHC.Driver.Session, GHC.Plugins | 
| fatalWarningFlags | GHC.Driver.Session, GHC.Plugins, GHC | 
| FCallId | GHC.Types.Id.Info, GHC.Plugins | 
| fcat |  | 
| 1 (Function) | GHC.Utils.Ppr | 
| 2 (Function) | GHC.Utils.Outputable, GHC.Plugins | 
| FCFID | GHC.CmmToAsm.PPC.Instr | 
| FCMP |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.SPARC.Instr | 
| 2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr | 
| FCode | GHC.StgToCmm.Monad | 
| FCTIDZ | GHC.CmmToAsm.PPC.Instr | 
| FCTIWZ | GHC.CmmToAsm.PPC.Instr | 
| FDEqn | GHC.Tc.Instance.FunDeps | 
| fdExt | GHC.Hs, GHC.Hs.Decls, GHC | 
| fdFixity | GHC.Hs, GHC.Hs.Decls, GHC | 
| fdG | GHC.Data.TrieMap | 
| fdInfo | GHC.Hs, GHC.Hs.Decls, GHC | 
| fdInjectivityAnn | GHC.Hs, GHC.Hs.Decls, GHC | 
| FDIV |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.SPARC.Instr | 
| 2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr | 
| 3 (Data Constructor) | GHC.CmmToAsm.X86.Instr | 
| fdLName | GHC.Hs, GHC.Hs.Decls, GHC | 
| fdResultSig | GHC.Hs, GHC.Hs.Decls, GHC | 
| fdTyVars | GHC.Hs, GHC.Hs.Decls, GHC | 
| fd_eqs | GHC.Tc.Instance.FunDeps | 
| fd_e_ext | GHC.Hs, GHC.Hs.Decls, GHC | 
| fd_fe | GHC.Hs, GHC.Hs.Decls, GHC | 
| fd_fi | GHC.Hs, GHC.Hs.Decls, GHC | 
| fd_i_ext | GHC.Hs, GHC.Hs.Decls, GHC | 
| fd_loc | GHC.Tc.Instance.FunDeps | 
| fd_name | GHC.Hs, GHC.Hs.Decls, GHC | 
| fd_pred1 | GHC.Tc.Instance.FunDeps | 
| fd_pred2 | GHC.Tc.Instance.FunDeps | 
| fd_qtvs | GHC.Tc.Instance.FunDeps | 
| fd_sig_ty | GHC.Hs, GHC.Hs.Decls, GHC | 
| Fence | GHC.Llvm.Syntax, GHC.Llvm | 
| feqn_bndrs | GHC.Hs, GHC.Hs.Decls, GHC | 
| feqn_ext | GHC.Hs, GHC.Hs.Decls, GHC | 
| feqn_fixity | GHC.Hs, GHC.Hs.Decls, GHC | 
| feqn_pats | GHC.Hs, GHC.Hs.Decls, GHC | 
| feqn_rhs | GHC.Hs, GHC.Hs.Decls, GHC | 
| feqn_tycon | GHC.Hs, GHC.Hs.Decls, GHC | 
| FetchAddByteArrayOp_Int | GHC.Builtin.PrimOps | 
| FetchAndByteArrayOp_Int | GHC.Builtin.PrimOps | 
| FETCHGOT | GHC.CmmToAsm.X86.Instr | 
| FetchNandByteArrayOp_Int | GHC.Builtin.PrimOps | 
| FetchOrByteArrayOp_Int | GHC.Builtin.PrimOps | 
| FETCHPC |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.PPC.Instr | 
| 2 (Data Constructor) | GHC.CmmToAsm.X86.Instr | 
| FetchSubByteArrayOp_Int | GHC.Builtin.PrimOps | 
| FetchXorByteArrayOp_Int | GHC.Builtin.PrimOps | 
| FF32 | GHC.CmmToAsm.Format | 
| FF64 | GHC.CmmToAsm.Format | 
| FfiBit | GHC.Parser.Lexer | 
| FFIInfo |  | 
| 1 (Type/Class) | GHC.ByteCode.Types | 
| 2 (Data Constructor) | GHC.ByteCode.Types | 
| fFlags | GHC.Driver.Session, GHC.Plugins | 
| FFoldType | GHC.Tc.Deriv.Functor | 
| fieldExpIdKey | GHC.Builtin.Names.TH | 
| fieldExpName | GHC.Builtin.Names.TH | 
| fieldExpTyConKey | GHC.Builtin.Names.TH | 
| fieldExpTyConName | GHC.Builtin.Names.TH | 
| FieldLabel |  | 
| 1 (Type/Class) | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins | 
| FieldLabelEnv | GHC.Types.FieldLabel | 
| FieldLabelString | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins | 
| FieldLbl | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins | 
| FieldName | GHC.Driver.Types, GHC.Plugins | 
| FieldOcc |  | 
| 1 (Type/Class) | GHC.Hs.Type, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Type, GHC.Hs, GHC | 
| FieldOff | GHC.StgToCmm.Layout | 
| FieldOffOrPadding | GHC.StgToCmm.Layout | 
| fieldPatIdKey | GHC.Builtin.Names.TH | 
| fieldPatName | GHC.Builtin.Names.TH | 
| fieldPatTyConKey | GHC.Builtin.Names.TH | 
| fieldPatTyConName | GHC.Builtin.Names.TH | 
| figureLlvmVersion | GHC.SysTools.Tasks, GHC.SysTools | 
| filedata | GHC.SysTools.Ar | 
| filegrp | GHC.SysTools.Ar | 
| filemode | GHC.SysTools.Ar | 
| filename | GHC.SysTools.Ar | 
| FileOption | GHC.Utils.CliOption, GHC.Driver.Session, GHC.SysTools, GHC.Plugins | 
| fileown | GHC.SysTools.Ar | 
| FilePath | GHC.Prelude | 
| FileSettings |  | 
| 1 (Type/Class) | GHC.Settings, GHC.Driver.Session, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Settings, GHC.Driver.Session, GHC.Plugins | 
| fileSettings | GHC.Driver.Session, GHC.Plugins, GHC | 
| fileSettings_ghciUsagePath | GHC.Settings, GHC.Driver.Session, GHC.Plugins | 
| fileSettings_ghcUsagePath | GHC.Settings, GHC.Driver.Session, GHC.Plugins | 
| fileSettings_globalPackageDatabase | GHC.Settings, GHC.Driver.Session, GHC.Plugins | 
| fileSettings_tmpDir | GHC.Settings, GHC.Driver.Session, GHC.Plugins | 
| fileSettings_toolDir | GHC.Settings, GHC.Driver.Session, GHC.Plugins | 
| fileSettings_topDir | GHC.Settings, GHC.Driver.Session, GHC.Plugins | 
| filesize | GHC.SysTools.Ar | 
| FilesToClean |  | 
| 1 (Type/Class) | GHC.Driver.Session, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Session, GHC.Plugins | 
| filesToClean | GHC.Driver.Session, GHC.Plugins, GHC | 
| filetime | GHC.SysTools.Ar | 
| fillCoercionHole | GHC.Tc.Utils.TcMType | 
| FillInCaseDefault | GHC.Core.Opt.Monad, GHC.Plugins | 
| fillInferResult | GHC.Tc.Utils.TcMType | 
| filter | GHC.Prelude | 
| filterAlts | GHC.Core.Utils, GHC.Plugins | 
| filterAvail | GHC.Types.Avail | 
| filterAvails | GHC.Types.Avail | 
| filterBag | GHC.Data.Bag | 
| filterBagM | GHC.Data.Bag | 
| filterByList | GHC.Utils.Misc, GHC.Plugins | 
| filterByLists | GHC.Utils.Misc, GHC.Plugins | 
| filterClasses | GHC.HsToCore.Docs | 
| filterCTuple | GHC.Parser.PostProcess | 
| filterDecls | GHC.HsToCore.Docs | 
| filterDicts | GHC.Tc.Solver.Monad | 
| filterDNameEnv | GHC.Types.Name.Env, GHC.Plugins | 
| filterDVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| filterDVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| filterEdges | GHC.CmmToAsm.CFG | 
| filterEqSpec | GHC.Core.DataCon, GHC.Plugins | 
| filterEvBindMap | GHC.Tc.Types.Evidence | 
| filterFsEnv | GHC.Data.FastString.Env | 
| filterFV | GHC.Utils.FV | 
| filterHpt | GHC.Driver.Types, GHC.Plugins | 
| filterIdKey | GHC.Builtin.Names | 
| filterInstalledModuleEnv | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| filterModuleEnv | GHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins | 
| filterName | GHC.Builtin.Names | 
| filterNameEnv | GHC.Types.Name.Env, GHC.Plugins | 
| filterNameSet | GHC.Types.Name.Set, GHC.Plugins | 
| filterOccEnv | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| filterOccSet | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| filterOut | GHC.Utils.Misc, GHC.Plugins | 
| filterOutInferredTypes | GHC.Core.Type, GHC.Plugins | 
| filterOutInvisibleTypes | GHC.Core.Type, GHC.Plugins | 
| filterOutM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| filterUDFM | GHC.Types.Unique.DFM | 
| filterUDFM_Directly | GHC.Types.Unique.DFM | 
| filterUFM | GHC.Types.Unique.FM, GHC.Plugins | 
| filterUFM_Directly | GHC.Types.Unique.FM, GHC.Plugins | 
| filterUniqDSet | GHC.Types.Unique.DSet | 
| filterUniqSet | GHC.Types.Unique.Set, GHC.Plugins | 
| filterUniqSet_Directly | GHC.Types.Unique.Set, GHC.Plugins | 
| filterVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| filterVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| fim_cos | GHC.Core.FamInstEnv | 
| fim_instance | GHC.Core.FamInstEnv | 
| fim_tys | GHC.Core.FamInstEnv | 
| FinalActive | GHC.Types.Basic, GHC.Plugins | 
| FinalizeWeakOp | GHC.Builtin.PrimOps | 
| finally | GHC.Utils.Exception | 
| FinalPhase | GHC.Types.Basic, GHC.Plugins | 
| finalSafeMode | GHC.Tc.Utils.Monad | 
| final_expr | GHC.Hs.Expr, GHC.Hs, GHC | 
| find | GHC.Data.UnionFind | 
| findAlt | GHC.Core.Utils, GHC.Plugins | 
| findAndReadIface | GHC.Iface.Load | 
| findAnns | GHC.Types.Annotations, GHC.Plugins | 
| findAnnsByTypeRep | GHC.Types.Annotations, GHC.Plugins | 
| findChildren | GHC.Rename.Names | 
| findCycle | GHC.Data.Graph.Directed | 
| findDefault | GHC.Core.Utils, GHC.Plugins | 
| findDict | GHC.Tc.Solver.Monad | 
| findDictsByClass | GHC.Tc.Solver.Monad | 
| findDupsEq | GHC.Data.List.SetOps | 
| findDupTyVarTvs | GHC.Tc.Utils.TcType | 
| FinderCache | GHC.Driver.Types, GHC.Plugins | 
| findEvidenceUse | GHC.Iface.Ext.Utils | 
| findExactModule | GHC.Driver.Finder | 
| findExposedPackageModule | GHC.Driver.Finder | 
| findExtraSigImports | GHC.Tc.Module, GHC.Tc.Utils.Backpack, GHC.Driver.Make | 
| findExtraSigImports' | GHC.Tc.Utils.Backpack | 
| findFunEq | GHC.Tc.Solver.Monad | 
| findFunEqsByTyCon | GHC.Tc.Solver.Monad | 
| findGlobalAnns | GHC | 
| findHomeModule | GHC.Driver.Finder | 
| findIdDemand | GHC.Types.Demand | 
| findImportedModule |  | 
| 1 (Function) | GHC.Driver.Finder | 
| 2 (Function) | GHC.Tc.Plugin | 
| findImportUsage | GHC.Rename.Names | 
| findMethodBind | GHC.Tc.TyCl.Class | 
| findModule | GHC | 
| findNeededEvVars | GHC.Tc.Types.Evidence | 
| findObjectLinkable | GHC.Driver.Finder | 
| findObjectLinkableMaybe | GHC.Driver.Finder | 
| findPluginModule | GHC.Driver.Finder | 
| FindResult | GHC.Driver.Types, GHC.Driver.Finder, GHC.Plugins, GHC.Tc.Plugin | 
| findRhsArity | GHC.Core.Opt.Arity | 
| findSplice | GHC.Rename.Module | 
| FindSystemLibrary | GHC.Runtime.Interpreter | 
| findSystemLibrary | GHC.Runtime.Interpreter | 
| findToolDir | GHC.SysTools.BaseDir | 
| findTopDir | GHC.SysTools.BaseDir | 
| findTyEqs | GHC.Tc.Solver.Monad | 
| findTypeShape | GHC.Core.Opt.WorkWrap.Utils | 
| findUses | GHC.Types.Name.Set, GHC.Plugins | 
| findValidHoleFits | GHC.Tc.Errors.Hole | 
| Fingerprint |  | 
| 1 (Data Constructor) | GHC.Utils.Fingerprint | 
| 2 (Type/Class) | GHC.Utils.Fingerprint | 
| fingerprint0 | GHC.Utils.Fingerprint | 
| fingerprintBinMem | GHC.Iface.Recomp.Binary | 
| fingerprintByteString | GHC.Utils.Fingerprint | 
| fingerprintData | GHC.Utils.Fingerprint | 
| fingerprintDataConKey | GHC.Builtin.Names | 
| fingerprintDataConName | GHC.Builtin.Names | 
| fingerprintDynFlags | GHC.Iface.Recomp.Flags | 
| fingerprintFingerprints | GHC.Utils.Fingerprint | 
| fingerprintHpcFlags | GHC.Iface.Recomp.Flags | 
| fingerprintOptFlags | GHC.Iface.Recomp.Flags | 
| fingerprintString | GHC.Utils.Fingerprint | 
| finishTH | GHC.Tc.Gen.Splice | 
| first3M | GHC.Utils.Misc, GHC.Plugins | 
| firstAIdKey | GHC.Builtin.Names | 
| firstAName | GHC.Builtin.Names | 
| firstJust | GHC.Data.Maybe | 
| firstJusts | GHC.Data.Maybe | 
| firstM | GHC.Utils.Misc, GHC.Plugins | 
| firstNode | GHC.Cmm.Dataflow.Block | 
| firstPat | GHC.HsToCore.Utils | 
| firstxmm | GHC.CmmToAsm.X86.Regs | 
| fIRST_TAG | GHC.Types.Basic, GHC.Core.DataCon, GHC.Plugins | 
| FitPlugin | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins | 
| fitPlugin | GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Hole, GHC.Plugins | 
| fits13Bits | GHC.CmmToAsm.SPARC.Base | 
| fits16Bits | GHC.CmmToAsm.PPC.Regs | 
| fixC | GHC.StgToCmm.Monad | 
| fixDs | GHC.HsToCore.Monad | 
| Fixed | GHC.CmmToAsm.SPARC.CodeGen.Base | 
| FixedArgs | GHC.Llvm.Types, GHC.Llvm | 
| fixedHdrSize | GHC.Runtime.Heap.Layout | 
| fixedHdrSizeW | GHC.Runtime.Heap.Layout | 
| fixedInfoTableSizeW | GHC.Cmm.Info | 
| FixedLengthEncoding |  | 
| 1 (Type/Class) | GHC.Utils.Binary | 
| 2 (Data Constructor) | GHC.Utils.Binary | 
| FixItem |  | 
| 1 (Type/Class) | GHC.Driver.Types, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Types, GHC.Plugins | 
| Fixity |  | 
| 1 (Type/Class) | GHC.Types.Basic, GHC.Hs, GHC.Plugins, GHC | 
| 2 (Data Constructor) | GHC.Types.Basic, GHC.Plugins | 
| FixityDirection | GHC.Types.Basic, GHC.Plugins, GHC | 
| FixityEnv | GHC.Driver.Types, GHC.Plugins | 
| FixitySig |  | 
| 1 (Type/Class) | GHC.Hs, GHC.Hs.Binds, GHC | 
| 2 (Data Constructor) | GHC.Hs, GHC.Hs.Binds, GHC | 
| fixM | GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| fixSafeInstances | GHC.Tc.Utils.Monad | 
| FixSig | GHC.Hs, GHC.Hs.Binds, GHC | 
| fixStgRegisters | GHC.StgToCmm.CgUtils | 
| fixVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| fi_axiom | GHC.Core.FamInstEnv | 
| fi_cvs | GHC.Core.FamInstEnv | 
| fi_fam | GHC.Core.FamInstEnv | 
| fi_flavor | GHC.Core.FamInstEnv | 
| fi_rhs | GHC.Core.FamInstEnv | 
| fi_tcs | GHC.Core.FamInstEnv | 
| fi_tvs | GHC.Core.FamInstEnv | 
| fi_tys | GHC.Core.FamInstEnv | 
| FL | GHC.Types.Basic, GHC.Plugins | 
| Flag |  | 
| 1 (Type/Class) | GHC.Driver.CmdLine | 
| 2 (Data Constructor) | GHC.Driver.CmdLine | 
| flagGhcMode | GHC.Driver.CmdLine | 
| flagName | GHC.Driver.CmdLine | 
| flagOptKind | GHC.Driver.CmdLine | 
| flagRecompile | GHC.Driver.Plugins, GHC.Plugins | 
| flagsAll | GHC.Driver.Session, GHC.Plugins | 
| flagsDynamic | GHC.Driver.Session, GHC.Plugins | 
| flagsForCompletion | GHC.Driver.Session, GHC.Plugins | 
| flagsPackage | GHC.Driver.Session, GHC.Plugins | 
| FlagSpec |  | 
| 1 (Type/Class) | GHC.Driver.Session, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Session, GHC.Plugins | 
| flagSpecAction | GHC.Driver.Session, GHC.Plugins | 
| flagSpecFlag | GHC.Driver.Session, GHC.Plugins | 
| flagSpecGhcMode | GHC.Driver.Session, GHC.Plugins | 
| flagSpecName | GHC.Driver.Session, GHC.Plugins | 
| fLangFlags | GHC.Driver.Session, GHC.Plugins | 
| flatMapBagM | GHC.Data.Bag | 
| flatMapBagPairM | GHC.Data.Bag | 
| FlatMetaTv | GHC.Tc.Utils.TcType | 
| FlatSkolTv | GHC.Tc.Utils.TcType | 
| flatSRTs | GHC.Cmm.Info.Build | 
| flatten | GHC.Tc.Solver.Flatten | 
| flattenArgsNom | GHC.Tc.Solver.Flatten | 
| flattenAst | GHC.Iface.Ext.Utils | 
| flattenBinds | GHC.Core, GHC.Plugins | 
| flattenIncludes | GHC.Driver.Session, GHC.Plugins | 
| flattenKind | GHC.Tc.Solver.Flatten | 
| FlattenMode | GHC.Tc.Solver.Flatten | 
| flattenRuleDecls | GHC.Hs, GHC.Hs.Decls, GHC | 
| flattenSCC | GHC.Data.Graph.Directed | 
| flattenSCCs | GHC.Data.Graph.Directed | 
| flattenType | GHC.Tc.Solver.Flatten | 
| flattenTys | GHC.Core.FamInstEnv | 
| FldParent | GHC.Types.Name.Reader, GHC.Plugins | 
| Flexi | GHC.Tc.Utils.TcType | 
| flip | GHC.Prelude | 
| flipSwap | GHC.Types.Basic, GHC.Plugins | 
| flIsOverloaded | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins | 
| flLabel | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins | 
| Float | GHC.Prelude | 
| float |  | 
| 1 (Function) | GHC.Utils.Ppr | 
| 2 (Function) | GHC.Utils.Outputable, GHC.Plugins | 
| float2DoubleLit | GHC.Types.Literal, GHC.Plugins | 
| Float2DoubleOp | GHC.Builtin.PrimOps | 
| float2IntLit | GHC.Types.Literal, GHC.Plugins | 
| Float2IntOp | GHC.Builtin.PrimOps | 
| FloatAcoshOp | GHC.Builtin.PrimOps | 
| FloatAcosOp | GHC.Builtin.PrimOps | 
| FloatAddOp | GHC.Builtin.PrimOps | 
| FloatAsinhOp | GHC.Builtin.PrimOps | 
| FloatAsinOp | GHC.Builtin.PrimOps | 
| FloatAtanhOp | GHC.Builtin.PrimOps | 
| FloatAtanOp | GHC.Builtin.PrimOps | 
| FloatBind | GHC.Core.Make, GHC.Plugins | 
| floatBindings | GHC.Core.Make, GHC.Plugins | 
| FloatCase | GHC.Core.Make, GHC.Plugins | 
| FloatCoshOp | GHC.Builtin.PrimOps | 
| FloatCosOp | GHC.Builtin.PrimOps | 
| floatDataCon | GHC.Builtin.Types, GHC.Plugins | 
| floatDataConKey | GHC.Builtin.Names | 
| FloatDecode_IntOp | GHC.Builtin.PrimOps | 
| floatDigits | GHC.Prelude | 
| FloatDivOp | GHC.Builtin.PrimOps | 
| FloatElemRep | GHC.Core.TyCon, GHC.Plugins | 
| floatElemRepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| FloatEqOp | GHC.Builtin.PrimOps | 
| FloatExpM1Op | GHC.Builtin.PrimOps | 
| FloatExpOp | GHC.Builtin.PrimOps | 
| FloatFabsOp | GHC.Builtin.PrimOps | 
| floatFormat | GHC.CmmToAsm.Format | 
| FloatGeOp | GHC.Builtin.PrimOps | 
| FloatGtOp | GHC.Builtin.PrimOps | 
| Floating | GHC.Prelude | 
| floatingClassKey | GHC.Builtin.Names | 
| floatingClassName | GHC.Builtin.Names | 
| floatInwards | GHC.Core.Opt.FloatIn | 
| floatLamArgs | GHC.Driver.Session, GHC.Plugins, GHC | 
| FloatLang | GHC.Stg.Lift.Monad | 
| FloatLeOp | GHC.Builtin.PrimOps | 
| FloatLet | GHC.Core.Make, GHC.Plugins | 
| FloatLog1POp | GHC.Builtin.PrimOps | 
| FloatLogOp | GHC.Builtin.PrimOps | 
| FloatLtOp | GHC.Builtin.PrimOps | 
| FloatMe | GHC.Core.Opt.SetLevels | 
| FloatMulOp | GHC.Builtin.PrimOps | 
| FloatNegOp | GHC.Builtin.PrimOps | 
| FloatNeOp | GHC.Builtin.PrimOps | 
| floatOutConstants | GHC.Core.Opt.Monad, GHC.Plugins | 
| floatOutLambdas | GHC.Core.Opt.Monad, GHC.Plugins | 
| floatOutOverSatApps | GHC.Core.Opt.Monad, GHC.Plugins | 
| FloatOutSwitches |  | 
| 1 (Type/Class) | GHC.Core.Opt.Monad, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Core.Opt.Monad, GHC.Plugins | 
| floatOutwards | GHC.Core.Opt.FloatOut | 
| FloatPowerOp | GHC.Builtin.PrimOps | 
| floatPrimLIdKey | GHC.Builtin.Names.TH | 
| floatPrimLName | GHC.Builtin.Names.TH | 
| floatPrimL_RDR | GHC.Builtin.Names.TH | 
| floatPrimTy | GHC.Builtin.Types.Prim | 
| floatPrimTyCon | GHC.Builtin.Types.Prim | 
| floatPrimTyConKey | GHC.Builtin.Names | 
| floatPrimTyConName | GHC.Builtin.Types.Prim | 
| floatRadix | GHC.Prelude | 
| floatRange | GHC.Prelude | 
| FloatReg | GHC.Cmm, GHC.Cmm.Expr | 
| FloatRep | GHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins | 
| floatRepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| FloatSinhOp | GHC.Builtin.PrimOps | 
| FloatSinOp | GHC.Builtin.PrimOps | 
| FloatSlot | GHC.Types.RepType | 
| FloatSpec | GHC.Core.Opt.SetLevels | 
| floatSpecLevel | GHC.Core.Opt.SetLevels | 
| FloatSqrtOp | GHC.Builtin.PrimOps | 
| FloatSubOp | GHC.Builtin.PrimOps | 
| FloatSuffix | GHC.Driver.CmdLine | 
| FloatTanhOp | GHC.Builtin.PrimOps | 
| FloatTanOp | GHC.Builtin.PrimOps | 
| floatToBytes | GHC.CmmToAsm.Ppr | 
| floatToTopLevelOnly | GHC.Core.Opt.Monad, GHC.Plugins | 
| floatTy | GHC.Builtin.Types, GHC.Plugins | 
| floatTyCon | GHC.Builtin.Types, GHC.Plugins | 
| floatTyConKey | GHC.Builtin.Names | 
| floatTyConName | GHC.Builtin.Types, GHC.Plugins | 
| FloatVec | GHC.Builtin.PrimOps | 
| floatX16PrimTy | GHC.Builtin.Types.Prim | 
| floatX16PrimTyCon | GHC.Builtin.Types.Prim | 
| floatX16PrimTyConKey | GHC.Builtin.Names | 
| floatX4PrimTy | GHC.Builtin.Types.Prim | 
| floatX4PrimTyCon | GHC.Builtin.Types.Prim | 
| floatX4PrimTyConKey | GHC.Builtin.Names | 
| floatX8PrimTy | GHC.Builtin.Types.Prim | 
| floatX8PrimTyCon | GHC.Builtin.Types.Prim | 
| floatX8PrimTyConKey | GHC.Builtin.Names | 
| fLOAT_SIZE | GHC.Settings.Constants | 
| floor | GHC.Prelude | 
| flSelector | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins | 
| FlushErr |  | 
| 1 (Type/Class) | GHC.Driver.Session, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Session, GHC.Plugins | 
| flushErr | GHC.Driver.Session, GHC.Plugins, GHC | 
| flushFinderCaches | GHC.Driver.Finder | 
| FlushOut |  | 
| 1 (Type/Class) | GHC.Driver.Session, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Session, GHC.Plugins | 
| flushOut | GHC.Driver.Session, GHC.Plugins, GHC | 
| fl_neg | GHC.Types.Basic, GHC.Plugins | 
| fl_text | GHC.Types.Basic, GHC.Plugins | 
| fl_value | GHC.Types.Basic, GHC.Plugins | 
| fmap | GHC.Prelude | 
| fmapClassOpKey | GHC.Builtin.Names | 
| fmapEitherM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| fmapMaybeM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| fmapName | GHC.Builtin.Names | 
| fmap_RDR | GHC.Builtin.Names | 
| FMOV | GHC.CmmToAsm.SPARC.Instr | 
| FMUL |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.SPARC.Instr | 
| 2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr | 
| FM_FlattenAll | GHC.Tc.Solver.Flatten | 
| FM_SubstOnly | GHC.Tc.Solver.Flatten | 
| FNEG |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.SPARC.Instr | 
| 2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr | 
| fNewtypeWrap | GHC.Runtime.Heap.Inspect | 
| Foldable | GHC.Prelude | 
| foldableClassKey | GHC.Builtin.Names | 
| foldableClassName | GHC.Builtin.Names | 
| foldable_foldr_RDR | GHC.Builtin.Names | 
| foldAndRecoverM | GHC.Tc.Utils.Monad | 
| foldBag | GHC.Data.Bag | 
| foldBlockNodesB | GHC.Cmm.Dataflow.Block | 
| foldBlockNodesB3 | GHC.Cmm.Dataflow.Block | 
| foldBlockNodesF | GHC.Cmm.Dataflow.Block | 
| foldCoreMap | GHC.Core.Map | 
| foldDataConArgs | GHC.Tc.Deriv.Functor | 
| foldDerivStrategy | GHC.Hs, GHC.Hs.Decls, GHC | 
| foldDicts | GHC.Tc.Solver.Monad | 
| foldDVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| foldEvBindMap | GHC.Tc.Types.Evidence | 
| foldExp | GHC.Cmm, GHC.Cmm.Node | 
| foldExpDeep | GHC.Cmm, GHC.Cmm.Node | 
| foldIrreds | GHC.Tc.Solver.Monad | 
| foldl | GHC.Prelude | 
| foldl' | GHC.Prelude | 
| foldl1 | GHC.Prelude | 
| foldl1' | GHC.Utils.Misc, GHC.Plugins | 
| foldl2 | GHC.Utils.Misc, GHC.Plugins | 
| foldlGraphBlocks | GHC.Cmm.Utils | 
| foldlM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad, GHC.HsToCore.Monad | 
| foldlM_ | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| foldLocalRegsDefd | GHC.Cmm, GHC.Cmm.Expr | 
| foldLocalRegsUsed | GHC.Cmm, GHC.Cmm.Expr | 
| foldlOL | GHC.Data.OrdList | 
| foldMap | GHC.Prelude | 
| foldMap_RDR | GHC.Builtin.Names | 
| foldMaybe | GHC.Data.TrieMap | 
| foldNodesBwdOO | GHC.Cmm.Dataflow | 
| foldOccEnv | GHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins | 
| foldr | GHC.Prelude | 
| foldr1 | GHC.Prelude | 
| foldRegsDefd | GHC.Cmm, GHC.Cmm.Expr | 
| foldRegsUsed | GHC.Cmm, GHC.Cmm.Expr | 
| foldRewriteNodesBwdOO | GHC.Cmm.Dataflow | 
| foldrIdKey | GHC.Builtin.Names | 
| foldRight | GHC.Data.FiniteMap, GHC.Plugins | 
| foldRightWithKey | GHC.Data.FiniteMap, GHC.Plugins | 
| foldrM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad, GHC.HsToCore.Monad | 
| foldrName | GHC.Builtin.Names | 
| foldrOL | GHC.Data.OrdList | 
| foldr_RDR | GHC.Builtin.Names | 
| foldTerm | GHC.Runtime.Heap.Inspect | 
| foldTM | GHC.Core.Map, GHC.Data.TrieMap | 
| foldTyCo | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| foldTyEqs | GHC.Tc.Solver.Monad | 
| foldType | GHC.Iface.Ext.Utils | 
| foldTypeMap | GHC.Core.Map | 
| foldUDFM | GHC.Types.Unique.DFM | 
| foldUFM | GHC.Types.Unique.FM, GHC.Plugins | 
| forallCIdKey | GHC.Builtin.Names.TH | 
| forallCName | GHC.Builtin.Names.TH | 
| ForAllCo | GHC.Core.TyCo.Rep | 
| forAllLit | GHC.Utils.Outputable, GHC.Plugins | 
| forAllOrNothing | GHC.Rename.HsType | 
| ForAllPred | GHC.Core.Predicate | 
| ForAllSkol | GHC.Tc.Types.Origin | 
| forallSym | GHC.Parser.PostProcess | 
| forallTIdKey | GHC.Builtin.Names.TH | 
| forallTName | GHC.Builtin.Names.TH | 
| ForAllTy | GHC.Core.TyCo.Rep | 
| forallVisTIdKey | GHC.Builtin.Names.TH | 
| forallVisTName | GHC.Builtin.Names.TH | 
| forceLoadModuleInterfaces | GHC.Runtime.Loader | 
| forceLoadNameModuleInterface | GHC.Runtime.Loader | 
| forceLoadTyCon | GHC.Runtime.Loader | 
| ForceRecompile | GHC.Driver.Plugins, GHC.Plugins | 
| ForceSpecConstr | GHC.Core.Opt.SpecConstr | 
| ForD | GHC.Hs, GHC.Hs.Decls, GHC | 
| ForeignCall | GHC.Types.ForeignCall | 
| ForeignConvention |  | 
| 1 (Type/Class) | GHC.Cmm, GHC.Cmm.Node | 
| 2 (Data Constructor) | GHC.Cmm, GHC.Cmm.Node | 
| ForeignDecl | GHC.Hs, GHC.Hs.Decls, GHC | 
| ForeignDeclCtx | GHC.Rename.Utils | 
| ForeignExport |  | 
| 1 (Data Constructor) | GHC.Hs, GHC.Hs.Decls, GHC | 
| 2 (Type/Class) | GHC.Hs, GHC.Hs.Decls, GHC | 
| ForeignHint | GHC.Cmm.Type, GHC.Cmm, GHC.Cmm.Expr | 
| ForeignHValue | GHC | 
| ForeignImport |  | 
| 1 (Data Constructor) | GHC.Hs, GHC.Hs.Decls, GHC | 
| 2 (Type/Class) | GHC.Hs, GHC.Hs.Decls, GHC | 
| ForeignLabelInExternalPackage | GHC.Cmm.CLabel | 
| ForeignLabelInPackage | GHC.Cmm.CLabel | 
| ForeignLabelInThisPackage | GHC.Cmm.CLabel | 
| ForeignLabelSource | GHC.Cmm.CLabel | 
| foreignLabelStdcallInfo | GHC.Cmm.CLabel | 
| foreignObjPrimTyConKey | GHC.Builtin.Names | 
| ForeignSrcLang | GHC.Tc.Types, GHC.Driver.Types, GHC.Tc.Utils.Monad, GHC.Plugins | 
| ForeignStubs |  | 
| 1 (Type/Class) | GHC.Driver.Types, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Types, GHC.Plugins | 
| ForeignTarget |  | 
| 1 (Type/Class) | GHC.Cmm, GHC.Cmm.Node | 
| 2 (Data Constructor) | GHC.Cmm, GHC.Cmm.Node | 
| foreignTargetHints | GHC.Cmm, GHC.Cmm.Node | 
| foreign_os | GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline | 
| forImpDIdKey | GHC.Builtin.Names.TH | 
| forImpDName | GHC.Builtin.Names.TH | 
| forkAltPair | GHC.StgToCmm.Monad | 
| forkAlts | GHC.StgToCmm.Monad | 
| forkClosureBody | GHC.StgToCmm.Monad | 
| forkLneBody | GHC.StgToCmm.Monad | 
| forkM | GHC.Tc.Utils.Monad | 
| forkM_maybe | GHC.Tc.Utils.Monad | 
| ForkOnOp | GHC.Builtin.PrimOps | 
| ForkOp | GHC.Builtin.PrimOps | 
| Format | GHC.CmmToAsm.Format | 
| FormatASM | GHC.Utils.Error | 
| FormatByteCode | GHC.Utils.Error | 
| FormatC | GHC.Utils.Error | 
| FormatCMM | GHC.Utils.Error | 
| FormatCore | GHC.Utils.Error | 
| formatErrDoc | GHC.Utils.Error | 
| FormatHaskell | GHC.Utils.Error | 
| formatInBytes | GHC.CmmToAsm.Format | 
| formatLevPolyErr | GHC.Tc.Utils.TcMType | 
| FormatLLVM | GHC.Utils.Error | 
| FormatSTG | GHC.Utils.Error | 
| FormatText | GHC.Utils.Error | 
| formatToWidth | GHC.CmmToAsm.Format | 
| formerFreeVars | GHC.Stg.Lift.Monad | 
| ForSigCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType | 
| Forward | GHC.Data.Graph.Directed | 
| forward | GHC.Runtime.Eval, GHC | 
| Forwards | GHC.Utils.Misc, GHC.Plugins | 
| Found | GHC.Driver.Types, GHC.Driver.Finder, GHC.Plugins, GHC.Tc.Plugin | 
| FoundFL | GHC.Rename.Env | 
| FoundMultiple | GHC.Driver.Types, GHC.Driver.Finder, GHC.Plugins, GHC.Tc.Plugin | 
| FoundName | GHC.Rename.Env | 
| fp | GHC.CmmToAsm.SPARC.Regs | 
| fpRel | GHC.CmmToAsm.SPARC.Stack | 
| fpRelEA | GHC.CmmToAsm.SPARC.Instr | 
| fPrim | GHC.Runtime.Heap.Inspect | 
| FR | GHC.CmmToAsm.Reg.Linear.FreeRegs | 
| Fractional | GHC.Prelude | 
| fractionalClassKey | GHC.Builtin.Names | 
| fractionalClassKeys | GHC.Builtin.Names | 
| fractionalClassName | GHC.Builtin.Names | 
| FractionalLit | GHC.Types.Basic, GHC.Plugins | 
| frAllocateReg | GHC.CmmToAsm.Reg.Linear.FreeRegs | 
| frameworkPaths | GHC.Driver.Session, GHC.Plugins, GHC | 
| FreeFFI | GHC.Runtime.Interpreter | 
| FreeHValueRefs | GHC.Runtime.Interpreter | 
| freeHValueRefs | GHC.Runtime.Interpreter | 
| FreeKiTyVars | GHC.Rename.HsType | 
| freeNamesIfDecl | GHC.Iface.Syntax | 
| freeNamesIfFamInst | GHC.Iface.Syntax | 
| freeNamesIfRule | GHC.Iface.Syntax | 
| freeReg |  | 
| 1 (Function) | GHC.Platform.X86_64 | 
| 2 (Function) | GHC.Platform.X86 | 
| 3 (Function) | GHC.Platform.SPARC | 
| 4 (Function) | GHC.Platform.S390X | 
| 5 (Function) | GHC.Platform.RISCV64 | 
| 6 (Function) | GHC.Platform.PPC | 
| 7 (Function) | GHC.Platform.NoRegs | 
| 8 (Function) | GHC.Platform.ARM | 
| 9 (Function) | GHC.Platform.AArch64 | 
| 10 (Function) | GHC.Platform.Regs | 
| freeRegBase |  | 
| 1 (Function) | GHC.Platform.X86_64 | 
| 2 (Function) | GHC.Platform.X86 | 
| FreeRegs |  | 
| 1 (Type/Class) | GHC.CmmToAsm.Reg.Linear.X86_64 | 
| 2 (Data Constructor) | GHC.CmmToAsm.Reg.Linear.X86_64 | 
| 3 (Type/Class) | GHC.CmmToAsm.Reg.Linear.X86 | 
| 4 (Data Constructor) | GHC.CmmToAsm.Reg.Linear.X86 | 
| 5 (Type/Class) | GHC.CmmToAsm.Reg.Linear.SPARC | 
| 6 (Data Constructor) | GHC.CmmToAsm.Reg.Linear.SPARC | 
| 7 (Type/Class) | GHC.CmmToAsm.Reg.Linear.PPC | 
| 8 (Data Constructor) | GHC.CmmToAsm.Reg.Linear.PPC | 
| freeTick | GHC.Core.Opt.Simplify.Monad | 
| FreeVars | GHC.Types.Name.Set, GHC.Plugins | 
| freeVars | GHC.Core.FVs, GHC.Plugins | 
| freeVarsBind | GHC.Core.FVs, GHC.Plugins | 
| freeVarsOf | GHC.Core.FVs, GHC.Plugins | 
| freeVarsOfAnn | GHC.Core.FVs, GHC.Plugins | 
| freezeAllInGraph | GHC.Data.Graph.Ops, GHC.Data.Graph.Color | 
| FreezeArrayOp | GHC.Builtin.PrimOps | 
| freezeNode | GHC.Data.Graph.Ops, GHC.Data.Graph.Color | 
| freezeOneInGraph | GHC.Data.Graph.Ops, GHC.Data.Graph.Color | 
| FreezeSmallArrayOp | GHC.Builtin.PrimOps | 
| fRefWrap | GHC.Runtime.Heap.Inspect | 
| fReg |  | 
| 1 (Function) | GHC.CmmToAsm.SPARC.Regs | 
| 2 (Function) | GHC.CmmToAsm.PPC.Regs | 
| Fresh | GHC.Tc.Solver.Monad | 
| fresh | GHC.Data.UnionFind | 
| freshenCoVarBndrsX | GHC.Tc.Utils.Instantiate | 
| freshenTyVarBndrs | GHC.Tc.Utils.Instantiate | 
| freshGoals | GHC.Tc.Solver.Monad | 
| freshIndex | GHC.Iface.Ext.Utils | 
| freshTypeIndex | GHC.Iface.Ext.Utils | 
| frGetFreeRegs | GHC.CmmToAsm.Reg.Linear.FreeRegs | 
| frInitFreeRegs | GHC.CmmToAsm.Reg.Linear.FreeRegs | 
| From | GHC.Hs.Expr, GHC.Hs, GHC | 
| from1_RDR | GHC.Builtin.Names | 
| fromAdj | GHC.CmmToAsm.CFG.Dominators | 
| fromBranches | GHC.Core.Coercion.Axiom | 
| fromEdges | GHC.CmmToAsm.CFG.Dominators | 
| fromEIdKey | GHC.Builtin.Names.TH | 
| fromEName | GHC.Builtin.Names.TH | 
| fromEnum | GHC.Prelude | 
| fromEnum_RDR | GHC.Builtin.Names | 
| fromEP | GHC.Types.Basic, GHC.Plugins | 
| fromEvalResult | GHC.Runtime.Interpreter | 
| fromException | GHC.Utils.Exception, GHC.Utils.Panic | 
| fromExposedReexport | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| fromHiddenReexport | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| fromInteger | GHC.Prelude | 
| fromIntegerClassOpKey | GHC.Builtin.Names | 
| fromIntegerName | GHC.Builtin.Names | 
| fromInteger_RDR | GHC.Builtin.Names | 
| fromIntegral | GHC.Prelude | 
| fromIntegralIdKey | GHC.Builtin.Names | 
| fromIntegralName | GHC.Builtin.Names | 
| fromIntegral_RDR | GHC.Builtin.Names | 
| fromJust | GHC.Data.Maybe | 
| fromList |  | 
| 1 (Function) | GHC.Data.Stream | 
| 2 (Function) | GHC.Data.EnumSet | 
| fromListClassOpKey | GHC.Builtin.Names | 
| fromListName | GHC.Builtin.Names | 
| fromListNClassOpKey | GHC.Builtin.Names | 
| fromListNName | GHC.Builtin.Names | 
| fromListN_RDR | GHC.Builtin.Names | 
| fromList_RDR | GHC.Builtin.Names | 
| fromMaybe | GHC.Data.Maybe | 
| fromNonVoid | GHC.StgToCmm.Closure | 
| fromOL | GHC.Data.OrdList | 
| fromOLReverse | GHC.Data.OrdList | 
| fromOrigUnit | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| fromPackageFlag | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| fromPhaseDataConKey | GHC.Builtin.Names.TH | 
| fromPhaseDataConName | GHC.Builtin.Names.TH | 
| fromRational | GHC.Prelude | 
| fromRationalClassOpKey | GHC.Builtin.Names | 
| fromRationalName | GHC.Builtin.Names | 
| fromRational_RDR | GHC.Builtin.Names | 
| fromSerialized | GHC.Plugins | 
| FromSource | GHC.Types.Basic, GHC.Plugins | 
| fromSpecTyVarBndr | GHC.Parser.PostProcess | 
| fromSpecTyVarBndrs | GHC.Parser.PostProcess | 
| fromStaticPtrClassOpKey | GHC.Builtin.Names | 
| fromStaticPtrName | GHC.Builtin.Names | 
| fromStgHalfWord | GHC.Runtime.Heap.Layout | 
| fromStgWord | GHC.Runtime.Heap.Layout | 
| fromStringClassOpKey | GHC.Builtin.Names | 
| fromStringName | GHC.Builtin.Names | 
| fromString_RDR | GHC.Builtin.Names | 
| FromThen | GHC.Hs.Expr, GHC.Hs, GHC | 
| fromThenEIdKey | GHC.Builtin.Names.TH | 
| fromThenEName | GHC.Builtin.Names.TH | 
| FromThenTo | GHC.Hs.Expr, GHC.Hs, GHC | 
| fromThenToEIdKey | GHC.Builtin.Names.TH | 
| fromThenToEName | GHC.Builtin.Names.TH | 
| FromTo | GHC.Hs.Expr, GHC.Hs, GHC | 
| fromToEIdKey | GHC.Builtin.Names.TH | 
| fromToEName | GHC.Builtin.Names.TH | 
| from_RDR | GHC.Builtin.Names | 
| frontend | GHC.Driver.Plugins, GHC.Plugins | 
| FrontendPlugin |  | 
| 1 (Type/Class) | GHC.Driver.Plugins, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Driver.Plugins, GHC.Plugins | 
| FrontendPluginAction | GHC.Driver.Plugins, GHC.Plugins | 
| frontendPluginOpts | GHC.Driver.Session, GHC.Plugins, GHC | 
| frontendPluginTyConKey | GHC.Builtin.Names | 
| frontendPluginTyConName | GHC.Builtin.Names | 
| FrontendResult | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| FrontendTypecheck | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| frReleaseReg | GHC.CmmToAsm.Reg.Linear.FreeRegs | 
| FRSP | GHC.CmmToAsm.PPC.Instr | 
| fr_mods_hidden | GHC.Driver.Types, GHC.Driver.Finder, GHC.Plugins, GHC.Tc.Plugin | 
| fr_paths | GHC.Driver.Types, GHC.Driver.Finder, GHC.Plugins, GHC.Tc.Plugin | 
| fr_pkg | GHC.Driver.Types, GHC.Driver.Finder, GHC.Plugins, GHC.Tc.Plugin | 
| fr_pkgs_hidden | GHC.Driver.Types, GHC.Driver.Finder, GHC.Plugins, GHC.Tc.Plugin | 
| fr_suggestions | GHC.Driver.Types, GHC.Driver.Finder, GHC.Plugins, GHC.Tc.Plugin | 
| fr_unusables | GHC.Driver.Types, GHC.Driver.Finder, GHC.Plugins, GHC.Tc.Plugin | 
| fsep |  | 
| 1 (Function) | GHC.Utils.Ppr | 
| 2 (Function) | GHC.Utils.Outputable, GHC.Plugins | 
| fsFromRole | GHC.Core.Coercion.Axiom | 
| fsLit | GHC.Data.FastString, GHC.Plugins | 
| FSQRT | GHC.CmmToAsm.SPARC.Instr | 
| fst | GHC.Prelude | 
| fst3 | GHC.Utils.Misc, GHC.Plugins | 
| fstIdKey | GHC.Builtin.Names | 
| fstName | GHC.Builtin.Names | 
| fstOf3 | GHC.Utils.Misc, GHC.Plugins | 
| fsToUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| FSUB |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.SPARC.Instr | 
| 2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr | 
| fSuspension | GHC.Runtime.Heap.Inspect | 
| fs_sbs | GHC.Data.FastString, GHC.Plugins | 
| fs_zenc | GHC.Data.FastString, GHC.Plugins | 
| FT | GHC.Tc.Deriv.Functor | 
| ftcCurrentModule | GHC.Driver.Session, GHC.Plugins | 
| ftcGhcSession | GHC.Driver.Session, GHC.Plugins | 
| fTerm | GHC.Runtime.Heap.Inspect | 
| ftext |  | 
| 1 (Function) | GHC.Utils.Ppr | 
| 2 (Function) | GHC.Utils.Outputable, GHC.Plugins | 
| ft_af | GHC.Core.TyCo.Rep | 
| ft_arg | GHC.Core.TyCo.Rep | 
| ft_bad_app | GHC.Tc.Deriv.Functor | 
| ft_co_var | GHC.Tc.Deriv.Functor | 
| ft_forall | GHC.Tc.Deriv.Functor | 
| ft_fun | GHC.Tc.Deriv.Functor | 
| ft_mult | GHC.Core.TyCo.Rep | 
| ft_res | GHC.Core.TyCo.Rep | 
| ft_triv | GHC.Tc.Deriv.Functor | 
| ft_tup | GHC.Tc.Deriv.Functor | 
| ft_ty_app | GHC.Tc.Deriv.Functor | 
| ft_var | GHC.Tc.Deriv.Functor | 
| fullRender | GHC.Utils.Ppr | 
| Fun | GHC.Cmm, GHC.Runtime.Heap.Layout | 
| funAppCtxt | GHC.Tc.Gen.HsType | 
| FunArg | GHC.Parser.PostProcess | 
| funArgTy | GHC.Core.Type, GHC.Plugins | 
| FunBind | GHC.Hs, GHC.Hs.Binds, GHC | 
| funcAlign | GHC.Llvm.Types, GHC.Llvm | 
| funcArgs | GHC.Llvm.Syntax, GHC.Llvm | 
| funcAttrs | GHC.Llvm.Syntax, GHC.Llvm | 
| funcBody | GHC.Llvm.Syntax, GHC.Llvm | 
| funcCc | GHC.Llvm.Types, GHC.Llvm | 
| funcDecl | GHC.Llvm.Syntax, GHC.Llvm | 
| funcLinkage | GHC.Llvm.Types, GHC.Llvm | 
| FunCo | GHC.Core.TyCo.Rep | 
| funcPrefix | GHC.Llvm.Syntax, GHC.Llvm | 
| funcSect | GHC.Llvm.Syntax, GHC.Llvm | 
| FunctionOrData | GHC.Types.Basic, GHC.Plugins | 
| functionWithMultiplicity | GHC.Builtin.Types.Prim | 
| Functor | GHC.Prelude | 
| functorClassKey | GHC.Builtin.Names | 
| functorClassName | GHC.Builtin.Names | 
| functorLikeTraverse | GHC.Tc.Deriv.Functor | 
| FunDep | GHC.Core.Class | 
| FunDepEqn | GHC.Tc.Instance.FunDeps | 
| funDepIdKey | GHC.Builtin.Names.TH | 
| funDepName | GHC.Builtin.Names.TH | 
| FunDepOrigin1 | GHC.Tc.Types.Origin | 
| FunDepOrigin2 | GHC.Tc.Types.Origin | 
| funDepTyConKey | GHC.Builtin.Names.TH | 
| funDepTyConName | GHC.Builtin.Names.TH | 
| funDIdKey | GHC.Builtin.Names.TH | 
| funDName | GHC.Builtin.Names.TH | 
| funEqCanDischarge | GHC.Tc.Types.Constraint | 
| funEqCanDischargeF | GHC.Tc.Types.Constraint | 
| funInfoArity | GHC.Cmm.Info | 
| funInfoTable | GHC.Cmm.Info | 
| funInsert | GHC.CmmToLlvm.Base | 
| FunLike | GHC.Types.Basic, GHC.Plugins | 
| funLikeDataConKey | GHC.Builtin.Names.TH | 
| funLikeDataConName | GHC.Builtin.Names.TH | 
| funLookup | GHC.CmmToLlvm.Base | 
| FunN | GHC.StgToCmm.ExtCode | 
| funPrec | GHC.Types.Basic, GHC.Core.TyCo.Ppr, GHC.Plugins | 
| funPtrTyConKey | GHC.Builtin.Names | 
| funPtrTyConName | GHC.Builtin.Names | 
| funResultTy | GHC.Core.Type, GHC.Plugins, GHC | 
| FunRhs | GHC.Hs.Expr, GHC.Hs, GHC | 
| FunSigCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType | 
| funsSigCtxt | GHC.Tc.Gen.HsType | 
| funTag | GHC.StgToCmm.Closure | 
| FunTy | GHC.Core.TyCo.Rep | 
| funTyCon | GHC.Core.Type, GHC.Builtin.Types.Prim, GHC.Plugins | 
| funTyConKey | GHC.Builtin.Names | 
| funTyConName | GHC.Builtin.Types.Prim | 
| funTyFixity | GHC.Types.Basic, GHC.Plugins | 
| fun_ext | GHC.Hs, GHC.Hs.Binds, GHC | 
| fun_id | GHC.Hs, GHC.Hs.Binds, GHC | 
| fun_matches | GHC.Hs, GHC.Hs.Binds, GHC | 
| fun_tick | GHC.Hs, GHC.Hs.Binds, GHC | 
| fuzzyClsInstCmp | GHC.Core.InstEnv | 
| fuzzyLookup | GHC.Utils.Misc, GHC.Plugins | 
| fuzzyMatch | GHC.Utils.Misc, GHC.Plugins | 
| FV | GHC.Utils.FV | 
| FVAnn | GHC.Core.FVs, GHC.Plugins | 
| fvDVarSet | GHC.Utils.FV | 
| fvVarList | GHC.Utils.FV | 
| fvVarSet | GHC.Utils.FV | 
| FxTOy | GHC.CmmToAsm.SPARC.Instr |