CIRCT
20.0.0git
|
#include <CalyxLoweringUtils.h>
Public Member Functions | |
WhileOpInterface (T op) | |
WhileOpInterface (Operation *op) | |
T | getOperation () |
Location | getLoc () override |
Private Attributes | |
T | impl |
Additional Inherited Members | |
Private Member Functions inherited from circt::calyx::LoopInterface | |
virtual Block * | getConditionBlock ()=0 |
virtual Value | getConditionValue ()=0 |
Definition at line 160 of file CalyxLoweringUtils.h.
|
inlineexplicit |
Definition at line 164 of file CalyxLoweringUtils.h.
|
inlineexplicit |
Definition at line 165 of file CalyxLoweringUtils.h.
|
inlineoverridevirtual |
Implements circt::calyx::BasicLoopInterface.
Definition at line 171 of file CalyxLoweringUtils.h.
References circt::calyx::WhileOpInterface< T >::impl.
Referenced by circt::pipelinetocalyx::BuildControl::buildWhileCtrlOp(), and circt::scftocalyx::BuildControl::buildWhileCtrlOp().
|
inline |
Definition at line 168 of file CalyxLoweringUtils.h.
References circt::calyx::WhileOpInterface< T >::impl.
Referenced by circt::pipelinetocalyx::BuildControl::buildWhileCtrlOp(), circt::scftocalyx::LateSSAReplacement::partiallyLowerFuncToComp(), circt::pipelinetocalyx::BuildWhileGroups::partiallyLowerFuncToComp(), and circt::scftocalyx::BuildWhileGroups::partiallyLowerFuncToComp().
|
private |
Definition at line 174 of file CalyxLoweringUtils.h.
Referenced by circt::calyx::WhileOpInterface< T >::getLoc(), and circt::calyx::WhileOpInterface< T >::getOperation().