Class LoopUnrolling#
Defined in File TransformAstTree.h
Inheritance Relationships#
Base Types#
public TransformAstTree(Class TransformAstTree)public PrePostTransformation(Class PrePostTransformation)
Class Documentation#
-
class LoopUnrolling : public TransformAstTree, public PrePostTransformation#
Public Types
-
enum UnrollOpt#
Values:
-
enumerator DEFAULT#
-
enumerator COND_LEFTOVER#
-
enumerator USE_NEWVAR#
-
enumerator DEFAULT
-
enumerator COND_LEFTOVER
-
enumerator USE_NEWVAR
-
enumerator POET_TUNING#
-
enumerator DEFAULT#
-
enum UnrollOpt
Values:
-
enumerator DEFAULT
-
enumerator COND_LEFTOVER
-
enumerator USE_NEWVAR
-
enumerator DEFAULT
-
enumerator COND_LEFTOVER
-
enumerator USE_NEWVAR
-
enumerator POET_TUNING
-
enumerator DEFAULT
Public Functions
-
virtual bool operator()(AstInterface &fa, const AstNodePtr &n, AstNodePtr &result)#
return true if asking the traversal to continue; false otherwise
-
inline AstNodePtr operator()(const AstNodePtr &root)#
-
enum UnrollOpt#