Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
Unconditionally :: Label -> SwitchPlanghc-lib-parser GHC.Cmm.Switch No documentation available.
switchTargetsFallThrough :: SwitchTargets -> ([(NonEmpty Integer, Label)], Maybe Label)ghc-lib-parser GHC.Cmm.Switch Groups cases with equal targets, suitable for pretty-printing to a c-like switch statement with fall-through semantics.
rEP_CostCentreStack_mem_alloc :: Platform -> CmmTypeghc-lib-parser GHC.Cmm.Type No documentation available.
rEP_StgEntCounter_allocd :: Platform -> CmmTypeghc-lib-parser GHC.Cmm.Type No documentation available.
rEP_StgEntCounter_allocs :: Platform -> CmmTypeghc-lib-parser GHC.Cmm.Type No documentation available.
toBlockListEntryFirstFalseFallthrough :: CmmGraph -> [CmmBlock]ghc-lib-parser 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
-
ghc-lib-parser GHC.CmmToAsm.CFG.Weight No documentation available.
classAllSelIds :: Class -> [Id]ghc-lib-parser GHC.Core.Class No documentation available.
-
ghc-lib-parser GHC.Core.Coercion No documentation available.
-
ghc-lib-parser GHC.Core.Coercion Make a Coercion from a tycovar, a kind coercion, and a body coercion.