[mlir] Use std::optional instead of llvm::Optional (NFC)
authorKazu Hirata <kazu@google.com>
Tue, 3 Jan 2023 02:56:09 +0000 (18:56 -0800)
committerKazu Hirata <kazu@google.com>
Tue, 3 Jan 2023 02:56:09 +0000 (18:56 -0800)
commit5273219e57a85ea360639e21d2fcc8b3edc429f5
treeb1ed1a1bc8fd29b1615bbeaada8f73c82f8fe53b
parentfbc86973b58d7fe735596dfbe38884bc9398e52c
[mlir] Use std::optional instead of llvm::Optional (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
mlir/lib/ExecutionEngine/OptUtils.cpp