From 6d18171c1901a4db5d3e757a5ba4737fe8789dec Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Fri, 2 Feb 2018 17:07:53 +0000 Subject: Vendor import of llvm release_60 branch r324090: https://llvm.org/svn/llvm-project/llvm/branches/release_60@324090 --- lib/CodeGen/TargetPassConfig.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/CodeGen/TargetPassConfig.cpp') diff --git a/lib/CodeGen/TargetPassConfig.cpp b/lib/CodeGen/TargetPassConfig.cpp index 6c91bdc1c524..3e6ad3eeef0f 100644 --- a/lib/CodeGen/TargetPassConfig.cpp +++ b/lib/CodeGen/TargetPassConfig.cpp @@ -907,6 +907,9 @@ void TargetPassConfig::addMachinePasses() { if (EnableMachineOutliner) PM->add(createMachineOutlinerPass(EnableLinkOnceODROutlining)); + // Add passes that directly emit MI after all other MI passes. + addPreEmitPass2(); + AddingMachinePasses = false; } -- cgit v1.3