summaryrefslogtreecommitdiff
path: root/lld/include
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2022-12-03 18:38:12 +0000
committerFangrui Song <i@maskray.me>2022-12-03 18:38:12 +0000
commitbac974278c5e5a3d6dea40d2d22cb36bcc487cee (patch)
tree57f874fd685c64b48a2a4171ae97dfbd72998a00 /lld/include
parentd7a1351bb8d74af7fb5ed4b9df3125b193f2984b (diff)
downloadllvm-bac974278c5e5a3d6dea40d2d22cb36bcc487cee.tar.gz
CodeGen/CommandFlags: Convert Optional to std::optional
Diffstat (limited to 'lld/include')
-rw-r--r--lld/include/lld/Common/TargetOptionsCommandFlags.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/lld/include/lld/Common/TargetOptionsCommandFlags.h b/lld/include/lld/Common/TargetOptionsCommandFlags.h
index 02c7d40980e9..9bc22d441e18 100644
--- a/lld/include/lld/Common/TargetOptionsCommandFlags.h
+++ b/lld/include/lld/Common/TargetOptionsCommandFlags.h
@@ -13,14 +13,13 @@
#ifndef LLD_COMMON_TARGETOPTIONSCOMMANDFLAGS_H
#define LLD_COMMON_TARGETOPTIONSCOMMANDFLAGS_H
-#include "llvm/ADT/Optional.h"
#include "llvm/Support/CodeGen.h"
#include "llvm/Target/TargetOptions.h"
#include <optional>
namespace lld {
llvm::TargetOptions initTargetOptionsFromCodeGenFlags();
-llvm::Optional<llvm::Reloc::Model> getRelocModelFromCMModel();
+std::optional<llvm::Reloc::Model> getRelocModelFromCMModel();
std::optional<llvm::CodeModel::Model> getCodeModelFromCMModel();
std::string getCPUStr();
std::vector<std::string> getMAttrs();