Poplar and PopLibs
poplar::program::Loop Class Reference

A program that executes for an indefinite number of iterations. More...

#include <Program.hpp>

Inheritance diagram for poplar::program::Loop:
poplar::program::Program

Public Member Functions

 Loop (const Program &prog, const DebugContext &debugContext={})
 Construct a program which repeats indefinitely. More...
 

Detailed Description

A program that executes for an indefinite number of iterations.

Constructor & Destructor Documentation

◆ Loop()

poplar::program::Loop::Loop ( const Program prog,
const DebugContext debugContext = {} 
)

Construct a program which repeats indefinitely.

Parameters
progThe program to repeatedly execute.
debugContextOptional DebugId and program name.

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