We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f9a27df commit fed7565Copy full SHA for fed7565
lld/COFF/Driver.cpp
@@ -26,6 +26,7 @@
26
#include "llvm/ADT/Optional.h"
27
#include "llvm/ADT/StringSwitch.h"
28
#include "llvm/BinaryFormat/Magic.h"
29
+#include "llvm/Config/llvm-config.h"
30
#include "llvm/LTO/LTO.h"
31
#include "llvm/Object/ArchiveWriter.h"
32
#include "llvm/Object/COFFImportFile.h"
@@ -1518,7 +1519,7 @@ void LinkerDriver::link(ArrayRef<const char *> argsArr) {
1518
1519
unsigned icfLevel =
1520
args.hasArg(OPT_profile) ? 0 : 1; // 0: off, 1: limited, 2: on
1521
unsigned tailMerge = 1;
- bool ltoNewPM = false;
1522
+ bool ltoNewPM = LLVM_ENABLE_NEW_PASS_MANAGER;
1523
bool ltoDebugPM = false;
1524
for (auto *arg : args.filtered(OPT_opt)) {
1525
std::string str = StringRef(arg->getValue()).lower();
0 commit comments