Adapt jit-rt to LLVM 9

This commit is contained in:
Martin Kinkelin 2019-09-21 01:45:00 +02:00
parent 030123410a
commit 0ab79c1950
3 changed files with 14 additions and 1 deletions

View file

@ -138,7 +138,9 @@ void addOptimizationPasses(llvm::legacy::PassManagerBase &mpm,
builder.Inliner = llvm::createAlwaysInlinerPass();
#endif
}
#if LDC_LLVM_VER < 900
builder.DisableUnitAtATime = false;
#endif
builder.DisableUnrollLoops = (disableLoopUnrolling.getNumOccurrences() > 0)
? disableLoopUnrolling