[mlir] Use llvm::all_of (NFC) (#140464)
This commit is contained in:
@@ -115,16 +115,14 @@ void mlir::configureOpenMPToLLVMConversionLegality(
|
||||
>([&](Operation *op) {
|
||||
return typeConverter.isLegal(op->getOperandTypes()) &&
|
||||
typeConverter.isLegal(op->getResultTypes()) &&
|
||||
std::all_of(op->getRegions().begin(), op->getRegions().end(),
|
||||
[&](Region ®ion) {
|
||||
return typeConverter.isLegal(®ion);
|
||||
}) &&
|
||||
std::all_of(op->getAttrs().begin(), op->getAttrs().end(),
|
||||
[&](NamedAttribute attr) {
|
||||
auto typeAttr = dyn_cast<TypeAttr>(attr.getValue());
|
||||
return !typeAttr ||
|
||||
typeConverter.isLegal(typeAttr.getValue());
|
||||
});
|
||||
llvm::all_of(op->getRegions(),
|
||||
[&](Region ®ion) {
|
||||
return typeConverter.isLegal(®ion);
|
||||
}) &&
|
||||
llvm::all_of(op->getAttrs(), [&](NamedAttribute attr) {
|
||||
auto typeAttr = dyn_cast<TypeAttr>(attr.getValue());
|
||||
return !typeAttr || typeConverter.isLegal(typeAttr.getValue());
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -251,10 +251,9 @@ struct LoadStoreLikeOpRewriter : public OpRewritePattern<LoadStoreLikeOp> {
|
||||
// to do.
|
||||
SmallVector<OpFoldResult> indices =
|
||||
getAsOpFoldResult(loadStoreLikeOp.getIndices());
|
||||
if (std::all_of(indices.begin(), indices.end(),
|
||||
[](const OpFoldResult &opFold) {
|
||||
return isConstantIntValue(opFold, 0);
|
||||
})) {
|
||||
if (llvm::all_of(indices, [](const OpFoldResult &opFold) {
|
||||
return isConstantIntValue(opFold, 0);
|
||||
})) {
|
||||
return rewriter.notifyMatchFailure(
|
||||
loadStoreLikeOp, "no computation to extract: offsets are 0s");
|
||||
}
|
||||
|
||||
@@ -312,9 +312,8 @@ LogicalResult LoadNdOp::verify() {
|
||||
auto trans = getTranspose().value();
|
||||
|
||||
// Make sure the transpose value is valid.
|
||||
bool valid = std::all_of(trans.begin(), trans.end(), [&](int t) {
|
||||
return t >= 0 && t < tdescTy.getRank();
|
||||
});
|
||||
bool valid = llvm::all_of(
|
||||
trans, [&](int t) { return t >= 0 && t < tdescTy.getRank(); });
|
||||
|
||||
if (valid)
|
||||
transpose(trans, tdescShape);
|
||||
|
||||
Reference in New Issue
Block a user