diff options
-rw-r--r-- | llvm/lib/Target/X86/X86OptimizeLEAs.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/X86OptimizeLEAs.cpp b/llvm/lib/Target/X86/X86OptimizeLEAs.cpp index 9171786707d..da83c8ad824 100644 --- a/llvm/lib/Target/X86/X86OptimizeLEAs.cpp +++ b/llvm/lib/Target/X86/X86OptimizeLEAs.cpp @@ -294,11 +294,9 @@ bool OptimizeLEAPass::removeRedundantAddrCalc( bool OptimizeLEAPass::runOnMachineFunction(MachineFunction &MF) { bool Changed = false; - bool OptSize = MF.getFunction()->optForSize(); - bool MinSize = MF.getFunction()->optForMinSize(); // Perform this optimization only if we care about code size. - if (!OptSize && !MinSize) + if (!MF.getFunction()->optForSize()) return false; MRI = &MF.getRegInfo(); |