|
MLIR-AIE
|
Collaboration diagram for GraphWriter:Public Member Functions | |
| GraphWriter (raw_ostream &output) | |
| StringRef | getCTypeString (const Type &type) |
| std::string | getKernelTypeString (const std::string &direction, Type type) |
| std::string | getConnectionTypeString (Type type) |
| std::string | getTempNetName () |
| void | visitOpResultUsers (GraphInputOp driverOp) |
| void | visitOpResultUsers (KernelOp source) |
| void | writeKernelFunctions (ModuleOp module) |
| void | writeClass (GraphOp graph) |
Public Attributes | |
| raw_ostream & | output |
| std::unordered_map< Operation *, std::string > | kernelOp2VarName |
Definition at line 45 of file ADFGenerateCppGraph.cpp.
|
inline |
Definition at line 47 of file ADFGenerateCppGraph.cpp.
|
inline |
Definition at line 87 of file ADFGenerateCppGraph.cpp.
Referenced by visitOpResultUsers(), and visitOpResultUsers().
|
inline |
Definition at line 52 of file ADFGenerateCppGraph.cpp.
Referenced by getKernelTypeString().
|
inline |
Definition at line 74 of file ADFGenerateCppGraph.cpp.
References getCTypeString().
Referenced by writeKernelFunctions().
|
inline |
Definition at line 98 of file ADFGenerateCppGraph.cpp.
Referenced by visitOpResultUsers(), and visitOpResultUsers().
|
inline |
Definition at line 103 of file ADFGenerateCppGraph.cpp.
References getConnectionTypeString(), getTempNetName(), kernelOp2VarName, and output.
|
inline |
Definition at line 126 of file ADFGenerateCppGraph.cpp.
References getConnectionTypeString(), getTempNetName(), kernelOp2VarName, and output.
|
inline |
Definition at line 187 of file ADFGenerateCppGraph.cpp.
|
inline |
Definition at line 162 of file ADFGenerateCppGraph.cpp.
References getKernelTypeString(), and output.
| std::unordered_map<Operation *, std::string> GraphWriter::kernelOp2VarName |
Definition at line 50 of file ADFGenerateCppGraph.cpp.
Referenced by visitOpResultUsers(), and visitOpResultUsers().
| raw_ostream& GraphWriter::output |
Definition at line 46 of file ADFGenerateCppGraph.cpp.
Referenced by visitOpResultUsers(), visitOpResultUsers(), and writeKernelFunctions().