File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -195,8 +195,7 @@ void mlir::populateMemRefToEmitCTypeConversion(TypeConverter &typeConverter) {
195195 [&](MemRefType memRefType) -> std::optional<Type> {
196196 if (!memRefType.hasStaticShape () ||
197197 !memRefType.getLayout ().isIdentity () || memRefType.getRank () == 0 ||
198- llvm::any_of (memRefType.getShape (),
199- [](int64_t dim) { return dim == 0 ; })) {
198+ llvm::is_contained (memRefType.getShape (), 0 )) {
200199 return {};
201200 }
202201 Type convertedElementType =
Original file line number Diff line number Diff line change @@ -5045,8 +5045,7 @@ OpFoldResult AffineLinearizeIndexOp::fold(FoldAdaptor adaptor) {
50455045 if (getMultiIndex ().size () == 1 )
50465046 return getMultiIndex ().front ();
50475047
5048- if (llvm::any_of (adaptor.getMultiIndex (),
5049- [](Attribute a) { return a == nullptr ; }))
5048+ if (llvm::is_contained (adaptor.getMultiIndex (), nullptr ))
50505049 return nullptr ;
50515050
50525051 if (!adaptor.getDynamicBasis ().empty ())
You can’t perform that action at this time.
0 commit comments