Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
ghc GHC.Cmm.Node No documentation available.
CmmUnsafeForeignCall :: ForeignTarget -> [CmmFormal] -> [CmmActual] -> CmmNode 'Open 'Openghc GHC.Cmm.Node No documentation available.
NativeDirectCall :: Conventionghc GHC.Cmm.Node top-level Haskell functions use NativeDirectCall, which maps arguments to registers starting with R2, according to how many registers are available on the platform. This convention ignores R1, because for a top-level function call the function closure is implicit, and doesn't need to be passed.
-
ghc GHC.Cmm.Node non-top-level Haskell functions, which pass the address of the function closure in R1 (regardless of whether R1 is a real register or not), and the rest of the arguments in registers or on the stack.
callProcPoints :: CmmGraph -> ProcPointSetghc GHC.Cmm.ProcPoint No documentation available.
-
ghc GHC.Cmm.Reg No documentation available.
hpAllocReg :: Platform -> CmmRegghc GHC.Cmm.Reg No documentation available.
Unconditionally :: Label -> SwitchPlanghc GHC.Cmm.Switch No documentation available.
switchTargetsFallThrough :: SwitchTargets -> ([(NonEmpty Integer, Label)], Maybe Label)ghc 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 GHC.Cmm.Type No documentation available.