llvm-project/mlir/lib/TableGen
Kazu Hirata 70c73d1b72 [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 17:23:50 -08:00
..
Argument.cpp [mlir] Add support for VariadicOfVariadic operands 2021-08-23 20:32:31 +00:00
AttrOrTypeDef.cpp [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
Attribute.cpp [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
Builder.cpp [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
CMakeLists.txt [mlir][NFC] Move CodeGenHelpers.cpp from mlir-tblgen to TableGen library 2022-09-05 13:05:57 +02:00
Class.cpp [mlir][ods] ODS ops get an `extraClassDefinition` 2022-01-06 01:43:26 +00:00
CodeGenHelpers.cpp [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:23:50 -08:00
Constraint.cpp [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
Dialect.cpp [mlir] Remove support for non-prefixed accessors 2022-12-02 13:32:36 -08:00
Format.cpp [llvm] Cleanup header dependencies in ADT and Support 2022-01-21 13:54:49 +01:00
GenInfo.cpp [mlir][tblgen] Refact mlir-tblgen main into its own library 2022-08-06 14:07:37 +02:00
Interfaces.cpp [mlir] Use std::nullopt instead of None (NFC) 2022-12-03 18:50:27 -08:00
Operator.cpp [mlir] Remove support for non-prefixed accessors 2022-12-02 13:32:36 -08:00
Pass.cpp [MLIR] Split autogenerated pass declarations & C++ controllable pass options 2022-08-24 10:01:08 +02:00
Pattern.cpp [mlir] Use C++17 structured bindings instead of std::tie where applicable. NFCI 2022-08-09 13:34:17 +02:00
Predicate.cpp [mlir] Don't include SetVector.h (NFC) 2022-09-17 13:36:16 -07:00
Region.cpp
SideEffects.cpp
Successor.cpp
Trait.cpp [mlir] Support verification order (2/3) 2022-02-25 19:04:56 +00:00
Type.cpp [mlir] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:23:50 -08:00