|
tvm
|
Mutator that recursively mutates stmts and exprs on them. More...
#include <stmt_functor.h>
Additional Inherited Members | |
Public Member Functions inherited from tvm::tirx::StmtMutator | |
| Stmt | operator() (Stmt stmt) |
| Mutate stmt. | |
Protected Attributes inherited from tvm::tirx::StmtMutator | |
| ffi::Map< BufferVar, BufferVar > | buffer_remap_ |
| Map from old buffer to new buffer, populated by VisitBufferDef. | |
| bool | allow_copy_on_write_ {false} |
| Internal state to indicate whether copy on write is enabled. COW is enabled iff all the parents of the node are unique. | |
Mutator that recursively mutates stmts and exprs on them.
Visitor to Exprs, can be overriden to do recursive changes to Exprs.
Reimplemented from tvm::tirx::StmtMutator.
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
Visit a primitive expression and verify that it remains primitive.
Internal mutator that everyone calls.
| stmt | The input stmt. |