| W128 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| W16 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| W256 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| W32 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| W512 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| W64 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| W8 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| WaitReadOp | GHC.Builtin.PrimOps | 
| WaitWriteOp | GHC.Builtin.PrimOps | 
| Wanted | GHC.Tc.Types.Constraint | 
| WantedConstraints | GHC.Tc.Types.Constraint | 
| wantedEvId_maybe | GHC.Tc.Types.Constraint | 
| WantedSuperclassOrigin | GHC.Tc.Types.Origin | 
| WantRRC | GHC.Tc.Types.Origin | 
| wantToUnboxArg | GHC.Core.Opt.WorkWrap.Utils | 
| Warn |  | 
| 1 (Type/Class) | GHC.Driver.CmdLine | 
| 2 (Data Constructor) | GHC.Driver.CmdLine | 
| warnAboutEmptyEnumerations | GHC.HsToCore.Match.Literal | 
| warnAboutIdentities | GHC.HsToCore.Match.Literal | 
| warnAboutOverflowedLit | GHC.HsToCore.Match.Literal | 
| warnAboutOverflowedOverLit | GHC.HsToCore.Match.Literal | 
| WarnAll | GHC.Unit.Module.Warnings | 
| warnAllUnsolved | GHC.Tc.Errors | 
| WarnDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| WarnDecls | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| warnDefaulting | GHC.Tc.Errors | 
| WarnErrLogger | GHC.Driver.Monad, GHC | 
| warnFlagNames | GHC.Driver.Flags | 
| warnForallIdentifier | GHC.Rename.Utils | 
| warnIf | GHC.Tc.Utils.Monad | 
| Warning | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| WarningD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| WarningFlag | GHC.Driver.Flags, GHC.Driver.Session, GHC.Plugins | 
| warningFlags | GHC.Driver.Session, GHC.Plugins, GHC | 
| warningGroups | GHC.Driver.Flags | 
| warningHierarchies | GHC.Driver.Flags | 
| WarningMessages | GHC.Driver.Errors.Types | 
| Warnings |  | 
| 1 (Type/Class) | GHC.Unit.Module.Warnings | 
| 2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| warnings | GHC.Parser.Lexer | 
| WarningTxt |  | 
| 1 (Type/Class) | GHC.Unit.Module.Warnings | 
| 2 (Data Constructor) | GHC.Unit.Module.Warnings | 
| WarningWithFlag | GHC.Types.Error, GHC.Driver.Session, GHC.Plugins | 
| WarningWithoutFlag | GHC.Types.Error, GHC.Driver.Session, GHC.Plugins | 
| WarnMsg | GHC.Driver.Errors.Types | 
| warnMsg | GHC.Driver.CmdLine | 
| warnopt | GHC.Parser.Lexer | 
| warnPprTrace | GHC.Utils.Trace | 
| warnPrepositiveQualifiedModule | GHC.Parser.PostProcess | 
| WarnReason | GHC.Driver.CmdLine | 
| warnReason | GHC.Driver.CmdLine | 
| warnSafeOnLoc | GHC.Driver.Session, GHC.Plugins, GHC | 
| WarnSome | GHC.Unit.Module.Warnings | 
| warnStarIsType | GHC.Parser.PostProcess | 
| warnTcS | GHC.Tc.Solver.Monad | 
| warnUnsafeOnLoc | GHC.Driver.Session, GHC.Plugins, GHC | 
| WarnUnusedForalls |  | 
| 1 (Type/Class) | GHC.Rename.HsType | 
| 2 (Data Constructor) | GHC.Rename.HsType | 
| warnUnusedLocalBinds | GHC.Rename.Utils | 
| warnUnusedMatches | GHC.Rename.Utils | 
| warnUnusedTopBinds | GHC.Rename.Utils | 
| warnUnusedTypePatterns | GHC.Rename.Utils | 
| Way | GHC.Platform.Ways | 
| WayCustom | GHC.Platform.Ways | 
| WayDebug | GHC.Platform.Ways | 
| wayDesc | GHC.Platform.Ways | 
| WayDyn | GHC.Platform.Ways | 
| wayGeneralFlags | GHC.Platform.Ways | 
| wayOptc | GHC.Platform.Ways | 
| wayOptl | GHC.Platform.Ways | 
| wayOptP | GHC.Platform.Ways | 
| WayProf | GHC.Platform.Ways | 
| wayRTSOnly | GHC.Platform.Ways | 
| Ways | GHC.Platform.Ways | 
| ways | GHC.Driver.Session, GHC.Plugins | 
| waysBuildTag | GHC.Platform.Ways | 
| waysTag | GHC.Platform.Ways | 
| wayTag | GHC.Platform.Ways | 
| WayThreaded | GHC.Platform.Ways | 
| wayUnsetGeneralFlags | GHC.Platform.Ways | 
| WC | GHC.Tc.Types.Constraint | 
| wc_errors | GHC.Tc.Types.Constraint | 
| wc_impl | GHC.Tc.Types.Constraint | 
| wc_simple | GHC.Tc.Types.Constraint | 
| wd_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| wd_src | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| wd_warnings | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| Weak | GHC.Llvm.Types, GHC.Llvm | 
| weakLoopBreaker | GHC.Types.Basic, GHC.Plugins | 
| weakPrimTyCon | GHC.Builtin.Types.Prim | 
| weakPrimTyConKey | GHC.Builtin.Names | 
| Weights |  | 
| 1 (Type/Class) | GHC.CmmToAsm.CFG.Weight | 
| 2 (Data Constructor) | GHC.CmmToAsm.CFG.Weight | 
| weightToDouble | GHC.CmmToAsm.CFG | 
| WhatLooking | GHC.Rename.Unbound | 
| whenCheckTags | GHC.StgToCmm.TagCheck | 
| whenDOptM | GHC.Tc.Utils.Monad | 
| whenGOptM | GHC.Tc.Utils.Monad, GHC.HsToCore.Monad | 
| whenIsJust | GHC.Data.Maybe | 
| whenM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| WhenMatching | GHC.Tc.Errors.Types | 
| whenNoErrs | GHC.Tc.Utils.Monad | 
| whenNonEmpty | GHC.Utils.Misc, GHC.Plugins | 
| whenPprDebug | GHC.Utils.Outputable, GHC.Plugins | 
| whenUpdRemSetEnabled | GHC.StgToCmm.Utils | 
| whenWOptM | GHC.Tc.Utils.Monad | 
| whenXOptM | GHC.Tc.Utils.Monad | 
| WhereFrom | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| WhereFromOp | GHC.Builtin.PrimOps | 
| WhereLooking | GHC.Rename.Unbound | 
| WhetherHasFamInst | GHC.Unit.Module.ModIface, GHC.Plugins | 
| WhetherHasOrphans | GHC.Unit.Module.ModIface, GHC.Plugins | 
| widenAnchor | GHC.Parser.Annotation, GHC.Hs, GHC | 
| widenAnchorR | GHC.Parser.Annotation, GHC.Hs, GHC | 
| widenFp | GHC.Llvm.Types | 
| widenLocatedAn | GHC.Parser.Annotation, GHC.Hs, GHC | 
| widenSpan | GHC.Parser.Annotation, GHC.Hs, GHC | 
| Width | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| widthFromBytes | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| widthInBits | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| widthInBytes | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| widthInLog | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| widthToLlvmFloat | GHC.CmmToLlvm.Base | 
| widthToLlvmInt | GHC.CmmToLlvm.Base | 
| wildCardKey | GHC.Builtin.Names | 
| wildCardName | GHC.Builtin.Names | 
| WildcardNotLastInConstraint | GHC.Tc.Errors.Types | 
| WildcardsNotAllowedAtAll | GHC.Tc.Errors.Types | 
| wildCardTIdKey | GHC.Builtin.Names.TH | 
| wildCardTName | GHC.Builtin.Names.TH | 
| WildPat | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC | 
| wildPIdKey | GHC.Builtin.Names.TH | 
| wildPName | GHC.Builtin.Names.TH | 
| wiredInIds | GHC.Types.Id.Make, GHC.Builtin.Utils | 
| wiredInNameTyThing_maybe | GHC.Types.Name, GHC.Plugins | 
| wiredInSrcSpan | GHC.Types.SrcLoc, GHC.Plugins | 
| wiredInTyCons | GHC.Builtin.Types, GHC.Plugins | 
| wiredInUnitIds | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| wireMap | GHC.Unit.State, GHC.Unit, GHC.Plugins | 
| withAtomicRename | GHC.Utils.Misc, GHC.Plugins | 
| withBinBuffer | GHC.Utils.Binary | 
| withCleanupSession | GHC | 
| withClearVars | GHC.CmmToLlvm.Base | 
| withDictClassKey | GHC.Builtin.Names | 
| withDictClassName | GHC.Builtin.Names | 
| withDumpFileHandle | GHC.Utils.Logger | 
| withErrStyle | GHC.Utils.Outputable, GHC.Plugins | 
| withException | GHC.Tc.Utils.Monad | 
| withExtendedLoadedEnv | GHC.Linker.Loader | 
| withHoleFitPlugins | GHC.Tc.Module | 
| withHsDocContext | GHC.Tc.Errors.Ppr | 
| WithHsDocIdentifiers |  | 
| 1 (Type/Class) | GHC.Hs.Doc, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Doc, GHC.Hs, GHC | 
| withIServ | GHC.Runtime.Interpreter | 
| withIServ_ | GHC.Runtime.Interpreter | 
| withLiftedBndr | GHC.Stg.Lift.Monad | 
| withLiftedBndrs | GHC.Stg.Lift.Monad | 
| withName | GHC.StgToCmm.ExtCode | 
| withNewTickyCounterCon | GHC.StgToCmm.Ticky | 
| withNewTickyCounterFun | GHC.StgToCmm.Ticky | 
| withNewTickyCounterLNE | GHC.StgToCmm.Ticky | 
| withNewTickyCounterStdThunk | GHC.StgToCmm.Ticky | 
| withNewTickyCounterThunk | GHC.StgToCmm.Ticky | 
| withoutDynamicNow | GHC.Tc.Utils.Monad | 
| withoutUnification | GHC.Tc.Errors.Hole | 
| withPlugins | GHC.Driver.Plugins, GHC.Plugins | 
| withPlugins_ | GHC.Driver.Plugins, GHC.Plugins | 
| withPprStyle | GHC.Utils.Outputable, GHC.Plugins | 
| withSelfLoop | GHC.StgToCmm.Monad | 
| withSequel | GHC.StgToCmm.Monad | 
| withSession | GHC.Driver.Monad | 
| withSignalHandlers | GHC.Utils.Panic, GHC.Plugins, GHC | 
| withSubstBndr | GHC.Stg.Lift.Monad | 
| withSubstBndrs | GHC.Stg.Lift.Monad | 
| withSystemTempDirectory | GHC.Utils.TmpFs | 
| withTcPlugins | GHC.Tc.Module | 
| withTempDirectory | GHC.Utils.TmpFs | 
| withTempSession | GHC.Driver.Monad | 
| withTiming | GHC.Utils.Error | 
| withTimingM | GHC.Driver.Monad | 
| withTimingSilent | GHC.Utils.Error | 
| withUpdFrameOff |  | 
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| withUserStyle | GHC.Utils.Outputable, GHC.Plugins | 
| WL | GHC.Tc.Solver.InertSet | 
| WL_Anything | GHC.Rename.Unbound | 
| WL_Anywhere | GHC.Rename.Unbound | 
| WL_Constructor | GHC.Rename.Unbound | 
| wl_eqs | GHC.Tc.Solver.InertSet | 
| WL_Global | GHC.Rename.Unbound | 
| wl_implics | GHC.Tc.Solver.InertSet | 
| WL_LocalOnly | GHC.Rename.Unbound | 
| WL_LocalTop | GHC.Rename.Unbound | 
| WL_None | GHC.Rename.Unbound | 
| WL_RecField | GHC.Rename.Unbound | 
| wl_rest | GHC.Tc.Solver.InertSet | 
| wopt | GHC.Driver.Session, GHC.Plugins | 
| woptM | GHC.Tc.Utils.Monad | 
| wopt_fatal | GHC.Driver.Session, GHC.Plugins | 
| wopt_set | GHC.Driver.Session, GHC.Plugins | 
| wopt_set_fatal | GHC.Driver.Session, GHC.Plugins | 
| wopt_unset | GHC.Driver.Session, GHC.Plugins | 
| wopt_unset_fatal | GHC.Driver.Session, GHC.Plugins | 
| Word | GHC.Prelude | 
| word | GHC.Utils.Outputable, GHC.Plugins | 
| Word16AddOp | GHC.Builtin.PrimOps | 
| Word16AndOp | GHC.Builtin.PrimOps | 
| Word16ElemRep | GHC.Core.TyCon, GHC.Plugins | 
| word16ElemRepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| Word16EqOp | GHC.Builtin.PrimOps | 
| Word16GeOp | GHC.Builtin.PrimOps | 
| Word16GtOp | GHC.Builtin.PrimOps | 
| Word16LeOp | GHC.Builtin.PrimOps | 
| Word16LtOp | GHC.Builtin.PrimOps | 
| Word16MulOp | GHC.Builtin.PrimOps | 
| Word16NeOp | GHC.Builtin.PrimOps | 
| Word16NotOp | GHC.Builtin.PrimOps | 
| Word16OrOp | GHC.Builtin.PrimOps | 
| word16PrimTy | GHC.Builtin.Types.Prim | 
| word16PrimTyCon | GHC.Builtin.Types.Prim | 
| word16PrimTyConKey | GHC.Builtin.Names | 
| word16PrimTyConName | GHC.Builtin.Types.Prim | 
| Word16QuotOp | GHC.Builtin.PrimOps | 
| Word16QuotRemOp | GHC.Builtin.PrimOps | 
| Word16RemOp | GHC.Builtin.PrimOps | 
| Word16Rep | GHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins | 
| word16RepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| Word16SllOp | GHC.Builtin.PrimOps | 
| Word16SrlOp | GHC.Builtin.PrimOps | 
| Word16SubOp | GHC.Builtin.PrimOps | 
| Word16ToInt16Op | GHC.Builtin.PrimOps | 
| Word16ToWordOp | GHC.Builtin.PrimOps | 
| word16TyConKey | GHC.Builtin.Names | 
| word16TyConName | GHC.Builtin.Names | 
| word16X16PrimTy | GHC.Builtin.Types.Prim | 
| word16X16PrimTyCon | GHC.Builtin.Types.Prim | 
| word16X16PrimTyConKey | GHC.Builtin.Names | 
| word16X32PrimTy | GHC.Builtin.Types.Prim | 
| word16X32PrimTyCon | GHC.Builtin.Types.Prim | 
| word16X32PrimTyConKey | GHC.Builtin.Names | 
| word16X8PrimTy | GHC.Builtin.Types.Prim | 
| word16X8PrimTyCon | GHC.Builtin.Types.Prim | 
| word16X8PrimTyConKey | GHC.Builtin.Names | 
| Word16XorOp | GHC.Builtin.PrimOps | 
| word2FloatLabel | GHC.CmmToAsm.CPrim | 
| Word32AddOp | GHC.Builtin.PrimOps | 
| Word32AndOp | GHC.Builtin.PrimOps | 
| Word32ElemRep | GHC.Core.TyCon, GHC.Plugins | 
| word32ElemRepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| Word32EqOp | GHC.Builtin.PrimOps | 
| Word32GeOp | GHC.Builtin.PrimOps | 
| Word32GtOp | GHC.Builtin.PrimOps | 
| Word32LeOp | GHC.Builtin.PrimOps | 
| Word32LtOp | GHC.Builtin.PrimOps | 
| Word32MulOp | GHC.Builtin.PrimOps | 
| Word32NeOp | GHC.Builtin.PrimOps | 
| Word32NotOp | GHC.Builtin.PrimOps | 
| Word32OrOp | GHC.Builtin.PrimOps | 
| word32PrimTy | GHC.Builtin.Types.Prim | 
| word32PrimTyCon | GHC.Builtin.Types.Prim | 
| word32PrimTyConKey | GHC.Builtin.Names | 
| word32PrimTyConName | GHC.Builtin.Types.Prim | 
| Word32QuotOp | GHC.Builtin.PrimOps | 
| Word32QuotRemOp | GHC.Builtin.PrimOps | 
| Word32RemOp | GHC.Builtin.PrimOps | 
| Word32Rep | GHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins | 
| word32RepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| Word32SllOp | GHC.Builtin.PrimOps | 
| Word32SrlOp | GHC.Builtin.PrimOps | 
| Word32SubOp | GHC.Builtin.PrimOps | 
| Word32ToInt32Op | GHC.Builtin.PrimOps | 
| Word32ToWordOp | GHC.Builtin.PrimOps | 
| word32TyConKey | GHC.Builtin.Names | 
| word32TyConName | GHC.Builtin.Names | 
| word32X16PrimTy | GHC.Builtin.Types.Prim | 
| word32X16PrimTyCon | GHC.Builtin.Types.Prim | 
| word32X16PrimTyConKey | GHC.Builtin.Names | 
| word32X4PrimTy | GHC.Builtin.Types.Prim | 
| word32X4PrimTyCon | GHC.Builtin.Types.Prim | 
| word32X4PrimTyConKey | GHC.Builtin.Names | 
| word32X8PrimTy | GHC.Builtin.Types.Prim | 
| word32X8PrimTyCon | GHC.Builtin.Types.Prim | 
| word32X8PrimTyConKey | GHC.Builtin.Names | 
| Word32XorOp | GHC.Builtin.PrimOps | 
| Word64AddOp | GHC.Builtin.PrimOps | 
| Word64AndOp | GHC.Builtin.PrimOps | 
| Word64ElemRep | GHC.Core.TyCon, GHC.Plugins | 
| word64ElemRepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| Word64EqOp | GHC.Builtin.PrimOps | 
| Word64GeOp | GHC.Builtin.PrimOps | 
| Word64GtOp | GHC.Builtin.PrimOps | 
| Word64LeOp | GHC.Builtin.PrimOps | 
| Word64LtOp | GHC.Builtin.PrimOps | 
| Word64MulOp | GHC.Builtin.PrimOps | 
| Word64NeOp | GHC.Builtin.PrimOps | 
| Word64NotOp | GHC.Builtin.PrimOps | 
| Word64OrOp | GHC.Builtin.PrimOps | 
| word64PrimTy | GHC.Builtin.Types.Prim | 
| word64PrimTyCon | GHC.Builtin.Types.Prim | 
| word64PrimTyConKey | GHC.Builtin.Names | 
| word64PrimTyConName | GHC.Builtin.Types.Prim | 
| Word64QuotOp | GHC.Builtin.PrimOps | 
| Word64RemOp | GHC.Builtin.PrimOps | 
| Word64Rep | GHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins | 
| word64RepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| Word64SllOp | GHC.Builtin.PrimOps | 
| Word64Slot | GHC.Types.RepType | 
| Word64SrlOp | GHC.Builtin.PrimOps | 
| Word64SubOp | GHC.Builtin.PrimOps | 
| Word64ToInt64Op | GHC.Builtin.PrimOps | 
| Word64ToWordOp | GHC.Builtin.PrimOps | 
| word64TyConKey | GHC.Builtin.Names | 
| word64TyConName | GHC.Builtin.Names | 
| word64X2PrimTy | GHC.Builtin.Types.Prim | 
| word64X2PrimTyCon | GHC.Builtin.Types.Prim | 
| word64X2PrimTyConKey | GHC.Builtin.Names | 
| word64X4PrimTy | GHC.Builtin.Types.Prim | 
| word64X4PrimTyCon | GHC.Builtin.Types.Prim | 
| word64X4PrimTyConKey | GHC.Builtin.Names | 
| word64X8PrimTy | GHC.Builtin.Types.Prim | 
| word64X8PrimTyCon | GHC.Builtin.Types.Prim | 
| word64X8PrimTyConKey | GHC.Builtin.Names | 
| Word64XorOp | GHC.Builtin.PrimOps | 
| wORD64_SIZE | GHC.Settings.Constants | 
| Word8AddOp | GHC.Builtin.PrimOps | 
| Word8AndOp | GHC.Builtin.PrimOps | 
| word8DataCon | GHC.Builtin.Types, GHC.Plugins | 
| word8DataConKey | GHC.Builtin.Names | 
| Word8ElemRep | GHC.Core.TyCon, GHC.Plugins | 
| word8ElemRepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| Word8EqOp | GHC.Builtin.PrimOps | 
| Word8GeOp | GHC.Builtin.PrimOps | 
| Word8GtOp | GHC.Builtin.PrimOps | 
| Word8LeOp | GHC.Builtin.PrimOps | 
| Word8LtOp | GHC.Builtin.PrimOps | 
| Word8MulOp | GHC.Builtin.PrimOps | 
| Word8NeOp | GHC.Builtin.PrimOps | 
| Word8NotOp | GHC.Builtin.PrimOps | 
| Word8OrOp | GHC.Builtin.PrimOps | 
| word8PrimTy | GHC.Builtin.Types.Prim | 
| word8PrimTyCon | GHC.Builtin.Types.Prim | 
| word8PrimTyConKey | GHC.Builtin.Names | 
| word8PrimTyConName | GHC.Builtin.Types.Prim | 
| Word8QuotOp | GHC.Builtin.PrimOps | 
| Word8QuotRemOp | GHC.Builtin.PrimOps | 
| Word8RemOp | GHC.Builtin.PrimOps | 
| Word8Rep | GHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins | 
| word8RepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| Word8SllOp | GHC.Builtin.PrimOps | 
| Word8SrlOp | GHC.Builtin.PrimOps | 
| Word8SubOp | GHC.Builtin.PrimOps | 
| Word8ToInt8Op | GHC.Builtin.PrimOps | 
| Word8ToWordOp | GHC.Builtin.PrimOps | 
| word8Ty | GHC.Builtin.Types, GHC.Plugins | 
| word8TyCon | GHC.Builtin.Types, GHC.Plugins | 
| word8TyConKey | GHC.Builtin.Names | 
| word8TyConName | GHC.Builtin.Names | 
| word8X16PrimTy | GHC.Builtin.Types.Prim | 
| word8X16PrimTyCon | GHC.Builtin.Types.Prim | 
| word8X16PrimTyConKey | GHC.Builtin.Names | 
| word8X32PrimTy | GHC.Builtin.Types.Prim | 
| word8X32PrimTyCon | GHC.Builtin.Types.Prim | 
| word8X32PrimTyConKey | GHC.Builtin.Names | 
| word8X64PrimTy | GHC.Builtin.Types.Prim | 
| word8X64PrimTyCon | GHC.Builtin.Types.Prim | 
| word8X64PrimTyConKey | GHC.Builtin.Names | 
| Word8XorOp | GHC.Builtin.PrimOps | 
| WordAdd2Op | GHC.Builtin.PrimOps | 
| WordAddCOp | GHC.Builtin.PrimOps | 
| WordAddOp | GHC.Builtin.PrimOps | 
| wordAlign | GHC.CmmToAsm.Dwarf.Types | 
| wordAlignment | GHC.Platform, GHC.Driver.Session, GHC.Plugins | 
| WordAndOp | GHC.Builtin.PrimOps | 
| wordDataCon | GHC.Builtin.Types, GHC.Plugins | 
| wordDataConKey | GHC.Builtin.Names | 
| WordEqOp | GHC.Builtin.PrimOps | 
| WordGeOp | GHC.Builtin.PrimOps | 
| WordGtOp | GHC.Builtin.PrimOps | 
| WordLeOp | GHC.Builtin.PrimOps | 
| WordLtOp | GHC.Builtin.PrimOps | 
| WordMul2Op | GHC.Builtin.PrimOps | 
| WordMulOp | GHC.Builtin.PrimOps | 
| WordNeOp | GHC.Builtin.PrimOps | 
| WordNotOp | GHC.Builtin.PrimOps | 
| WordOff |  | 
| 1 (Type/Class) | GHC.Runtime.Heap.Layout | 
| 2 (Type/Class) | GHC.ByteCode.Types | 
| 3 (Data Constructor) | GHC.ByteCode.Types | 
| WordOrOp | GHC.Builtin.PrimOps | 
| wordPrimLIdKey | GHC.Builtin.Names.TH | 
| wordPrimLName | GHC.Builtin.Names.TH | 
| wordPrimL_RDR | GHC.Builtin.Names.TH | 
| wordPrimTy | GHC.Builtin.Types.Prim | 
| wordPrimTyCon | GHC.Builtin.Types.Prim | 
| wordPrimTyConKey | GHC.Builtin.Names | 
| wordPrimTyConName | GHC.Builtin.Types.Prim | 
| WordQuotOp | GHC.Builtin.PrimOps | 
| WordQuotRem2Op | GHC.Builtin.PrimOps | 
| WordQuotRemOp | GHC.Builtin.PrimOps | 
| WordRemOp | GHC.Builtin.PrimOps | 
| WordRep | GHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins | 
| wordRepDataConTy | GHC.Builtin.Types, GHC.Plugins | 
| words | GHC.Prelude | 
| WordSllOp | GHC.Builtin.PrimOps | 
| WordSlot | GHC.Types.RepType | 
| WordSrlOp | GHC.Builtin.PrimOps | 
| wordsToBytes | GHC.Runtime.Heap.Layout | 
| WordSubCOp | GHC.Builtin.PrimOps | 
| WordSubOp | GHC.Builtin.PrimOps | 
| WordSuffix | GHC.Driver.CmdLine | 
| WordToDoubleOp | GHC.Builtin.PrimOps | 
| WordToFloatOp | GHC.Builtin.PrimOps | 
| WordToIntOp | GHC.Builtin.PrimOps | 
| WordToWord16Op | GHC.Builtin.PrimOps | 
| WordToWord32Op | GHC.Builtin.PrimOps | 
| WordToWord64Op | GHC.Builtin.PrimOps | 
| WordToWord8Op | GHC.Builtin.PrimOps | 
| wordTy | GHC.Builtin.Types, GHC.Plugins | 
| wordTyCon | GHC.Builtin.Types, GHC.Plugins | 
| wordTyConKey | GHC.Builtin.Names | 
| wordTyConName | GHC.Builtin.Types, GHC.Plugins | 
| WordVec | GHC.Builtin.PrimOps | 
| wordWidth | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| WordXorOp | GHC.Builtin.PrimOps | 
| WorkerLikeId | GHC.Types.Id.Info, GHC.Plugins | 
| workingDirectory | GHC.Driver.Session, GHC.Plugins, GHC | 
| workingDirectoryChanged | GHC | 
| WorkList | GHC.Tc.Solver.InertSet | 
| workListSize | GHC.Tc.Solver.InertSet | 
| wormhole | GHC.Runtime.Interpreter | 
| wormholeRef | GHC.Runtime.Interpreter | 
| worst |  | 
| 1 (Function) | GHC.CmmToAsm.Reg.Graph.Base | 
| 2 (Function) | GHC.CmmToAsm.Reg.Graph.X86 | 
| worstOneShot | GHC.Types.Basic, GHC.Plugins | 
| wo_cpr_anal | GHC.Core.Opt.WorkWrap.Utils | 
| wo_fam_envs | GHC.Core.Opt.WorkWrap.Utils | 
| wo_module | GHC.Core.Opt.WorkWrap.Utils | 
| wo_simple_opts | GHC.Core.Opt.WorkWrap.Utils | 
| wo_unlift_strict | GHC.Core.Opt.WorkWrap.Utils | 
| WpCast | GHC.Tc.Types.Evidence | 
| WpCompose | GHC.Tc.Types.Evidence | 
| WpEvApp | GHC.Tc.Types.Evidence | 
| WpEvLam | GHC.Tc.Types.Evidence | 
| WpFun | GHC.Tc.Types.Evidence | 
| WpHole | GHC.Tc.Types.Evidence | 
| WpLet | GHC.Tc.Types.Evidence | 
| WpMultCoercion | GHC.Tc.Types.Evidence | 
| WpTyApp | GHC.Tc.Types.Evidence | 
| WpTyLam | GHC.Tc.Types.Evidence | 
| wrapBind | GHC.HsToCore.Utils | 
| wrapBinds | GHC.HsToCore.Utils | 
| wrapErrTcS | GHC.Tc.Solver.Monad | 
| WrapExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| wrapFamInstBody | GHC.Types.Id.Make | 
| wrapFloat | GHC.Core.Make, GHC.Plugins | 
| wrapFloats |  | 
| 1 (Function) | GHC.Core.Make, GHC.Plugins | 
| 2 (Function) | GHC.Core.Opt.Simplify.Env | 
| wrapGenSpan | GHC.Rename.Utils | 
| wrapIP | GHC.Tc.Types.Evidence | 
| wrapJoinFloats | GHC.Core.Opt.Simplify.Env | 
| wrapJoinFloatsX | GHC.Core.Opt.Simplify.Env | 
| wrapLamBody | GHC.Core, GHC.Plugins | 
| wrapLocAM | GHC.Tc.Utils.Monad | 
| wrapLocFstM | GHC.Tc.Utils.Monad | 
| wrapLocFstMA | GHC.Tc.Utils.Monad | 
| wrapLocM | GHC.Tc.Utils.Monad | 
| wrapLocMA | GHC.Tc.Utils.Monad | 
| wrapLocMA_ | GHC.Tc.Utils.Monad | 
| wrapLocM_ | GHC.Tc.Utils.Monad | 
| wrapLocSndM | GHC.Tc.Utils.Monad | 
| wrapLocSndMA | GHC.Tc.Utils.Monad | 
| wrapped_term | GHC.Runtime.Heap.Inspect, GHC.Runtime.Eval | 
| wrapRecExp | GHC.Cmm.Node, GHC.Cmm | 
| wrapRecExpf | GHC.Cmm.Node, GHC.Cmm | 
| wrapRecExpM | GHC.Cmm.Node, GHC.Cmm | 
| wrapTcS | GHC.Tc.Solver.Monad | 
| wrapType | GHC.Tc.Types.Constraint | 
| wrapWarnTcS | GHC.Tc.Solver.Monad | 
| WrapXRec | Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs, GHC | 
| wrapXRec | Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs, GHC | 
| WriteArrayOp | GHC.Builtin.PrimOps | 
| writeBinIface | GHC.Iface.Binary | 
| writeBinMem | GHC.Utils.Binary | 
| writeBSDAr | GHC.SysTools.Ar | 
| WriteByteArrayOp_Addr | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Char | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Double | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Float | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Int | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Int16 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Int32 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Int64 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Int8 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_StablePtr | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_WideChar | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word16 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word32 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word64 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsAddr | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsChar | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsDouble | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsFloat | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsInt | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsInt16 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsInt32 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsInt64 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsStablePtr | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsWideChar | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsWord | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsWord16 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsWord32 | GHC.Builtin.PrimOps | 
| WriteByteArrayOp_Word8AsWord64 | GHC.Builtin.PrimOps | 
| writeFastMutInt | GHC.Data.FastMutInt | 
| writeField | GHC.Iface.Ext.Fields | 
| writeFieldWith | GHC.Iface.Ext.Fields | 
| writeFile | GHC.Prelude | 
| writeGNUAr | GHC.SysTools.Ar | 
| writeHieFile | GHC.Iface.Ext.Binary | 
| writeIface | GHC.Iface.Load | 
| writeInterfaceOnlyMode | GHC.Driver.Main | 
| WriteIOPortOp | GHC.Builtin.PrimOps | 
| writeIServ | GHC.Runtime.Interpreter | 
| writeLogQueue | GHC.Driver.Pipeline.LogQueue | 
| writeMetaTyVar | GHC.Tc.Utils.TcMType | 
| writeMetaTyVarRef | GHC.Tc.Utils.TcMType | 
| writeMutVar | GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| WriteMutVarOp | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Addr | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Char | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Double | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Float | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Int | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Int16 | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Int32 | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Int64 | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Int8 | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_StablePtr | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_WideChar | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Word | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Word16 | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Word32 | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Word64 | GHC.Builtin.PrimOps | 
| WriteOffAddrOp_Word8 | GHC.Builtin.PrimOps | 
| writePoint | GHC.Data.UnionFind | 
| WriteProtectedSection | GHC.Cmm | 
| writes | GHC.CmmToAsm.Instr | 
| writeSmallArray | GHC.Data.SmallArray | 
| WriteSmallArrayOp | GHC.Builtin.PrimOps | 
| writeTcRef |  | 
| 1 (Function) | GHC.Tc.Utils.Monad | 
| 2 (Function) | GHC.Tc.Solver.Monad | 
| WriteTVarOp | GHC.Builtin.PrimOps | 
| wrongKindOfFamily | GHC.Tc.TyCl | 
| wrongThingErr | GHC.Tc.Utils.Env | 
| wWarningFlags | GHC.Driver.Session, GHC.Plugins | 
| WwOpts | GHC.Core.Opt.WorkWrap.Utils | 
| wwTopBinds | GHC.Core.Opt.WorkWrap | 
| wzr | GHC.CmmToAsm.AArch64.Instr |