Skip to content

Commit e323b40

Browse files
authored
[NFC][mlir] Simplify code (#108346)
1 parent 7ba4968 commit e323b40

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

mlir/lib/Dialect/Transform/Interfaces/TransformInterfaces.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -934,12 +934,10 @@ transform::TransformState::applyTransform(TransformOpInterface transform) {
934934
assert(scopeIt != regionStack.rend() &&
935935
"could not find region scope for handle");
936936
RegionScope *scope = *scopeIt;
937-
for (Operation *user : handle.getUsers()) {
938-
if (user != scope->currentTransform &&
939-
!happensBefore(user, scope->currentTransform))
940-
return false;
941-
}
942-
return true;
937+
return llvm::all_of(handle.getUsers(), [&](Operation *user) {
938+
return user == scope->currentTransform ||
939+
happensBefore(user, scope->currentTransform);
940+
});
943941
};
944942
transform::ErrorCheckingTrackingListener trackingListener(*this, transform,
945943
config);

0 commit comments

Comments
 (0)