llvm-project/mlir/lib/Dialect/Vector/Transforms
Kazu Hirata 192d9dd731 [mlir] Use std::nullopt instead of None in comments (NFC)
This is part of an effort to migrate from llvm::Optional to
std::optional:

https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716
2022-12-04 19:58:32 -08:00
..
BufferizableOpInterfaceImpl.cpp [mlir][vector][bufferize] Implement DestinationStyleOpInterface on TransferWriteOp 2022-10-27 11:02:19 +02:00
Bufferize.cpp [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00
CMakeLists.txt [mlir] Remove `Transforms/SideEffectUtils.h` and move the methods into `Interface/SideEffectInterfaces.h`. 2022-11-15 20:07:35 +00:00
LowerVectorMask.cpp [mlir] Apply two ClangTidy findings. 2022-11-07 09:24:32 +01:00
VectorDistribute.cpp [mlir] Remove support for non-prefixed accessors 2022-12-02 13:32:36 -08:00
VectorDropLeadUnitDim.cpp [mlir] Use empty (NFC) 2022-09-18 17:46:53 -07:00
VectorInsertExtractStridedSliceRewritePatterns.cpp [mlir][vector] Convert extract_strided_slice to extract & insert chain 2022-11-09 19:42:07 -05:00
VectorMultiDimReductionTransforms.cpp [mlir][arith] Change dialect name from Arithmetic to Arith 2022-09-29 11:23:28 -04:00
VectorTransferOpTransforms.cpp [mlir] Remove `Transforms/SideEffectUtils.h` and move the methods into `Interface/SideEffectInterfaces.h`. 2022-11-15 20:07:35 +00:00
VectorTransferPermutationMapRewritePatterns.cpp Reland "[mlir][Vector] Re-define masking semantics in vector.transfer ops"" 2022-11-29 03:36:54 +00:00
VectorTransferSplitRewritePatterns.cpp [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
VectorTransforms.cpp [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 19:58:32 -08:00
VectorUnroll.cpp [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:23:50 -08:00