Hoogle Search

Within LTS Haskell 24.6 (ghc-9.10.2)

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

  1. replaceFirstNode :: forall n (x :: Extensibility) . Block n C x -> n C O -> Block n C x

    ghc GHC.Cmm.Dataflow.Block

    No documentation available.

  2. toBlockListEntryFirst :: CmmGraph -> [CmmBlock]

    ghc GHC.Cmm.Utils

    like toBlockList, but the entry block always comes first

  3. toBlockListEntryFirstFalseFallthrough :: CmmGraph -> [CmmBlock]

    ghc GHC.Cmm.Utils

    Like toBlockListEntryFirst, but we strive to ensure that we order blocks so that the false case of a conditional jumps to the next block in the output list of blocks. This matches the way OldCmm blocks were output since in OldCmm the false case was a fallthrough, whereas in Cmm conditional branches have both true and false successors. Block ordering can make a big difference in performance in the LLVM backend. Note that we rely crucially on the order of successors returned for CmmCondBranch by the NonLocal instance for CmmNode defined in GHC.Cmm.Node. -GBM

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

    ghc GHC.CmmToAsm.Reg.Linear.Base

    Lookup which register a virtual register was first assigned to.

  5. getFirstAnnotations :: Typeable a => ([Word8] -> a) -> ModGuts -> CoreM (ModuleEnv a, NameEnv a)

    ghc GHC.Core.Opt.Monad

    Get at most one annotation of a given type per annotatable item.

  6. contramapFirstWhenMatched :: forall b a (f :: Type -> Type) y z . (b -> a) -> WhenMatched f a y z -> WhenMatched f b y z

    ghc GHC.Data.Word64Map.Internal

    Map contravariantly over a WhenMatched f _ y z.

  7. DsAnotherRuleMightFireFirst :: RuleName -> RuleName -> Var -> DsMessage

    ghc GHC.HsToCore.Errors.Types

    No documentation available.

  8. DsRuleMightInlineFirst :: RuleName -> Var -> Activation -> DsMessage

    ghc GHC.HsToCore.Errors.Types

    No documentation available.

  9. getNFirstUncovered :: GenerateInhabitingPatternsMode -> [Id] -> Int -> Nablas -> DsM [Nabla]

    ghc GHC.HsToCore.Pmc

    No documentation available.

  10. ifRecSelFirstCon :: IfaceIdDetails -> IfaceTopBndr

    ghc GHC.Iface.Syntax

    No documentation available.

Page 39 of many | Previous | Next