[Mlir-commits] [mlir] d760dbe - [mlir] Remove extraneous calls to make_range (NFC) (#134020)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Tue Apr 1 21:59:55 PDT 2025
Author: Kazu Hirata
Date: 2025-04-01T21:59:51-07:00
New Revision: d760dbe6ebcf87c82aea7b1adb10d41e65c57830
URL: https://github.com/llvm/llvm-project/commit/d760dbe6ebcf87c82aea7b1adb10d41e65c57830
DIFF: https://github.com/llvm/llvm-project/commit/d760dbe6ebcf87c82aea7b1adb10d41e65c57830.diff
LOG: [mlir] Remove extraneous calls to make_range (NFC) (#134020)
Added:
Modified:
mlir/lib/Dialect/Mesh/IR/MeshOps.cpp
Removed:
################################################################################
diff --git a/mlir/lib/Dialect/Mesh/IR/MeshOps.cpp b/mlir/lib/Dialect/Mesh/IR/MeshOps.cpp
index 65475b69dbdb1..1a1334f0ea474 100644
--- a/mlir/lib/Dialect/Mesh/IR/MeshOps.cpp
+++ b/mlir/lib/Dialect/Mesh/IR/MeshOps.cpp
@@ -693,10 +693,7 @@ bool MeshSharding::equalSplitAndPartialAxes(const MeshSharding &rhs) const {
if (getPartialAxes().size() != rhs.getPartialAxes().size() ||
(!getPartialAxes().empty() && getPartialType() != rhs.getPartialType()) ||
- !llvm::equal(
- llvm::make_range(getPartialAxes().begin(), getPartialAxes().end()),
- llvm::make_range(rhs.getPartialAxes().begin(),
- rhs.getPartialAxes().end()))) {
+ !llvm::equal(getPartialAxes(), rhs.getPartialAxes())) {
return false;
}
@@ -708,11 +705,9 @@ bool MeshSharding::equalSplitAndPartialAxes(const MeshSharding &rhs) const {
return false;
}
- return llvm::all_of(llvm::make_range(getSplitAxes().begin() + minSize,
- getSplitAxes().end()),
+ return llvm::all_of(llvm::drop_begin(getSplitAxes(), minSize),
std::mem_fn(&MeshAxesAttr::empty)) &&
- llvm::all_of(llvm::make_range(rhs.getSplitAxes().begin() + minSize,
- rhs.getSplitAxes().end()),
+ llvm::all_of(llvm::drop_begin(rhs.getSplitAxes(), minSize),
std::mem_fn(&MeshAxesAttr::empty));
}
@@ -723,19 +718,14 @@ bool MeshSharding::equalHaloAndShardSizes(const MeshSharding &rhs) const {
bool MeshSharding::equalShardSizes(const MeshSharding &rhs) const {
if (rhs.getStaticShardedDimsOffsets().size() !=
getStaticShardedDimsOffsets().size() ||
- !llvm::equal(llvm::make_range(getStaticShardedDimsOffsets().begin(),
- getStaticShardedDimsOffsets().end()),
- llvm::make_range(rhs.getStaticShardedDimsOffsets().begin(),
- rhs.getStaticShardedDimsOffsets().end()))) {
+ !llvm::equal(getStaticShardedDimsOffsets(),
+ rhs.getStaticShardedDimsOffsets())) {
return false;
}
if (rhs.getDynamicShardedDimsOffsets().size() !=
getDynamicShardedDimsOffsets().size() ||
- !llvm::equal(
- llvm::make_range(getDynamicShardedDimsOffsets().begin(),
- getDynamicShardedDimsOffsets().end()),
- llvm::make_range(rhs.getDynamicShardedDimsOffsets().begin(),
- rhs.getDynamicShardedDimsOffsets().end()))) {
+ !llvm::equal(getDynamicShardedDimsOffsets(),
+ rhs.getDynamicShardedDimsOffsets())) {
return false;
}
return true;
@@ -743,17 +733,11 @@ bool MeshSharding::equalShardSizes(const MeshSharding &rhs) const {
bool MeshSharding::equalHaloSizes(const MeshSharding &rhs) const {
if (rhs.getStaticHaloSizes().size() != getStaticHaloSizes().size() ||
- !llvm::equal(llvm::make_range(getStaticHaloSizes().begin(),
- getStaticHaloSizes().end()),
- llvm::make_range(rhs.getStaticHaloSizes().begin(),
- rhs.getStaticHaloSizes().end()))) {
+ !llvm::equal(getStaticHaloSizes(), rhs.getStaticHaloSizes())) {
return false;
}
if (rhs.getDynamicHaloSizes().size() != getDynamicHaloSizes().size() ||
- !llvm::equal(llvm::make_range(getDynamicHaloSizes().begin(),
- getDynamicHaloSizes().end()),
- llvm::make_range(rhs.getDynamicHaloSizes().begin(),
- rhs.getDynamicHaloSizes().end()))) {
+ !llvm::equal(getDynamicHaloSizes(), rhs.getDynamicHaloSizes())) {
return false;
}
return true;
More information about the Mlir-commits
mailing list