feldspar-compiler-0.3.1: Compiler for the Feldspar languageSource codeContentsIndex
Feldspar.Compiler.Transformation.Lifting
Documentation
replaceNoInlines :: HierarchicalGraph -> HierarchicalGraphSource
replaceNoInlinesHrList :: [Hierarchy] -> [Hierarchy]Source
replaceNoInlinesHr :: Hierarchy -> HierarchySource
replaceNoInlinesNode :: (Node, [Hierarchy]) -> (Node, [Hierarchy])Source
changeInp :: NodeId -> [((Variable, Variable -> Variable), Tuple StorableType)] -> (Node, [Hierarchy]) -> (Node, [Hierarchy])Source
collectChangesInterface :: Interface -> [Hierarchy] -> [((Variable, Variable -> Variable), Tuple StorableType)]Source
genChange :: NodeId -> (NodeId, (Source, StorableType)) -> ((Variable, Variable -> Variable), Tuple StorableType)Source
mustChange :: [Hierarchy] -> Source -> BoolSource
inpVarsChange :: Variable -> VariableSource
varChange :: NodeId -> Int -> Variable -> VariableSource
class CollectChangesHr a whereSource
Methods
collectChangesHr :: (NodeId, [Hierarchy]) -> [((Variable, Variable -> Variable), Tuple StorableType)] -> a -> [((Variable, Variable -> Variable), Tuple StorableType)]Source
show/hide Instances
class NotInHr a whereSource
Methods
notInHr :: NodeId -> a -> BoolSource
show/hide Instances
Produced by Haddock version 2.6.1