diff --git a/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp b/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp index a65c3567c1487..d61dde836fa75 100644 --- a/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp +++ b/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp @@ -750,7 +750,7 @@ Error LLJITBuilderState::prepareForConstruction() { UseJITLink = !TT.isOSBinFormatCOFF(); break; case Triple::x86_64: - UseJITLink = TT.isOSBinFormatMachO(); + UseJITLink = !TT.isOSBinFormatCOFF(); break; default: break;