Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

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

  1. emptyStackMap :: StackMap

    ghc GHC.CmmToAsm.Reg.Linear.StackMap

    An empty stack map, with all slots available.

  2. stackMapAssignment :: StackMap -> UniqFM Unique StackSlot

    ghc GHC.CmmToAsm.Reg.Linear.StackMap

    Assignment of vregs to stack slots.

  3. stackMapNextFreeSlot :: StackMap -> !Int

    ghc GHC.CmmToAsm.Reg.Linear.StackMap

    The slots that are still available to be allocated.

  4. type BlockMap a = LabelMap a

    ghc GHC.CmmToAsm.Reg.Liveness

    No documentation available.

  5. type RegMap a = UniqFM Reg a

    ghc GHC.CmmToAsm.Reg.Liveness

    Map from some kind of register to a. While we give the type for keys as Reg which is the common case sometimes we end up using VirtualReq or naked Uniques. See Note [UniqFM and the register allocator]

  6. emptyRegMap :: RegMap a

    ghc GHC.CmmToAsm.Reg.Liveness

    No documentation available.

  7. toRegMap :: UniqFM VirtualReg elt -> UniqFM Reg elt

    ghc GHC.CmmToAsm.Reg.Utils

    No documentation available.

  8. toVRegMap :: UniqFM Reg elt -> UniqFM VirtualReg elt

    ghc GHC.CmmToAsm.Reg.Utils

    No documentation available.

  9. detEltsUniqMap :: Ord k => UniqMap k a -> [(k, a)]

    ghc GHC.CmmToAsm.Wasm.Utils

    No documentation available.

  10. data FMAPermutation

    ghc GHC.CmmToAsm.X86.Instr

    No documentation available.

Page 443 of many | Previous | Next