Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
setLevels :: FloatOutSwitches -> CoreProgram -> UniqSupply -> [LevelledBind] Source
type LevelledBind = TaggedBind FloatSpec Source
type LevelledExpr = TaggedExpr FloatSpec Source
type LevelledBndr = TaggedBndr FloatSpec Source
floatSpecLevel :: FloatSpec -> Level Source
incMinorLvl :: Level -> Level Source