Hoogle Search

Within LTS Haskell 24.61 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. lookupFirstUsed :: VirtualReg -> BlockAssignment freeRegs -> Maybe RealReg

    ghc-lib GHC.CmmToAsm.Reg.Linear.Base

    Lookup which register a virtual register was first assigned to.

  2. lookupRegUse :: GlobalReg -> [GlobalRegUse] -> Maybe GlobalRegUse

    ghc-lib GHC.CmmToLlvm.Base

    No documentation available.

  3. lookupNode :: Uniquable k => Graph k cls color -> k -> Maybe (Node k cls color)

    ghc-lib GHC.Data.Graph.Ops

    Lookup a node from the graph.

  4. lookupEstimatedTicks :: HscEnv -> Map CmmInfoTable (Maybe IpeSourceLocation) -> IPEStats -> CmmGroupSRTs -> IO (Map CmmInfoTable (Maybe IpeSourceLocation), IPEStats)

    ghc-lib GHC.Driver.GenerateCgIPEStub

    Given: * an initial mapping from info tables to possible source locations, * initial IPEStats, * a CmmGroupSRTs, map every info table listed in the CmmProcs of the group to their possible source locations and update IPEStats for skipped stack info tables (in case both -finfo-table-map and -fno-info-table-map-with-stack were given). See: Note [Stacktraces from Info Table Provenance Entries (IPE based stack unwinding)] Note: While it would be cleaner if we could keep the recursion and accumulation internal to this function, this cannot be done without separately traversing stream of CmmGroupSRTs in Main. The initial implementation of this logic did such a thing, and code generation performance suffered considerably as a result (see #23103).

  5. lookupIfaceTop :: OccName -> IfL Name

    ghc-lib GHC.Iface.Env

    Look up a top-level name from the current Iface module

  6. lookupIfaceTyVar :: IfaceTvBndr -> IfL (Maybe TyVar)

    ghc-lib GHC.Iface.Env

    No documentation available.

  7. lookupIfaceVar :: IfaceBndr -> IfL (Maybe TyCoVar)

    ghc-lib GHC.Iface.Env

    No documentation available.

  8. lookupNameCache :: NameCache -> Module -> OccName -> IO Name

    ghc-lib GHC.Iface.Env

    No documentation available.

  9. lookupOrig :: Module -> OccName -> TcRnIf a b Name

    ghc-lib GHC.Iface.Env

    Look up the Name for a given Module and OccName. Consider alternatively using lookupIfaceTop if you're in the IfL monad and Module is simply that of the ModIface you are typechecking.

  10. lookupOrigNameCache :: OrigNameCache -> Module -> OccName -> Maybe Name

    ghc-lib GHC.Iface.Env

    No documentation available.

Page 151 of many | Previous | Next