CIRCT  20.0.0git
Classes
SystemCEmissionPatterns.cpp File Reference
#include "SystemCEmissionPatterns.h"
#include "../EmissionPrinter.h"
#include "circt/Dialect/SystemC/SystemCOps.h"
Include dependency graph for SystemCEmissionPatterns.cpp:

Go to the source code of this file.

Classes

struct  BindPortEmitter
 Emit a systemc.instance.bind_port operation using the operator() rather than .bind() variant. More...
 
struct  MemberAccessEmitter
 Emit a systemc.cpp.member_access operation. More...
 
struct  AssignEmitter
 Emit a systemc.cpp.assign operation. More...
 
struct  VariableEmitter
 Emit a systemc.cpp.variable operation. More...
 
struct  FuncEmitter
 Emit a systemc.cpp.func function. More...
 
class  CallEmitter
 Emit a systemc.cpp.call operation. More...
 
class  CallIndirectEmitter
 Emit a systemc.cpp.call_indirect operation. More...
 
struct  ReturnEmitter
 Emit a systemc.cpp.return operation. More...