Home
last modified time | relevance | path

Searched refs:nestedOp (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DVisitors.cpp32 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 DSymbolTable.cpp299 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 DTestSymbolUses.cpp74 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 DTopologicalSortUtils.cpp61 WalkResult readyToSchedule = op.walk([&](Operation *nestedOp) { in sortTopologically() argument
63 nestedOp->getOperands(), in sortTopologically()
H A DDialectConversion.cpp607 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 DSideEffectInterfaces.cpp54 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 DMemRefToLLVM.cpp526 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 DMemRefOps.cpp1194 body.walk([&](Operation *nestedOp) { in verify() argument
1195 if (MemoryEffectOpInterface::hasNoEffect(nestedOp)) in verify()
1197 nestedOp->emitError( in verify()