MLIR  16.0.0git
Namespaces | Functions
VectorTransforms.h File Reference
#include "mlir/Dialect/Vector/Transforms/VectorRewritePatterns.h"
#include "mlir/Dialect/Vector/Utils/VectorUtils.h"
+ Include dependency graph for VectorTransforms.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


 Include the generated interface declarations.


LogicalResult mlir::vector::splitFullAndPartialTransfer (RewriterBase &b, VectorTransferOpInterface xferOp, VectorTransformsOptions options=VectorTransformsOptions(), scf::IfOp *ifOp=nullptr)
 Split a vector.transfer operation into an in-bounds (i.e., no out-of-bounds masking) fastpath and a slowpath. More...
void mlir::vector::transferOpflowOpt (Operation *rootOp)
 Implements transfer op write to read forwarding and dead transfer write optimizations. More...