diff options
Diffstat (limited to 'llvm/lib/Target/X86/X86FixupBWInsts.cpp')
| -rw-r--r-- | llvm/lib/Target/X86/X86FixupBWInsts.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86FixupBWInsts.cpp b/llvm/lib/Target/X86/X86FixupBWInsts.cpp index a0c91d4e3c3d..fe2c8fff5775 100644 --- a/llvm/lib/Target/X86/X86FixupBWInsts.cpp +++ b/llvm/lib/Target/X86/X86FixupBWInsts.cpp @@ -443,8 +443,7 @@ void FixupBWInstPass::processBasicBlock(MachineFunction &MF, // We run after PEI, so we need to AddPristinesAndCSRs. LiveUnits.addLiveOuts(MBB); - OptForSize = MF.getFunction().hasOptSize() || - llvm::shouldOptimizeForSize(&MBB, PSI, MBFI); + OptForSize = llvm::shouldOptimizeForSize(&MBB, PSI, MBFI); for (MachineInstr &MI : llvm::reverse(MBB)) { if (MachineInstr *NewMI = tryReplaceInstr(&MI, MBB)) |
