CIRCT
19.0.0git
|
Go to the source code of this file.
Functions | |
static bool | isDCTyped (Value v) |
static void | replaceFirstUse (Operation *op, Value oldVal, Value newVal) |
static void | insertSink (Value v, OpBuilder &rewriter) |
static void | insertFork (Value result, OpBuilder &rewriter) |
static LogicalResult | addForkOps (Block &block, OpBuilder &rewriter) |
static LogicalResult | addSinkOps (Block &block, OpBuilder &rewriter) |
|
static |
Definition at line 79 of file DCMaterialization.cpp.
References insertFork(), and isDCTyped().
|
static |
Definition at line 108 of file DCMaterialization.cpp.
References insertSink(), and isDCTyped().
|
static |
Definition at line 45 of file DCMaterialization.cpp.
References replaceFirstUse().
Referenced by addForkOps(), and addLazyForks().
|
static |
Definition at line 34 of file DCMaterialization.cpp.
Referenced by addSinkOps().
|
static |
Definition at line 21 of file DCMaterialization.cpp.
Referenced by addForkOps(), and addSinkOps().
|
static |
Definition at line 25 of file DCMaterialization.cpp.
Referenced by insertFork().