Searched refs:OperationFolder (Results 1 – 7 of 7) sorted by relevance
70 LogicalResult OperationFolder::tryToFold( in tryToFold()113 bool OperationFolder::insertKnownConstant(Operation *op, Attribute constValue) { in insertKnownConstant()168 void OperationFolder::notifyRemoval(Operation *op) { in notifyRemoval()192 void OperationFolder::clear() { in clear()199 Value OperationFolder::getOrCreateConstant(OpBuilder &builder, Dialect *dialect, in getOrCreateConstant()218 bool OperationFolder::isFolderOwnedConstant(Operation *op) const { in isFolderOwnedConstant()224 LogicalResult OperationFolder::tryToFold( in tryToFold()261 LogicalResult OperationFolder::processFoldResults( in processFoldResults()334 Operation *OperationFolder::tryGetOrCreateConstant( in tryGetOrCreateConstant()
93 OperationFolder folder;447 OperationFolder folder;
27 void foldOperation(Operation *op, OperationFolder &helper);32 void TestConstantFold::foldOperation(Operation *op, OperationFolder &helper) { in foldOperation()53 OperationFolder helper(&getContext()); in runOnOperation()
25 OperationFolder &folder, Value value) { in replaceWithConstant()60 OperationFolder folder(context); in rewrite()
39 OperationFolder &folder, Value value) { in replaceWithConstant()72 OperationFolder folder(context); in rewrite()
32 class OperationFolder {34 OperationFolder(MLIRContext *ctx) : interfaces(ctx) {} in OperationFolder() function
94 OperationFolder folder(op->getContext()); in matchAndRewrite()