Home
last modified time | relevance | path

Searched refs:OperationFolder (Results 1 – 13 of 13) sorted by relevance

/external/llvm-project/mlir/test/lib/Transforms/
DTestConstantFold.cpp26 void foldOperation(Operation *op, OperationFolder &helper);
31 void TestConstantFold::foldOperation(Operation *op, OperationFolder &helper) { in foldOperation()
55 OperationFolder helper(&getContext()); in runOnFunction()
DTestLinalgTransforms.cpp250 OperationFolder *folder) { in allocCallBackFn()
/external/llvm-project/mlir/lib/Transforms/Utils/
DFoldUtils.cpp75 LogicalResult OperationFolder::tryToFold( in tryToFold()
114 void OperationFolder::notifyRemoval(Operation *op) { in notifyRemoval()
138 void OperationFolder::clear() { in clear()
145 Value OperationFolder::getOrCreateConstant(OpBuilder &builder, Dialect *dialect, in getOrCreateConstant()
166 LogicalResult OperationFolder::tryToFold( in tryToFold()
246 Operation *OperationFolder::tryGetOrCreateConstant( in tryGetOrCreateConstant()
DGreedyPatternRewriteDriver.cpp135 OperationFolder folder;
306 OperationFolder folder;
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DPromotion.cpp72 OperationFolder *folder, in allocBuffer()
109 Optional<unsigned> alignment, OperationFolder *folder) { in defaultAllocBufferCallBack()
194 OperationFolder *folder) -> Optional<Value> { in LinalgOpInstancePromotionOptions()
233 AllocBufferCallbackFn allocationFn, OperationFolder *folder) { in promoteSubviewAsNewBuffer()
267 OperationFolder *folder) { in promoteSubViews()
309 OperationFolder *folder) { in promoteSubViews()
390 OperationFolder *folder) { in promoteSubViews()
405 OperationFolder folder(&getContext()); in runOnFunction()
/external/llvm-project/mlir/include/mlir/Transforms/
DFoldUtils.h33 class OperationFolder {
35 OperationFolder(MLIRContext *ctx) : interfaces(ctx) {} in OperationFolder() function
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/EDSC/
DFoldedIntrinsics.h24 FoldedValueBuilder(OperationFolder *folder, Args... args) { in FoldedValueBuilder()
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/Transforms/
DTransforms.h151 OperationFolder *folder)>;
249 OperationFolder *folder = nullptr);
263 OperationFolder *folder = nullptr);
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/Utils/
DUtils.h30 class OperationFolder; variable
/external/llvm-project/mlir/lib/Transforms/
DSCCP.cpp187 LogicalResult replaceWithConstant(OpBuilder &builder, OperationFolder &folder,
353 OperationFolder folder(context); in rewrite()
455 OperationFolder &folder, in replaceWithConstant()
/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DSuperVectorize.cpp673 OperationFolder *folder;
1174 OperationFolder folder(rootLoop.getContext()); in vectorizeLoopNest()
/external/llvm-project/mlir/include/mlir/EDSC/
DBuilders.h23 class OperationFolder; variable
/external/llvm-project/mlir/test/lib/Dialect/Test/
DTestPatterns.cpp69 OperationFolder folder(op->getContext()); in matchAndRewrite()