[IPO] Use std::optional in IROutliner.cpp (NFC)
authorKazu Hirata <kazu@google.com>
Sat, 26 Nov 2022 07:44:08 +0000 (23:44 -0800)
committerKazu Hirata <kazu@google.com>
Sat, 26 Nov 2022 07:44:08 +0000 (23:44 -0800)
commitc7fa15c0f21b09bb081da9bfb2007d8b2dc703c2
tree1705d77d0a43946e19bd4a6ec4c2a86b6a0ce64e
parenta5f8a36d0298b4e5f608b760c4d84f6d3e5c3251
[IPO] Use std::optional in IROutliner.cpp (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
llvm/lib/Transforms/IPO/IROutliner.cpp