diff options
author | Krzysztof Parzyszek <kparzysz@quicinc.com> | 2022-12-03 11:06:12 -0600 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@quicinc.com> | 2022-12-03 12:08:47 -0600 |
commit | 8c7c20f033c7036a8bf231ca6f9e02172cb581f0 (patch) | |
tree | 5980d2a7545070fb3c37df39dbb563b98158a778 /llvm/lib/LTO/LTOBackend.cpp | |
parent | d98c17271265f54a5c6ad07b2094f9b5bf3a34cc (diff) | |
download | llvm-8c7c20f033c7036a8bf231ca6f9e02172cb581f0.zip llvm-8c7c20f033c7036a8bf231ca6f9e02172cb581f0.tar.gz llvm-8c7c20f033c7036a8bf231ca6f9e02172cb581f0.tar.bz2 |
Convert Optional<CodeModel> to std::optional<CodeModel>
Diffstat (limited to 'llvm/lib/LTO/LTOBackend.cpp')
-rw-r--r-- | llvm/lib/LTO/LTOBackend.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/LTO/LTOBackend.cpp b/llvm/lib/LTO/LTOBackend.cpp index 9298e45..9762cb4 100644 --- a/llvm/lib/LTO/LTOBackend.cpp +++ b/llvm/lib/LTO/LTOBackend.cpp @@ -44,6 +44,7 @@ #include "llvm/Transforms/Scalar/LoopPassManager.h" #include "llvm/Transforms/Utils/FunctionImportUtils.h" #include "llvm/Transforms/Utils/SplitModule.h" +#include <optional> using namespace llvm; using namespace lto; @@ -214,7 +215,7 @@ createTargetMachine(const Config &Conf, const Target *TheTarget, Module &M) { RelocModel = M.getPICLevel() == PICLevel::NotPIC ? Reloc::Static : Reloc::PIC_; - Optional<CodeModel::Model> CodeModel; + std::optional<CodeModel::Model> CodeModel; if (Conf.CodeModel) CodeModel = *Conf.CodeModel; else |