llvm-project/mlir/lib/Interfaces
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
..
CMakeLists.txt [mlir][interfaces][NFC] Move DestinationStyleOpInterface to mlir/Interfaces 2022-10-18 17:39:06 +02:00
CallInterfaces.cpp [mlir] Update CallInterfaceCallable to use the new casting infra. 2022-10-13 20:33:24 -05:00
CastInterfaces.cpp [mlir] Add an interface for Cast-Like operations 2021-01-20 16:28:17 -08:00
ControlFlowInterfaces.cpp [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 19:58:32 -08:00
CopyOpInterface.cpp
DataLayoutInterfaces.cpp [mlir] Data layout for integer and float types 2022-03-02 14:56:49 +01:00
DerivedAttributeOpInterface.cpp
DestinationStyleOpInterface.cpp [mlir][linalg] Allow some fusion on mixed generics 2022-11-29 15:35:02 +01:00
InferIntRangeInterface.cpp [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
InferTypeOpInterface.cpp Use callables directly in any_of, count_if, etc (NFC) 2022-07-23 00:28:31 -07:00
LoopLikeInterface.cpp [mlir] Refactor LICM into a utility 2022-04-16 00:37:07 +00:00
ParallelCombiningOpInterface.cpp [mlir][SCF] Add a ParallelCombiningOpInterface to decouple scf::PerformConcurrently from its contained operations 2022-07-01 00:16:02 -07:00
ShapedOpInterfaces.cpp [mlir][interfaces] Add ShapedDimOpInterface 2022-10-03 13:58:52 +09:00
SideEffectInterfaces.cpp [mlir] Remove `Transforms/SideEffectUtils.h` and move the methods into `Interface/SideEffectInterfaces.h`. 2022-11-15 20:07:35 +00:00
TilingInterface.cpp [mlir:TiingInterface] Remove unnecessary include of Tensor.h 2022-01-20 13:10:44 -08:00
VectorInterfaces.cpp Reland "[mlir][Vector] Re-define masking semantics in vector.transfer ops"" 2022-11-29 03:36:54 +00:00
ViewLikeInterface.cpp [MLIR] Simplify logic in `parseDynamicIndexList` (NFC) 2022-11-28 11:02:09 +01:00