llvm-project/mlir/lib/Dialect
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
..
AMDGPU [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
AMX [mlir] Update accessors to prefixed form (NFC) 2022-06-18 17:53:22 -07:00
Affine [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 19:58:32 -08:00
Arith [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:23:50 -08:00
ArmNeon [mlir] (NFC) Clean up bazel and CMake target names 2022-06-13 16:24:15 +00:00
ArmSVE [mlir] (NFC) Clean up bazel and CMake target names 2022-06-13 16:24:15 +00:00
Async [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
Bufferization [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
Complex [mlir][complex] Canonicalize complex.sub zero 2022-11-09 12:12:05 +01:00
ControlFlow [mlir][arith] Change dialect name from Arithmetic to Arith 2022-09-29 11:23:28 -04:00
DLTI Use value instead of getValue (NFC) 2022-08-06 11:21:39 -07:00
EmitC [mlir][EmitC] Remove the type from the OpaqueAttr 2022-08-12 07:12:24 +00:00
Func [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
GPU [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
Index [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
LLVMIR [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:23:50 -08:00
Linalg [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 19:58:32 -08:00
MLProgram [mlir] Split MLProgram global load and store to Graph variants 2022-06-16 20:01:54 -07:00
Math [NFC][mlir] VectorUtils / IndexingUtils simplifications and cleanups 2022-11-22 23:42:29 -08:00
MemRef [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:23:50 -08:00
NVGPU [mlir][nvgpu] Fix affine maps computing indices for LdMatrixOp srcMemref 2022-12-01 18:26:33 -08:00
OpenACC [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
OpenMP [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
PDL [mlir:PDL] Add support for creating ranges in rewrites 2022-11-08 01:57:57 -08:00
PDLInterp [mlir:PDL] Add support for creating ranges in rewrites 2022-11-08 01:57:57 -08:00
Quant [mlir][quant] Initial bytecode encoding for quantized types 2022-10-17 16:28:46 -07:00
SCF [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:23:50 -08:00
SPIRV [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:23:50 -08:00
Shape [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
SparseTensor [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:23:50 -08:00
Tensor [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
Tosa Merge kDynamicSize and kDynamicSentinel into one constant. 2022-11-21 13:01:26 +00:00
Transform Iterate over StringMaps using structured bindings. NFCI. 2022-12-04 18:36:41 +01:00
Utils [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
Vector [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 19:58:32 -08:00
X86Vector [mlir][arith] Initial support for fastmath flag attributes in the Arithmetic dialect (v2) 2022-10-26 11:56:16 -07:00
CMakeLists.txt [mlir][index] Add boilerplate for the `index` dialect 2022-10-21 09:45:59 -07:00
Traits.cpp [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:23:50 -08:00