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.

  1. callClobberedRegs :: Platform -> [Reg]

    ghc GHC.CmmToAsm.PPC.Regs

    No documentation available.

  2. regAlloc :: (OutputableP Platform statics, Instruction instr) => NCGConfig -> UniqFM RegClass (UniqSet RealReg) -> UniqSet Int -> Int -> [LiveCmmDecl statics instr] -> Maybe CFG -> UniqSM ([NatCmmDecl statics instr], Maybe Int, [RegAllocStats statics instr])

    ghc GHC.CmmToAsm.Reg.Graph

    The top level of the graph coloring register allocator.

  3. data RegAllocStats statics instr

    ghc GHC.CmmToAsm.Reg.Graph.Stats

    Holds interesting statistics from the register allocator.

  4. RegAllocStatsColored :: [LiveCmmDecl statics instr] -> Graph VirtualReg RegClass RealReg -> Graph VirtualReg RegClass RealReg -> UniqFM VirtualReg VirtualReg -> [LiveCmmDecl statics instr] -> [LiveCmmDecl statics instr] -> [LiveCmmDecl statics instr] -> [NatCmmDecl statics instr] -> (Int, Int, Int) -> Platform -> RegAllocStats statics instr

    ghc GHC.CmmToAsm.Reg.Graph.Stats

    No documentation available.

  5. RegAllocStatsSpill :: [LiveCmmDecl statics instr] -> Graph VirtualReg RegClass RealReg -> UniqFM VirtualReg VirtualReg -> SpillStats -> SpillCostInfo -> [LiveCmmDecl statics instr] -> Platform -> RegAllocStats statics instr

    ghc GHC.CmmToAsm.Reg.Graph.Stats

    No documentation available.

  6. RegAllocStatsStart :: [LiveCmmDecl statics instr] -> Graph VirtualReg RegClass RealReg -> SpillCostInfo -> Platform -> RegAllocStats statics instr

    ghc GHC.CmmToAsm.Reg.Graph.Stats

    No documentation available.

  7. regAlloc :: Instruction instr => NCGConfig -> LiveCmmDecl statics instr -> UniqSM (NatCmmDecl statics instr, Maybe Int, Maybe RegAllocStats)

    ghc GHC.CmmToAsm.Reg.Linear

    No documentation available.

  8. data RegAllocStats

    ghc GHC.CmmToAsm.Reg.Linear.Base

    Used to carry interesting stats out of the register allocator.

  9. RegAllocStats :: UniqFM Unique [Int] -> [(BlockId, BlockId, BlockId)] -> RegAllocStats

    ghc GHC.CmmToAsm.Reg.Linear.Base

    No documentation available.

  10. SpillAlloc :: Unique -> SpillReason

    ghc GHC.CmmToAsm.Reg.Linear.Base

    vreg was spilled to a slot so we could use its current hreg for another vreg

Page 258 of many | Previous | Next