ghc-7.0.4: The GHC API
CmmSpillReload
data DualLive Source
Constructors
Fields
Instances
dualLiveLattice :: DataflowLattice DualLiveSource
dualLiveTransfers :: BlockId -> BlockSet -> BackwardTransfers Middle Last DualLiveSource
dualLiveness :: BlockSet -> LGraph Middle Last -> FuelMonad (BlockEnv DualLive)Source
dualLivenessWithInsertion :: BlockSet -> LGraph Middle Last -> FuelMonad (LGraph Middle Last)Source
availRegsLattice :: DataflowLattice AvailRegsSource
cmmAvailableReloads :: LGraph Middle Last -> FuelMonad (BlockEnv AvailRegs)Source
insertLateReloads :: LGraph Middle Last -> FuelMonad (LGraph Middle Last)Source
removeDeadAssignmentsAndReloads :: BlockSet -> LGraph Middle Last -> FuelMonad (LGraph Middle Last)Source