hoopl-3.8.7.3: A library to support dataflow analysis and optimization

Safe Haskell | Safe

Compiler.Hoopl.GHC

# Documentation

uniqueToInt :: Unique -> Int

uniqueToLbl :: Unique -> Label

lblToUnique :: Label -> Unique

getFuel :: FuelMonad m => m Fuel

setFuel :: FuelMonad m => Fuel -> m ()

bodyToBlockMap :: Body' block n -> LabelMap (block n C C)

bodyOfBlockMap :: LabelMap (block n C C) -> Body' block n