Searched refs:nestedOp (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Visitors.cpp | 32 for (auto &nestedOp : block) in walk() local 33 walk(&nestedOp, callback, order); in walk() 47 for (auto &nestedOp : block) in walk() local 48 walk(&nestedOp, callback, order); in walk() 64 for (auto &nestedOp : llvm::make_early_inc_range(block)) in walk() local 65 walk(&nestedOp, callback, order); in walk() 83 for (Operation &nestedOp : block) in walk() 84 walk(&nestedOp, callback); in walk() 116 for (auto &nestedOp : block) in walk() local 143 for (auto &nestedOp : block) in walk() local [all …]
|
| H A D | SymbolTable.cpp | 299 for (Operation &nestedOp : block) in walkSymbolTables() 300 walkSymbolTables(&nestedOp, allSymUsesVisible, callback); in walkSymbolTables() 977 for (Operation &nestedOp : symbolTableOp->getRegion(0).getOps()) { in SymbolUserMap() 978 auto symbolUses = SymbolTable::getSymbolUses(&nestedOp); in SymbolUserMap()
|
| /llvm-project-15.0.7/mlir/test/lib/IR/ |
| H A D | TestSymbolUses.cpp | 74 module.getBodyRegion().walk([&](Operation *nestedOp) { in runOnOperation() argument 75 if (isa<SymbolOpInterface>(nestedOp)) in runOnOperation() 76 return operateOnSymbol(nestedOp, module, deadFunctions); in runOnOperation() 113 module.getBodyRegion().walk([&](Operation *nestedOp) { in runOnOperation() argument 114 StringAttr newName = nestedOp->getAttrOfType<StringAttr>("sym.new_name"); in runOnOperation() 117 symbolUsers.replaceAllUsesWith(nestedOp, newName); in runOnOperation() 118 SymbolTable::setSymbolName(nestedOp, newName); in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/Transforms/Utils/ |
| H A D | TopologicalSortUtils.cpp | 61 WalkResult readyToSchedule = op.walk([&](Operation *nestedOp) { in sortTopologically() argument 63 nestedOp->getOperands(), in sortTopologically()
|
| H A D | DialectConversion.cpp | 607 for (Operation &nestedOp : block) in notifyOpRemoved() 608 if (nestedOp.getNumRegions()) in notifyOpRemoved() 609 notifyOpRemoved(&nestedOp); in notifyOpRemoved()
|
| /llvm-project-15.0.7/mlir/lib/Interfaces/ |
| H A D | SideEffectInterfaces.cpp | 54 for (auto &nestedOp : block) in wouldOpBeTriviallyDeadImpl() local 55 effectingOps.push_back(&nestedOp); in wouldOpBeTriviallyDeadImpl()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/ |
| H A D | MemRefToLLVM.cpp | 526 for (auto &nestedOp : entryBlock.without_terminator()) { in matchAndRewrite() local 527 Operation *clone = rewriter.clone(nestedOp, mapping); in matchAndRewrite() 528 mapping.map(nestedOp.getResults(), clone->getResults()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/ |
| H A D | MemRefOps.cpp | 1194 body.walk([&](Operation *nestedOp) { in verify() argument 1195 if (MemoryEffectOpInterface::hasNoEffect(nestedOp)) in verify() 1197 nestedOp->emitError( in verify()
|