CIRCT  19.0.0git
Public Member Functions | List of all members
circt::calyx::LoopInterface Class Referenceabstract

#include <CalyxLoweringUtils.h>

Inheritance diagram for circt::calyx::LoopInterface:
Inheritance graph
Collaboration diagram for circt::calyx::LoopInterface:
Collaboration graph

Public Member Functions

virtual Block * getConditionBlock ()=0
virtual Value getConditionValue ()=0

Additional Inherited Members

- Private Member Functions inherited from circt::calyx::BasicLoopInterface
virtual ~BasicLoopInterface ()
virtual Block::BlockArgListType getBodyArgs ()=0
virtual Block * getBodyBlock ()=0
virtual Location getLoc ()=0
virtual std::optional< int64_t > getBound ()=0

Detailed Description

Definition at line 144 of file CalyxLoweringUtils.h.

Member Function Documentation

◆ getConditionBlock()

virtual Block* circt::calyx::LoopInterface::getConditionBlock ( )
pure virtual

◆ getConditionValue()

virtual Value circt::calyx::LoopInterface::getConditionValue ( )
pure virtual

The documentation for this class was generated from the following file: