| r0 | GHC.CmmToAsm.PPC.Regs | 
| r10 | GHC.CmmToAsm.X86.Regs | 
| r11 |  | 
| 1 (Function) | GHC.CmmToAsm.X86.Regs | 
| 2 (Function) | GHC.CmmToAsm.PPC.Regs | 
| r12 |  | 
| 1 (Function) | GHC.CmmToAsm.X86.Regs | 
| 2 (Function) | GHC.CmmToAsm.PPC.Regs | 
| r13 | GHC.CmmToAsm.X86.Regs | 
| r14 | GHC.CmmToAsm.X86.Regs | 
| r15 | GHC.CmmToAsm.X86.Regs | 
| r1DataCon_RDR | GHC.Builtin.Names | 
| r3 | GHC.CmmToAsm.PPC.Regs | 
| r30 | GHC.CmmToAsm.PPC.Regs | 
| r4 | GHC.CmmToAsm.PPC.Regs | 
| r8 | GHC.CmmToAsm.X86.Regs | 
| r9 | GHC.CmmToAsm.X86.Regs | 
| raCoalesced | GHC.CmmToAsm.Reg.Graph.Stats | 
| raCode | GHC.CmmToAsm.Reg.Graph.Stats | 
| raCodeCoalesced | GHC.CmmToAsm.Reg.Graph.Stats | 
| raFinal | GHC.CmmToAsm.Reg.Graph.Stats | 
| raGraph | GHC.CmmToAsm.Reg.Graph.Stats | 
| raGraphColored | GHC.CmmToAsm.Reg.Graph.Stats | 
| raiseDivZeroIdKey | GHC.Builtin.Names | 
| RaiseIOOp | GHC.Builtin.PrimOps | 
| RaiseOp | GHC.Builtin.PrimOps | 
| raiseOverflowIdKey | GHC.Builtin.Names | 
| raiseUnderflowIdKey | GHC.Builtin.Names | 
| raLiveCmm | GHC.CmmToAsm.Reg.Graph.Stats | 
| rANDOM | GHC.Builtin.Names | 
| randomClassKey | GHC.Builtin.Names | 
| randomClassName | GHC.Builtin.Names | 
| randomGenClassKey | GHC.Builtin.Names | 
| randomGenClassName | GHC.Builtin.Names | 
| range_RDR | GHC.Builtin.Names | 
| Rank | GHC.Tc.Validity | 
| raPatched | GHC.CmmToAsm.Reg.Graph.Stats | 
| raPlatform | GHC.CmmToAsm.Reg.Graph.Stats | 
| raSpillClean | GHC.CmmToAsm.Reg.Graph.Stats | 
| raSpillCosts | GHC.CmmToAsm.Reg.Graph.Stats | 
| raSpilled | GHC.CmmToAsm.Reg.Graph.Stats | 
| raSpillStats | GHC.CmmToAsm.Reg.Graph.Stats | 
| raSRMs | GHC.CmmToAsm.Reg.Graph.Stats | 
| ratioDataConKey | GHC.Builtin.Names | 
| ratioDataConName | GHC.Builtin.Names | 
| ratioDataCon_RDR | GHC.Builtin.Names | 
| Rational | GHC.Prelude | 
| rational |  | 
| 1 (Function) | GHC.Utils.Ppr | 
| 2 (Function) | GHC.Utils.Outputable, GHC.Plugins | 
| rationalLIdKey | GHC.Builtin.Names.TH | 
| rationalLName | GHC.Builtin.Names.TH | 
| rationalToDoubleIdKey | GHC.Builtin.Names | 
| rationalToDoubleName | GHC.Builtin.Names | 
| rationalToFloatIdKey | GHC.Builtin.Names | 
| rationalToFloatName | GHC.Builtin.Names | 
| rationalTyConKey | GHC.Builtin.Names | 
| rationalTyConName | GHC.Builtin.Names | 
| ratioTyConKey | GHC.Builtin.Names | 
| ratioTyConName | GHC.Builtin.Names | 
| RatioZeroDenominator | GHC.Utils.Exception | 
| RawCmmDecl | GHC.Cmm | 
| RawCmmGroup | GHC.Cmm | 
| RawCmmStatics | GHC.Cmm | 
| RawHoleFit | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins | 
| RawObject | GHC.Tc.Types, GHC.Driver.Types, GHC.Tc.Utils.Monad, GHC.Plugins | 
| rawSettings | GHC.Driver.Session, GHC.Plugins, GHC | 
| RawTokenStreamBit | GHC.Parser.Lexer | 
| rax | GHC.CmmToAsm.X86.Regs | 
| ra_assig | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| ra_blockassig | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| ra_config | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| ra_delta | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| ra_fixupList | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear | 
| ra_fixups | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| ra_freeregs | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| ra_spillInstrs | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear | 
| ra_spills | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| ra_stack | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| RA_State |  | 
| 1 (Type/Class) | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| 2 (Data Constructor) | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| ra_us | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear | 
| rbp | GHC.CmmToAsm.X86.Regs | 
| rbrace |  | 
| 1 (Function) | GHC.Utils.Ppr | 
| 2 (Function) | GHC.Utils.Outputable, GHC.Plugins | 
| rbrack |  | 
| 1 (Function) | GHC.Utils.Ppr | 
| 2 (Function) | GHC.Utils.Outputable, GHC.Plugins | 
| rbx | GHC.CmmToAsm.X86.Regs | 
| RcDouble | GHC.Platform.Reg.Class | 
| RcFloat | GHC.Platform.Reg.Class | 
| RcInteger | GHC.Platform.Reg.Class | 
| rcon_con_expr | GHC.Hs.Expr, GHC.Hs, GHC | 
| rcon_con_like | GHC.Hs.Expr, GHC.Hs, GHC | 
| rcon_con_name | GHC.Hs.Expr, GHC.Hs, GHC | 
| rcon_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| rcon_flds | GHC.Hs.Expr, GHC.Hs, GHC | 
| rcx | GHC.CmmToAsm.X86.Regs | 
| rdi | GHC.CmmToAsm.X86.Regs | 
| RdrName | GHC.Types.Name.Reader, GHC.Plugins, GHC | 
| rdrNameAmbiguousFieldOcc | GHC.Hs.Type, GHC.Hs, GHC | 
| rdrNameFieldOcc | GHC.Hs.Type, GHC.Hs, GHC | 
| rdrNameOcc | GHC.Types.Name.Reader, GHC.Plugins | 
| rdrNameSpace | GHC.Types.Name.Reader, GHC.Plugins | 
| rds_ext | GHC.Hs, GHC.Hs.Decls, GHC | 
| rds_rules | GHC.Hs, GHC.Hs.Decls, GHC | 
| rds_src | GHC.Hs, GHC.Hs.Decls, GHC | 
| rdx | GHC.CmmToAsm.X86.Regs | 
| RDY | GHC.CmmToAsm.SPARC.Instr | 
| rd_act | GHC.Hs, GHC.Hs.Decls, GHC | 
| rd_ext | GHC.Hs, GHC.Hs.Decls, GHC | 
| rd_lhs | GHC.Hs, GHC.Hs.Decls, GHC | 
| rd_name | GHC.Hs, GHC.Hs.Decls, GHC | 
| rd_rhs | GHC.Hs, GHC.Hs.Decls, GHC | 
| rd_tmvs | GHC.Hs, GHC.Hs.Decls, GHC | 
| rd_tyvs | GHC.Hs, GHC.Hs.Decls, GHC | 
| reachableG | GHC.Data.Graph.Directed | 
| reachablesG | GHC.Data.Graph.Directed | 
| ReachedBy | GHC.Cmm.ProcPoint | 
| Read | GHC.Prelude | 
| read | GHC.Prelude | 
| ReadArrayArrayOp_ArrayArray | GHC.Builtin.PrimOps | 
| ReadArrayArrayOp_ByteArray | GHC.Builtin.PrimOps | 
| ReadArrayArrayOp_MutableArrayArray | GHC.Builtin.PrimOps | 
| ReadArrayArrayOp_MutableByteArray | GHC.Builtin.PrimOps | 
| ReadArrayOp | GHC.Builtin.PrimOps | 
| readBinIface | GHC.Iface.Binary | 
| readBinIface_ | GHC.Iface.Binary | 
| readBinMem | GHC.Utils.Binary | 
| ReadByteArrayOp_Addr | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Char | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Double | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Float | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Int | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Int16 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Int32 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Int64 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Int8 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_StablePtr | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_WideChar | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word16 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word32 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word64 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsAddr | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsChar | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsDouble | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsFloat | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsInt | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsInt16 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsInt32 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsInt64 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsStablePtr | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsWideChar | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsWord | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsWord16 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsWord32 | GHC.Builtin.PrimOps | 
| ReadByteArrayOp_Word8AsWord64 | GHC.Builtin.PrimOps | 
| readClassKey | GHC.Builtin.Names | 
| readClassName | GHC.Builtin.Names | 
| readCreateProcessWithExitCode' | GHC.SysTools.Process | 
| readElfNoteAsString | GHC.SysTools.Elf | 
| readElfSectionByName | GHC.SysTools.Elf | 
| readerProc | GHC.SysTools.Process | 
| readExpType | GHC.Tc.Utils.TcMType | 
| readExpType_maybe | GHC.Tc.Utils.TcMType | 
| readFastMutInt | GHC.Data.FastMutInt | 
| readFastMutPtr | GHC.Data.FastMutInt | 
| readField | GHC.Driver.Types, GHC.Plugins | 
| readFieldHash_RDR | GHC.Builtin.Names | 
| readField_RDR | GHC.Builtin.Names | 
| readFile | GHC.Prelude | 
| readHexFingerprint | GHC.Utils.Fingerprint | 
| readHexRational | GHC.Utils.Misc, GHC.Plugins | 
| readHieFile | GHC.Iface.Ext.Binary | 
| readHieFileWithVersion | GHC.Iface.Ext.Binary | 
| readIface | GHC.Iface.Load | 
| readIfaceField | GHC.Driver.Types, GHC.Plugins | 
| readIfaceFieldWith | GHC.Driver.Types, GHC.Plugins | 
| readIO | GHC.Prelude | 
| ReadIOPortOp | GHC.Builtin.PrimOps | 
| readIServ | GHC.Runtime.Interpreter | 
| readList | GHC.Prelude | 
| readListDefault_RDR | GHC.Builtin.Names | 
| readListPrecDefault_RDR | GHC.Builtin.Names | 
| readListPrec_RDR | GHC.Builtin.Names | 
| readList_RDR | GHC.Builtin.Names | 
| readLn | GHC.Prelude | 
| readMetaTyVar | GHC.Tc.Utils.TcMType | 
| readMutVar | GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| ReadMutVarOp | GHC.Builtin.PrimOps | 
| ReadMVarOp | GHC.Builtin.PrimOps | 
| ReadNone | GHC.Llvm.Types, GHC.Llvm | 
| ReadOffAddrOp_Addr | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Char | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Double | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Float | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Int | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Int16 | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Int32 | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Int64 | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Int8 | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_StablePtr | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_WideChar | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Word | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Word16 | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Word32 | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Word64 | GHC.Builtin.PrimOps | 
| ReadOffAddrOp_Word8 | GHC.Builtin.PrimOps | 
| ReadOnly | GHC.Llvm.Types, GHC.Llvm | 
| ReadOnlyData | GHC.Cmm | 
| ReadOnlyData16 | GHC.Cmm | 
| ReadOnlySection | GHC.Cmm | 
| readParen | GHC.Prelude | 
| readPoint | GHC.Data.UnionFind | 
| readPrec_RDR | GHC.Builtin.Names | 
| readProcessEnvWithExitCode | GHC.SysTools.Process | 
| readRational | GHC.Utils.Misc, GHC.Plugins | 
| ReadS | GHC.Prelude | 
| reads |  | 
| 1 (Function) | GHC.Prelude | 
| 2 (Function) | GHC.CmmToAsm.Instr | 
| readScaledExpType | GHC.Tc.Utils.TcMType | 
| ReadSmallArrayOp | GHC.Builtin.PrimOps | 
| readsPrec | GHC.Prelude | 
| readSymField_RDR | GHC.Builtin.Names | 
| readTcRef |  | 
| 1 (Function) | GHC.Tc.Utils.Monad | 
| 2 (Function) | GHC.Tc.Solver.Monad | 
| ReadTVarIOOp | GHC.Builtin.PrimOps | 
| ReadTVarOp | GHC.Builtin.PrimOps | 
| readUnitDatabase | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| readUnitDatabases | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| ReadWriteSection | GHC.Cmm | 
| rEAD_PREC | GHC.Builtin.Names | 
| Real | GHC.Prelude | 
| realArgRegsCover | GHC.Cmm.CallConv | 
| realClassKey | GHC.Builtin.Names | 
| realClassName | GHC.Builtin.Names | 
| RealDataCon | GHC.Core.ConLike | 
| RealFloat | GHC.Prelude | 
| realFloatClassKey | GHC.Builtin.Names | 
| realFloatClassName | GHC.Builtin.Names | 
| RealFrac | GHC.Prelude | 
| realFracClassKey | GHC.Builtin.Names | 
| realFracClassName | GHC.Builtin.Names | 
| realHp | GHC.StgToCmm.Monad | 
| realIdUnfolding | GHC.Types.Id, GHC.Plugins | 
| RealLocated | GHC.Types.SrcLoc, GHC.Plugins, GHC | 
| reallyAlwaysQualify | GHC.Utils.Outputable, GHC.Plugins | 
| reallyAlwaysQualifyNames | GHC.Utils.Outputable, GHC.Plugins | 
| ReallyUnsafePtrEqualityOp | GHC.Builtin.PrimOps | 
| RealPhase | GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline | 
| RealReg | GHC.Platform.Reg | 
| RealRegPair | GHC.Platform.Reg | 
| realRegsAlias | GHC.Platform.Reg | 
| RealRegSingle | GHC.Platform.Reg | 
| realRegSingle | GHC.Platform.Reg | 
| realRegSqueeze |  | 
| 1 (Function) | GHC.CmmToAsm.X86.Regs | 
| 2 (Function) | GHC.CmmToAsm.SPARC.Regs | 
| 3 (Function) | GHC.CmmToAsm.PPC.Regs | 
| RealSrcLoc |  | 
| 1 (Type/Class) | GHC.Types.SrcLoc, GHC.Plugins, GHC | 
| 2 (Data Constructor) | GHC.Types.SrcLoc, GHC.Plugins, GHC | 
| realSrcLocSpan | GHC.Types.SrcLoc, GHC.Plugins | 
| RealSrcSpan |  | 
| 1 (Type/Class) | GHC.Types.SrcLoc, GHC.Plugins, GHC | 
| 2 (Data Constructor) | GHC.Types.SrcLoc, GHC.Plugins, GHC | 
| realSrcSpanEnd | GHC.Types.SrcLoc, GHC.Plugins | 
| realSrcSpanStart | GHC.Types.SrcLoc, GHC.Plugins | 
| realToFrac | GHC.Prelude | 
| realToFracIdKey | GHC.Builtin.Names | 
| realToFracName | GHC.Builtin.Names | 
| RealUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| realWorldPrimId | GHC.Types.Id.Make | 
| realWorldPrimIdKey | GHC.Builtin.Names | 
| realWorldStatePrimTy | GHC.Builtin.Types.Prim | 
| realWorldTy | GHC.Builtin.Types.Prim | 
| realWorldTyCon | GHC.Builtin.Types.Prim | 
| realWorldTyConKey | GHC.Builtin.Names | 
| Reason | GHC.Driver.Session, GHC.Driver.Flags, GHC.Plugins | 
| ReasonDeprecatedFlag | GHC.Driver.CmdLine | 
| ReasonUnrecognisedFlag | GHC.Driver.CmdLine | 
| ReassociateNegation | GHC.Rename.HsType | 
| rebindToReg | GHC.StgToCmm.Env | 
| reboundIfSymbol | GHC.Builtin.RebindableNames | 
| Rec | GHC.Core, GHC.Plugins | 
| rec0TyConKey | GHC.Builtin.Names | 
| rec0TyConName | GHC.Builtin.Names | 
| rec1DataCon_RDR | GHC.Builtin.Names | 
| rec1TyConKey | GHC.Builtin.Names | 
| rec1TyConName | GHC.Builtin.Names | 
| recCIdKey | GHC.Builtin.Names.TH | 
| recCName | GHC.Builtin.Names.TH | 
| RecCon | GHC.Hs.Type, GHC.Hs, GHC | 
| recConEIdKey | GHC.Builtin.Names.TH | 
| recConEName | GHC.Builtin.Names.TH | 
| RecConError |  | 
| 1 (Data Constructor) | GHC.Utils.Exception | 
| 2 (Type/Class) | GHC.Utils.Exception | 
| recConErrorIdKey | GHC.Builtin.Names | 
| RecDataConPE | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| RecField | GHC.Iface.Ext.Types | 
| RecFieldAssign | GHC.Iface.Ext.Types | 
| RecFieldContext | GHC.Iface.Ext.Types | 
| RecFieldDecl | GHC.Iface.Ext.Types | 
| RecFieldEnv | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| RecFieldMatch | GHC.Iface.Ext.Types | 
| RecFieldOcc | GHC.Iface.Ext.Types | 
| RecFlag | GHC.Types.Basic, GHC.Plugins | 
| recGadtCIdKey | GHC.Builtin.Names.TH | 
| recGadtCName | GHC.Builtin.Names.TH | 
| recip | GHC.Prelude | 
| RecompBecause | GHC.Iface.Recomp | 
| RecompileRequired | GHC.Iface.Recomp | 
| recompileRequired | GHC.Iface.Recomp | 
| reconstructType | GHC.Runtime.Eval, GHC | 
| RecordCon | GHC.Hs.Expr, GHC.Hs, GHC | 
| RecordConTc |  | 
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| recordFixupBlock | GHC.CmmToAsm.Reg.Linear.State | 
| RecordPatSynField |  | 
| 1 (Type/Class) | GHC.Hs, GHC.Hs.Binds, GHC | 
| 2 (Data Constructor) | GHC.Hs, GHC.Hs.Binds, GHC | 
| recordPatSynIdKey | GHC.Builtin.Names.TH | 
| recordPatSynName | GHC.Builtin.Names.TH | 
| recordPatSynPatVar | GHC.Hs, GHC.Hs.Binds, GHC | 
| recordPatSynSelectorId | GHC.Hs, GHC.Hs.Binds, GHC | 
| recordSelectorTyCon | GHC.Types.Id, GHC.Plugins, GHC | 
| recordSpill | GHC.CmmToAsm.Reg.Linear.State | 
| recordThSpliceUse | GHC.Tc.Utils.Monad | 
| recordThUse | GHC.Tc.Utils.Monad | 
| recordUnsafeInfer | GHC.Tc.Utils.Monad | 
| RecordUpd | GHC.Hs.Expr, GHC.Hs, GHC | 
| RecordUpdOrigin | GHC.Tc.Types.Origin | 
| RecordUpdTc |  | 
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| recoverFullType | GHC.Iface.Ext.Utils | 
| recoverM | GHC.Tc.Utils.Monad | 
| recPIdKey | GHC.Builtin.Names.TH | 
| recPName | GHC.Builtin.Names.TH | 
| RecSelData | GHC.Types.Id.Info, GHC.Plugins | 
| RecSelError |  | 
| 1 (Data Constructor) | GHC.Utils.Exception | 
| 2 (Type/Class) | GHC.Utils.Exception | 
| recSelErrorIdKey | GHC.Builtin.Names | 
| RecSelId | GHC.Types.Id.Info, GHC.Plugins | 
| RecSelParent | GHC.Types.Id.Info, GHC.Plugins | 
| RecSelPatSyn | GHC.Types.Id.Info, GHC.Plugins | 
| recSIdKey | GHC.Builtin.Names.TH | 
| recSName | GHC.Builtin.Names.TH | 
| RecStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| RecStmtTc |  | 
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_bind_fn | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_bind_ty | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_later_ids | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_later_rets | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_mfix_fn | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_rec_ids | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_rec_rets | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_ret_fn | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_ret_ty | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_stmts | GHC.Hs.Expr, GHC.Hs, GHC | 
| RecTcChecker | GHC.Core.TyCon, GHC.Plugins | 
| RecUpd | GHC.Hs.Expr, GHC.Hs, GHC | 
| recUpdEIdKey | GHC.Builtin.Names.TH | 
| recUpdEName | GHC.Builtin.Names.TH | 
| RecUpdError |  | 
| 1 (Data Constructor) | GHC.Utils.Exception | 
| 2 (Type/Class) | GHC.Utils.Exception | 
| Recursive | GHC.Types.Basic, GHC.Plugins | 
| RecursiveDoBit | GHC.Parser.Lexer | 
| rEC_CON_ERROR_ID | GHC.Core.Make, GHC.Plugins | 
| rec_dotdot | GHC.Hs, GHC.Hs.Pat, GHC | 
| rec_flds | GHC.Hs, GHC.Hs.Pat, GHC | 
| rEC_SEL_ERROR_ID | GHC.Core.Make, GHC.Plugins | 
| reduceTyFamApp_maybe | GHC.Core.FamInstEnv | 
| reductionDepth | GHC.Driver.Session, GHC.Plugins, GHC | 
| ReEntrant | GHC.Stg.Syntax | 
| ReferenceKind | GHC.CmmToAsm.PIC | 
| refineDefaultAlt | GHC.Core.Utils, GHC.Plugins | 
| refineFromInScope | GHC.Core.Opt.Simplify.Env | 
| Refl | GHC.Core.TyCo.Rep | 
| reflectGhc | GHC.Driver.Monad | 
| refLevelHoleFits | GHC.Driver.Session, GHC.Plugins, GHC | 
| RefMap | GHC.Iface.Ext.Utils | 
| RefWrap | GHC.Runtime.Heap.Inspect, GHC.Runtime.Eval | 
| Reg |  | 
| 1 (Type/Class) | GHC.CmmToAsm.Reg.Graph.Base | 
| 2 (Data Constructor) | GHC.CmmToAsm.Reg.Graph.Base | 
| 3 (Type/Class) | GHC.Platform.Reg | 
| regAlias | GHC.CmmToAsm.Reg.Graph.X86 | 
| regAlloc |  | 
| 1 (Function) | GHC.CmmToAsm.Reg.Graph | 
| 2 (Function) | GHC.CmmToAsm.Reg.Linear | 
| RegAllocStats |  | 
| 1 (Type/Class) | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear | 
| 2 (Data Constructor) | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear | 
| 3 (Type/Class) | GHC.CmmToAsm.Reg.Graph.Stats | 
| RegAllocStatsColored | GHC.CmmToAsm.Reg.Graph.Stats | 
| RegAllocStatsSpill | GHC.CmmToAsm.Reg.Graph.Stats | 
| RegAllocStatsStart | GHC.CmmToAsm.Reg.Graph.Stats | 
| RegClass |  | 
| 1 (Type/Class) | GHC.CmmToAsm.Reg.Graph.Base | 
| 2 (Type/Class) | GHC.Platform.Reg.Class | 
| regCoalesce | GHC.CmmToAsm.Reg.Graph.Coalesce | 
| regDotColor |  | 
| 1 (Function) | GHC.CmmToAsm.X86.RegInfo | 
| 2 (Function) | GHC.CmmToAsm.SPARC.Regs | 
| 3 (Function) | GHC.CmmToAsm.PPC.Regs | 
| Register | GHC.CmmToAsm.SPARC.CodeGen.Base | 
| RegisterParam | GHC.Cmm.CallConv | 
| regLiveness | GHC.CmmToAsm.Reg.Liveness | 
| RegM | GHC.CmmToAsm.Reg.Linear.State | 
| RegMap | GHC.CmmToAsm.Reg.Liveness | 
| regName | GHC.CmmToAsm.Reg.Graph.X86 | 
| RegNo | GHC.Platform.Reg | 
| regNosOfRealReg | GHC.Platform.Reg | 
| regPair | GHC.Platform.Reg | 
| RegReal | GHC.Platform.Reg | 
| RegSet |  | 
| 1 (Type/Class) | GHC.Cmm, GHC.Cmm.Expr | 
| 2 (Type/Class) | GHC.CmmToAsm.Reg.Liveness | 
| regSetToList | GHC.Cmm, GHC.Cmm.Expr | 
| regSingle | GHC.Platform.Reg | 
| regsOfClass | GHC.CmmToAsm.Reg.Graph.X86 | 
| regsOfLoc | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear | 
| regsOverlap | GHC.Cmm.Utils | 
| regSpill | GHC.CmmToAsm.Reg.Graph.Spill | 
| RegSub |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.Reg.Graph.Base | 
| 2 (Type/Class) | GHC.CmmToAsm.Reg.Graph.Base | 
| regTableOffset | GHC.StgToCmm.CgUtils | 
| RegularBind | GHC.Iface.Ext.Types | 
| RegUsage | GHC.CmmToAsm.Instr | 
| regUsageOfInstr | GHC.CmmToAsm.Instr | 
| regUsedIn | GHC.Cmm.Utils | 
| RegVirtual | GHC.Platform.Reg | 
| reifyGhc | GHC.Driver.Monad | 
| ReifySkol | GHC.Tc.Types.Origin | 
| rejectPragmaPV | GHC.Parser.PostProcess | 
| RelaxedLayoutBit | GHC.Parser.Lexer | 
| releaseReg |  | 
| 1 (Function) | GHC.CmmToAsm.Reg.Linear.X86_64 | 
| 2 (Function) | GHC.CmmToAsm.Reg.Linear.X86 | 
| 3 (Function) | GHC.CmmToAsm.Reg.Linear.SPARC | 
| 4 (Function) | GHC.CmmToAsm.Reg.Linear.PPC | 
| relevantCts | GHC.Tc.Errors.Hole | 
| RELOAD | GHC.CmmToAsm.Reg.Liveness | 
| RelocatableReadOnlyData | GHC.Cmm | 
| rem | GHC.Prelude | 
| removeBindingShadowing | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| removeBootSuffix | GHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit, GHC.Plugins | 
| removeDups | GHC.Data.List.SetOps | 
| removeInertCts | GHC.Tc.Solver.Monad | 
| RemoveLibrarySearchPath | GHC.Runtime.Interpreter | 
| removeLibrarySearchPath | GHC.Runtime.Interpreter | 
| removeSpaces | GHC.Utils.Misc, GHC.Plugins | 
| removeTarget | GHC | 
| removeUnreachableBlocksProc | GHC.Cmm.ContFlowOpt | 
| Renamed | GHC.Hs.Extension, GHC.Hs, GHC | 
| renamedResultAction | GHC.Driver.Plugins, GHC.Plugins | 
| RenamedSource | GHC | 
| renamedSource | GHC | 
| RenamedStuff | GHC.Tc.Module | 
| renameFreeHoles | GHC.Driver.Types, GHC.Plugins | 
| renameFrom | GHC.Driver.Backpack.Syntax | 
| renameHoleModule | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| renameHoleModule' | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| renameHoleUnit | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| renameHoleUnit' | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| renameSigs | GHC.Rename.Bind | 
| renameTo | GHC.Driver.Backpack.Syntax | 
| renameVirtualReg | GHC.Platform.Reg | 
| Renaming |  | 
| 1 (Type/Class) | GHC.Driver.Backpack.Syntax | 
| 2 (Data Constructor) | GHC.Driver.Backpack.Syntax | 
| renderColour | GHC.Utils.Ppr.Colour | 
| renderColourAfresh | GHC.Utils.Ppr.Colour | 
| renderHieType | GHC.Iface.Ext.Utils | 
| renderJSON | GHC.Utils.Json | 
| renderLlvm | GHC.CmmToLlvm.Base | 
| renderStyle | GHC.Utils.Ppr | 
| renderWithStyle | GHC.Utils.Outputable, GHC.Plugins | 
| rep1TyConKey | GHC.Builtin.Names | 
| rep1TyConName | GHC.Builtin.Names | 
| RepArity | GHC.Types.Basic, GHC.Plugins | 
| repeat | GHC.Prelude | 
| repGetTyVar_maybe | GHC.Core.Type, GHC.Plugins | 
| replaceFirstNode | GHC.Cmm.Dataflow.Block | 
| replaceLabels | GHC.Cmm.ContFlowOpt | 
| replaceLastNode | GHC.Cmm.Dataflow.Block | 
| replaceLWrappedName | GHC.Hs, GHC.Hs.ImpExp, GHC | 
| replaceVar | GHC.SysTools.Process | 
| replaceWrappedName | GHC.Hs, GHC.Hs.ImpExp, GHC | 
| replace_RDR | GHC.Builtin.Names | 
| replicate | GHC.Prelude | 
| reportAllUnsolved | GHC.Tc.Errors | 
| reportConflictingInjectivityErrs | GHC.Tc.Instance.Family | 
| reportError | GHC.Tc.Utils.Monad | 
| reportErrors | GHC.Tc.Utils.Monad | 
| reportInjectivityErrors | GHC.Tc.Instance.Family | 
| reportUnboundName | GHC.Rename.Unbound | 
| reportUnifications | GHC.Tc.Solver.Monad | 
| reportUnsolved | GHC.Tc.Errors | 
| reportUnusedNames | GHC.Rename.Names | 
| reportWarning | GHC.Tc.Utils.Monad | 
| repr | GHC.Data.UnionFind | 
| ReprEq | GHC.Core.Predicate | 
| Representational | GHC.Core.TyCon, GHC.Core.Coercion.Axiom, GHC.Core.Coercion, GHC.Tc.Types.Evidence, GHC.Plugins | 
| representationalRIdKey | GHC.Builtin.Names.TH | 
| representationalRName | GHC.Builtin.Names.TH | 
| repSplitAppTys | GHC.Core.Type, GHC.Plugins | 
| repSplitAppTy_maybe | GHC.Core.Type, GHC.Plugins | 
| repSplitTyConApp_maybe | GHC.Core.Type, GHC.Plugins | 
| repTyConKey | GHC.Builtin.Names | 
| repTyConName | GHC.Builtin.Names | 
| rEP_CostCentreStack_mem_alloc | GHC.Cmm.Type, GHC.Cmm, GHC.Cmm.Expr | 
| rEP_CostCentreStack_scc_count | GHC.Cmm.Type, GHC.Cmm, GHC.Cmm.Expr | 
| rEP_StgEntCounter_allocd | GHC.Cmm.Type, GHC.Cmm, GHC.Cmm.Expr | 
| rEP_StgEntCounter_allocs | GHC.Cmm.Type, GHC.Cmm, GHC.Cmm.Expr | 
| ReqTVBinder | GHC.Types.Var, GHC.Plugins | 
| Required | GHC.Core.TyCo.Rep, GHC.Types.Var, GHC.Core.Type, GHC.Iface.Type, GHC.Iface.Syntax, GHC.Tc.Utils.TcType, GHC.Plugins | 
| requirementContext | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| res | GHC.Cmm, GHC.Cmm.Node | 
| rESERVED_C_STACK_BYTES | GHC.Driver.Session, GHC.Plugins | 
| rESERVED_STACK_WORDS | GHC.Driver.Session, GHC.Plugins | 
| reset_RDR | GHC.Builtin.Names | 
| ResizeMutableByteArrayOp_Char | GHC.Builtin.PrimOps | 
| reslash | GHC.Utils.Misc, GHC.Plugins | 
| ResolvedScopes | GHC.Iface.Ext.Types | 
| ResolveObjs | GHC.Runtime.Interpreter | 
| resolveObjs | GHC.Runtime.Interpreter | 
| resolveTyVarScopeLocal | GHC.Iface.Ext.Utils | 
| resolveTyVarScopes | GHC.Iface.Ext.Utils | 
| resolveUnitDatabase | GHC.Unit, GHC.Unit.State, GHC.Plugins | 
| resolveVisibility | GHC.Iface.Ext.Utils | 
| ResSigCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType | 
| restoreCurrentCostCentre | GHC.StgToCmm.Prof | 
| restrictUniqSetToUFM | GHC.Types.Unique.Set, GHC.Plugins | 
| restrictVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| resultIsLevPoly | GHC.Core.Type, GHC.Plugins | 
| resultVariableName | GHC.Hs, GHC.Hs.Decls, GHC | 
| resultWrapper | GHC.HsToCore.Foreign.Call | 
| Resume |  | 
| 1 (Type/Class) | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| 2 (Data Constructor) | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| resumeApStack | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| resumeBindings | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| resumeBreakInfo | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| resumeCCS | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| resumeContext | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| resumeDecl | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| resumeExec | GHC.Runtime.Eval, GHC | 
| resumeFinalIds | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| resumeHistory | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| resumeHistoryIx | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| ResumeSeq | GHC.Runtime.Interpreter | 
| resumeSpan | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| ResumeStmt | GHC.Runtime.Interpreter | 
| resumeStmt |  | 
| 1 (Function) | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| 2 (Function) | GHC.Runtime.Interpreter | 
| Ret | GHC.Cmm.Graph | 
| RetryOp | GHC.Builtin.PrimOps | 
| RETURN | GHC.ByteCode.Instr | 
| Return |  | 
| 1 (Data Constructor) | GHC.Llvm.Syntax, GHC.Llvm | 
| 2 (Data Constructor) | GHC.StgToCmm.Monad | 
| return | GHC.Prelude | 
| ReturnedTo | GHC.StgToCmm.Monad | 
| returnIOIdKey | GHC.Builtin.Names | 
| returnIOName | GHC.Builtin.Names | 
| returnIO_RDR | GHC.Builtin.Names | 
| ReturnIt | GHC.StgToCmm.Closure | 
| ReturnKind | GHC.StgToCmm.Monad | 
| returnMClassOpKey | GHC.Builtin.Names | 
| returnMName | GHC.Builtin.Names | 
| returnM_RDR | GHC.Builtin.Names | 
| returnQIdKey | GHC.Builtin.Names.TH | 
| returnQName | GHC.Builtin.Names.TH | 
| ReturnsAlg | GHC.Builtin.PrimOps | 
| ReturnsPrim | GHC.Builtin.PrimOps | 
| RETURN_UBX | GHC.ByteCode.Instr | 
| ret_args | GHC.Cmm, GHC.Cmm.Node | 
| rET_BIG | GHC.Runtime.Heap.Layout | 
| ret_off | GHC.Cmm, GHC.Cmm.Node | 
| rET_SMALL | GHC.Runtime.Heap.Layout | 
| reuseEnv | GHC.Types.Demand | 
| reverse | GHC.Prelude | 
| reverseBlocksInTops | GHC.CmmToAsm.Reg.Liveness | 
| reverseEdges | GHC.CmmToAsm.CFG | 
| reverseErrors | GHC.Driver.Session, GHC.Plugins, GHC | 
| reverseOL | GHC.Data.OrdList | 
| revPostorder | GHC.Cmm.Utils | 
| revPostorderFrom | GHC.Cmm.Dataflow.Graph | 
| rewriteCmmBwd | GHC.Cmm.Dataflow | 
| RewriteFun | GHC.Cmm.Dataflow | 
| rewriteTyVar | GHC.Tc.Solver.Flatten | 
| re_base | GHC.Core, GHC.Plugins | 
| re_visible_orphs | GHC.Core, GHC.Plugins | 
| RhsCtxt | GHC.Core.Unfold | 
| rhsIdInfo | GHC.StgToCmm.Env | 
| RhsNames | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| RhsSk | GHC.Stg.Lift.Analysis | 
| rhssOfAlts | GHC.Core, GHC.Plugins | 
| rhssOfBind | GHC.Core, GHC.Plugins | 
| RI |  | 
| 1 (Type/Class) | GHC.CmmToAsm.SPARC.Instr | 
| 2 (Type/Class) | GHC.CmmToAsm.PPC.Instr | 
| ribbonsPerLine | GHC.Utils.Ppr | 
| Right | GHC.Prelude | 
| rightAssocDataCon_RDR | GHC.Builtin.Names | 
| rightAssociativeDataConKey | GHC.Builtin.Names | 
| rightAssociativeDataConName | GHC.Builtin.Names | 
| rightDataConKey | GHC.Builtin.Names | 
| rightDataConName | GHC.Builtin.Names | 
| rightmost_smallest | GHC.Types.SrcLoc, GHC.Plugins, GHC | 
| rightOf | GHC.Iface.Ext.Utils | 
| rightToMaybe | GHC.Data.Maybe | 
| right_RDR | GHC.Builtin.Names | 
| RIImm |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.SPARC.Instr | 
| 2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr | 
| ripRel | GHC.CmmToAsm.X86.Regs | 
| RIReg |  | 
| 1 (Data Constructor) | GHC.CmmToAsm.SPARC.Instr | 
| 2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr | 
| riZero | GHC.CmmToAsm.SPARC.Instr | 
| RLWINM | GHC.CmmToAsm.PPC.Instr | 
| rnBindPat | GHC.Rename.Pat | 
| rnBndr2 | GHC.Types.Var.Env, GHC.Plugins | 
| rnBndr2_var | GHC.Types.Var.Env, GHC.Plugins | 
| rnBndrL | GHC.Types.Var.Env, GHC.Plugins | 
| rnBndrR | GHC.Types.Var.Env, GHC.Plugins | 
| rnBndrs2 | GHC.Types.Var.Env, GHC.Plugins | 
| rnBracket | GHC.Rename.Splice | 
| rnConDeclFields | GHC.Rename.HsType | 
| rnContext | GHC.Rename.HsType | 
| RnEnv2 | GHC.Types.Var.Env, GHC.Plugins | 
| rnEnvL | GHC.Types.Var.Env, GHC.Plugins | 
| rnEnvR | GHC.Types.Var.Env, GHC.Plugins | 
| rnEtaL | GHC.Types.Var.Env, GHC.Plugins | 
| rnEtaR | GHC.Types.Var.Env, GHC.Plugins | 
| rnExports | GHC.Tc.Gen.Export | 
| rnExpr | GHC.Rename.Expr | 
| rnGRHS | GHC.Rename.Bind | 
| rnGRHSs | GHC.Rename.Bind | 
| rnHsDoc | GHC.Rename.Doc | 
| rnHsKind | GHC.Rename.HsType | 
| rnHsPatSigType | GHC.Rename.HsType | 
| rnHsRecFields | GHC.Rename.Pat | 
| rnHsRecUpdFields | GHC.Rename.Pat | 
| rnHsSigType | GHC.Rename.HsType | 
| rnHsSigWcType | GHC.Rename.HsType | 
| rnHsType | GHC.Rename.HsType | 
| rnHsWcType | GHC.Rename.HsType | 
| rnImplicitBndrs | GHC.Rename.HsType | 
| rnImports | GHC.Rename.Names | 
| rnInScope | GHC.Types.Var.Env, GHC.Plugins | 
| rnInScopeSet | GHC.Types.Var.Env, GHC.Plugins | 
| rnLExpr | GHC.Rename.Expr | 
| rnLHsDoc | GHC.Rename.Doc | 
| rnLHsKind | GHC.Rename.HsType | 
| rnLHsType | GHC.Rename.HsType | 
| rnLHsTypeArgs | GHC.Rename.HsType | 
| rnLHsTypes | GHC.Rename.HsType | 
| rnLit | GHC.Rename.Pat | 
| rnLocalBindsAndThen | GHC.Rename.Bind | 
| rnLocalValBindsLHS | GHC.Rename.Bind | 
| rnLocalValBindsRHS | GHC.Rename.Bind | 
| rnLTyVar | GHC.Rename.HsType | 
| RnM | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| rnMatchGroup | GHC.Rename.Bind | 
| rnMbLHsDoc | GHC.Rename.Doc | 
| rnMethodBinds | GHC.Rename.Bind | 
| rnModExports | GHC.Iface.Rename | 
| rnModIface | GHC.Iface.Rename | 
| rnOccL | GHC.Types.Var.Env, GHC.Plugins | 
| rnOccL_maybe | GHC.Types.Var.Env, GHC.Plugins | 
| rnOccR | GHC.Types.Var.Env, GHC.Plugins | 
| rnOccR_maybe | GHC.Types.Var.Env, GHC.Plugins | 
| rnOverLit | GHC.Rename.Pat | 
| rnPat | GHC.Rename.Pat | 
| rnPatAndThen | GHC.Rename.Pat | 
| rnPats | GHC.Rename.Pat | 
| RnPendingTyped | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| RnPendingUntyped | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| rnScaledLHsType | GHC.Rename.HsType | 
| rnSpliceDecl | GHC.Rename.Splice | 
| rnSpliceExpr | GHC.Rename.Splice | 
| rnSplicePat | GHC.Rename.Splice | 
| rnSpliceType | GHC.Rename.Splice | 
| rnSrcDecls | GHC.Rename.Module | 
| rnSrcFixityDecl | GHC.Rename.Bind | 
| rnStmts | GHC.Rename.Expr | 
| rnSwap | GHC.Types.Var.Env, GHC.Plugins | 
| rnTopBindsBoot | GHC.Rename.Bind | 
| rnTopBindsLHS | GHC.Rename.Bind | 
| rnTopSpliceDecls | GHC.Rename.Splice | 
| rnTopSrcDecls | GHC.Tc.Module | 
| rnValBindsRHS | GHC.Rename.Bind | 
| roExcessRationalPrecision | GHC.Core, GHC.Plugins | 
| Role | GHC.Core.TyCon, GHC.Core.Coercion.Axiom, GHC.Core.Coercion, GHC.Tc.Types.Evidence, GHC.Plugins | 
| RoleAnnotCtxt | GHC.Rename.Env, GHC.Rename.Bind | 
| RoleAnnotD | GHC.Hs, GHC.Hs.Decls, GHC | 
| RoleAnnotDecl |  | 
| 1 (Type/Class) | GHC.Hs, GHC.Hs.Decls, GHC | 
| 2 (Data Constructor) | GHC.Hs, GHC.Hs.Decls, GHC | 
| roleAnnotDeclName | GHC.Hs, GHC.Hs.Decls, GHC | 
| roleAnnotDIdKey | GHC.Builtin.Names.TH | 
| roleAnnotDName | GHC.Builtin.Names.TH | 
| RoleAnnotEnv | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| RolesInfo | GHC.Tc.TyCl.Utils | 
| roleTyConKey | GHC.Builtin.Names.TH | 
| roleTyConName | GHC.Builtin.Names.TH | 
| Roll | GHC.Iface.Ext.Types | 
| roNumConstantFolding | GHC.Core, GHC.Plugins | 
| Rooted | GHC.CmmToAsm.CFG.Dominators | 
| rootMainKey | GHC.Builtin.Names | 
| rOOT_MAIN | GHC.Builtin.Names | 
| roPlatform | GHC.Core, GHC.Plugins | 
| roughMatchTcs | GHC.Core.Unify, GHC.Core.InstEnv | 
| roughTopNames | GHC.Core.Rules, GHC.Plugins | 
| round | GHC.Prelude | 
| roundUpTo | GHC.Runtime.Heap.Layout | 
| roundUpToWords | GHC.Runtime.Heap.Layout | 
| rparen |  | 
| 1 (Function) | GHC.Utils.Ppr | 
| 2 (Function) | GHC.Utils.Outputable, GHC.Plugins | 
| rpath_parser | GHC.SysTools.Tasks, GHC.SysTools | 
| rpddfs | GHC.CmmToAsm.CFG.Dominators | 
| rsi | GHC.CmmToAsm.X86.Regs | 
| rsp | GHC.CmmToAsm.X86.Regs | 
| RStr | GHC.Utils.Ppr | 
| rtccInfo | GHC.Driver.Session, GHC.Plugins, GHC | 
| rtldInfo | GHC.Driver.Session, GHC.Plugins, GHC | 
| rtsClosureType | GHC.Runtime.Heap.Layout | 
| rtsOpts | GHC.Driver.Session, GHC.Plugins, GHC | 
| RtsOptsAll | GHC.Driver.Session, GHC.Plugins | 
| RtsOptsEnabled | GHC.Driver.Session, GHC.Plugins | 
| rtsOptsEnabled | GHC.Driver.Session, GHC.Plugins, GHC | 
| RtsOptsIgnore | GHC.Driver.Session, GHC.Plugins | 
| RtsOptsIgnoreAll | GHC.Driver.Session, GHC.Plugins | 
| RtsOptsNone | GHC.Driver.Session, GHC.Plugins | 
| RtsOptsSafeOnly | GHC.Driver.Session, GHC.Plugins | 
| rtsOptsSuggestions | GHC.Driver.Session, GHC.Plugins, GHC | 
| RTSRep | GHC.Runtime.Heap.Layout | 
| RtsRevertCAFs | GHC.Runtime.Interpreter | 
| rtsUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| rtsUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| rTyConKey | GHC.Builtin.Names | 
| rTyConName | GHC.Builtin.Names | 
| RU | GHC.CmmToAsm.Instr | 
| rubbishLit | GHC.Types.Literal, GHC.Plugins | 
| Rule | GHC.Core, GHC.Plugins | 
| ruleActivation | GHC.Core, GHC.Plugins | 
| RuleArgCtxt | GHC.Core.Unfold | 
| ruleArity | GHC.Core, GHC.Plugins | 
| RuleBase | GHC.Core, GHC.Plugins | 
| RuleBndr |  | 
| 1 (Type/Class) | GHC.Hs, GHC.Hs.Decls, GHC | 
| 2 (Data Constructor) | GHC.Hs, GHC.Hs.Decls, GHC | 
| RuleBndrSig | GHC.Hs, GHC.Hs.Decls, GHC | 
| ruleBndrTyConKey | GHC.Builtin.Names.TH | 
| ruleBndrTyConName | GHC.Builtin.Names.TH | 
| ruleCheck | GHC.Driver.Session, GHC.Plugins, GHC | 
| ruleCheckProgram | GHC.Core.Rules, GHC.Plugins | 
| RuleCtx | GHC.Rename.Utils | 
| RuleD | GHC.Hs, GHC.Hs.Decls, GHC | 
| RuleDecl | GHC.Hs, GHC.Hs.Decls, GHC | 
| RuleDecls | GHC.Hs, GHC.Hs.Decls, GHC | 
| RuleEnv |  | 
| 1 (Type/Class) | GHC.Core, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Core, GHC.Plugins | 
| RuleFired | GHC.Core.Opt.Monad, GHC.Plugins | 
| ruleFreeVars | GHC.Core.FVs, GHC.Plugins | 
| RuleFun | GHC.Core, GHC.Plugins | 
| ruleIdName | GHC.Core, GHC.Plugins | 
| RuleInfo |  | 
| 1 (Type/Class) | GHC.Types.Id.Info, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Types.Id.Info, GHC.Plugins | 
| ruleInfo | GHC.Types.Id.Info, GHC.Plugins | 
| ruleInfoFreeVars | GHC.Types.Id.Info, GHC.Plugins | 
| ruleInfoRules | GHC.Types.Id.Info, GHC.Plugins | 
| ruleLhsFreeIds | GHC.Core.FVs, GHC.Plugins | 
| ruleLhsFreeIdsList | GHC.Core.FVs, GHC.Plugins | 
| RuleMatchInfo | GHC.Types.Basic, GHC.Plugins | 
| ruleMatchTyKiX | GHC.Core.Unify | 
| ruleModule | GHC.Core, GHC.Plugins | 
| RuleName | GHC.Types.Basic, GHC.Core, GHC.Plugins | 
| ruleName | GHC.Core, GHC.Plugins | 
| RuleOpts |  | 
| 1 (Type/Class) | GHC.Core, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Core, GHC.Plugins | 
| ruleRhsFreeIds | GHC.Core.FVs, GHC.Plugins | 
| ruleRhsFreeVars | GHC.Core.FVs, GHC.Plugins | 
| rulesFreeVars | GHC.Core.FVs, GHC.Plugins | 
| rulesFreeVarsDSet | GHC.Core.FVs, GHC.Plugins | 
| RuleSigCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType | 
| RuleSkol | GHC.Tc.Types.Origin | 
| rulesOfBinds | GHC.Core.Rules, GHC.Plugins | 
| RuleTyTmVar |  | 
| 1 (Type/Class) | GHC.Parser.PostProcess | 
| 2 (Data Constructor) | GHC.Parser.PostProcess | 
| ruleVarIdKey | GHC.Builtin.Names.TH | 
| ruleVarName | GHC.Builtin.Names.TH | 
| RunAndLogSteps | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| runAnnotation | GHC.Tc.Gen.Splice | 
| runAr | GHC.SysTools.Tasks, GHC.SysTools | 
| runAs | GHC.SysTools.Tasks, GHC.SysTools | 
| runC | GHC.StgToCmm.Monad | 
| runCc | GHC.SysTools.Tasks, GHC.SysTools | 
| runClang | GHC.SysTools.Tasks, GHC.SysTools | 
| runCmdLine | GHC.Driver.CmdLine | 
| runCoreM | GHC.Core.Opt.Monad, GHC.Plugins | 
| runCpp | GHC.SysTools.Tasks, GHC.SysTools | 
| runDecls | GHC.Runtime.Eval, GHC | 
| runDeclsWithLocation | GHC.Runtime.Eval, GHC | 
| runECP_P | GHC.Parser.PostProcess | 
| runECP_PV | GHC.Parser.PostProcess | 
| runEwM | GHC.Driver.CmdLine | 
| runGhc | GHC | 
| runGhcT | GHC | 
| runHsc | GHC.Driver.Types, GHC.Plugins | 
| runInjectRPaths | GHC.SysTools.Tasks, GHC.SysTools | 
| runInstallNameTool | GHC.SysTools.Tasks, GHC.SysTools | 
| runInteractiveHsc | GHC.Driver.Types, GHC.Plugins | 
| runIOEnv | GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| runLibtool | GHC.SysTools.Tasks, GHC.SysTools | 
| runLiftM | GHC.Stg.Lift.Monad | 
| runLink | GHC.SysTools.Tasks, GHC.SysTools | 
| runLlvm | GHC.CmmToLlvm.Base | 
| runLlvmLlc | GHC.SysTools.Tasks, GHC.SysTools | 
| runLlvmOpt | GHC.SysTools.Tasks, GHC.SysTools | 
| runMainIOName | GHC.Builtin.Names | 
| runMainKey | GHC.Builtin.Names | 
| runMatchResult | GHC.HsToCore.Monad | 
| runMaybe | GHC.Core.Opt.Monad, GHC.Plugins | 
| runMaybeT | GHC.Data.Maybe | 
| runMergeObjects | GHC.SysTools.Tasks, GHC.SysTools | 
| runMeta' | GHC.Tc.Gen.Splice | 
| runMetaD | GHC.Tc.Gen.Splice | 
| runMetaE | GHC.Tc.Gen.Splice | 
| runMetaHook | GHC.Driver.Hooks | 
| runMetaP | GHC.Tc.Gen.Splice | 
| runMetaT | GHC.Tc.Gen.Splice | 
| RunModFinalizers | GHC.Runtime.Interpreter | 
| runParsedDecls | GHC.Runtime.Eval, GHC | 
| runPhase | GHC.Driver.Pipeline | 
| runPhaseHook | GHC.Driver.Hooks | 
| runPp | GHC.SysTools.Tasks, GHC.SysTools | 
| runPV | GHC.Parser.PostProcess | 
| runQuasi | GHC.Tc.Gen.Splice | 
| runR | GHC.CmmToAsm.Reg.Linear.State | 
| runRanlib | GHC.SysTools.Tasks, GHC.SysTools | 
| runRemoteModFinalizers | GHC.Tc.Gen.Splice | 
| runRnSpliceHook | GHC.Driver.Hooks | 
| runRWKey | GHC.Builtin.Names | 
| runRWName | GHC.Builtin.Names | 
| runSDoc | GHC.Utils.Outputable, GHC.Plugins | 
| runSomething | GHC.SysTools.Process | 
| runSomethingFiltered | GHC.SysTools.Process | 
| runSomethingResponseFile | GHC.SysTools.Process | 
| runSomethingWith | GHC.SysTools.Process | 
| RunSplice | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| runState | GHC.Utils.Monad.State | 
| runState' | GHC.Utils.Monad.State | 
| runStream | GHC.Data.Stream | 
| runTcInteractive | GHC.Tc.Module, GHC | 
| runTcPluginM | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| runTcPluginTcS | GHC.Tc.Solver.Monad | 
| runTcS | GHC.Tc.Solver.Monad | 
| runTcSDeriveds | GHC.Tc.Solver, GHC.Tc.Solver.Monad | 
| runTcSEqualities | GHC.Tc.Solver.Monad | 
| runTcSWithEvBinds | GHC.Tc.Solver.Monad | 
| RunTH | GHC.Runtime.Interpreter | 
| runtimeErrorIdKey | GHC.Builtin.Names | 
| RuntimeRep | GHC.Core.TyCon, GHC.Plugins | 
| runtimeRep1Ty | GHC.Builtin.Types.Prim | 
| runtimeRep1TyVar | GHC.Builtin.Types.Prim | 
| runtimeRep2Ty | GHC.Builtin.Types.Prim | 
| runtimeRep2TyVar | GHC.Builtin.Types.Prim | 
| RuntimeRepInfo | GHC.Core.TyCon, GHC.Plugins | 
| runtimeRepPrimRep | GHC.Types.RepType | 
| runtimeRepSimpleDataConKeys | GHC.Builtin.Names | 
| runtimeRepTy | GHC.Builtin.Types, GHC.Plugins | 
| runtimeRepTyCon | GHC.Builtin.Types, GHC.Plugins | 
| runtimeRepTyConKey | GHC.Builtin.Names | 
| RuntimeUnk | GHC.Tc.Utils.TcType | 
| RuntimeUnkFlexi | GHC.Tc.Utils.Zonk | 
| RuntimeUnkSkol | GHC.Tc.Types.Origin | 
| rUNTIME_ERROR_ID | GHC.Core.Make, GHC.Plugins | 
| RunToCompletion | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC | 
| runTopSplice | GHC.Tc.Gen.Splice | 
| runTyCoVars | GHC.Core.TyCo.FVs | 
| runUnlit | GHC.SysTools.Tasks, GHC.SysTools | 
| runWhen | GHC.Core.Opt.Monad, GHC.Plugins | 
| runWindres | GHC.SysTools.Tasks, GHC.SysTools | 
| rupd_cons | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_expr | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_flds | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_in_tys | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_out_tys | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_wrap | GHC.Hs.Expr, GHC.Hs, GHC | 
| ru_act | GHC.Core, GHC.Plugins | 
| ru_args | GHC.Core, GHC.Plugins | 
| ru_auto | GHC.Core, GHC.Plugins | 
| ru_bndrs | GHC.Core, GHC.Plugins | 
| ru_fn | GHC.Core, GHC.Plugins | 
| ru_local | GHC.Core, GHC.Plugins | 
| ru_name | GHC.Core, GHC.Plugins | 
| ru_nargs | GHC.Core, GHC.Plugins | 
| ru_origin | GHC.Core, GHC.Plugins | 
| ru_orphan | GHC.Core, GHC.Plugins | 
| ru_rhs | GHC.Core, GHC.Plugins | 
| ru_rough | GHC.Core, GHC.Plugins | 
| ru_try | GHC.Core, GHC.Plugins | 
| rxN | GHC.CmmToLlvm.Regs |