diff --git a/llvm/include/llvm/Target/TargetMachine.h b/llvm/include/llvm/Target/TargetMachine.h index f3fcb22ddefb1..c1d05b25ea21f 100644 --- a/llvm/include/llvm/Target/TargetMachine.h +++ b/llvm/include/llvm/Target/TargetMachine.h @@ -116,7 +116,6 @@ class TargetMachine { std::optional PGOOption; public: - const TargetOptions DefaultOptions; mutable TargetOptions Options; TargetMachine(const TargetMachine &) = delete; diff --git a/llvm/lib/Target/TargetMachine.cpp b/llvm/lib/Target/TargetMachine.cpp index 2119167deaed4..a20c6847c6c59 100644 --- a/llvm/lib/Target/TargetMachine.cpp +++ b/llvm/lib/Target/TargetMachine.cpp @@ -35,7 +35,7 @@ TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, : TheTarget(T), DL(DataLayoutString), TargetTriple(TT), TargetCPU(std::string(CPU)), TargetFS(std::string(FS)), AsmInfo(nullptr), MRI(nullptr), MII(nullptr), STI(nullptr), RequireStructuredCFG(false), - O0WantsFastISel(false), DefaultOptions(Options), Options(Options) {} + O0WantsFastISel(false), Options(Options) {} TargetMachine::~TargetMachine() = default;