Skip to content

Commit 86fd1c1

Browse files
committed
[bufferization] Simplify code. NFCI.
1 parent 003b95a commit 86fd1c1

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

mlir/lib/Dialect/Bufferization/Transforms/OneShotModuleBufferize.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -342,10 +342,8 @@ getFuncOpsOrderedByCalls(ModuleOp moduleOp,
342342
return callOp->emitError() << "expected a CallOp";
343343
func::FuncOp calledFunction = getCalledFunction(callOp);
344344
assert(calledFunction && "could not retrieved called func::FuncOp");
345-
auto it = callerMap.try_emplace(calledFunction, DenseSet<Operation *>{});
346-
it.first->getSecond().insert(callOp);
347-
if (calledBy[calledFunction].count(funcOp) == 0) {
348-
calledBy[calledFunction].insert(funcOp);
345+
callerMap[calledFunction].insert(callOp);
346+
if (calledBy[calledFunction].insert(funcOp).second) {
349347
numberCallOpsContainedInFuncOp[funcOp]++;
350348
}
351349
return WalkResult::advance();

0 commit comments

Comments
 (0)