[llvm] r346913 - [MachineOutliner][NFC] Check if CandidatesForRepeatedSeq < 2
Jessica Paquette via llvm-commits
llvm-commits at lists.llvm.org
Wed Nov 14 16:02:25 PST 2018
Author: paquette
Date: Wed Nov 14 16:02:24 2018
New Revision: 346913
URL: http://llvm.org/viewvc/llvm-project?rev=346913&view=rev
Log:
[MachineOutliner][NFC] Check if CandidatesForRepeatedSeq < 2
There's no reason to call getOutliningCandidateInfo with a single candidate.
Modified:
llvm/trunk/lib/CodeGen/MachineOutliner.cpp
Modified: llvm/trunk/lib/CodeGen/MachineOutliner.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/MachineOutliner.cpp?rev=346913&r1=346912&r2=346913&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/MachineOutliner.cpp (original)
+++ llvm/trunk/lib/CodeGen/MachineOutliner.cpp Wed Nov 14 16:02:24 2018
@@ -1123,7 +1123,7 @@ unsigned MachineOutliner::findCandidates
// We've found something we might want to outline.
// Create an OutlinedFunction to store it and check if it'd be beneficial
// to outline.
- if (CandidatesForRepeatedSeq.empty())
+ if (CandidatesForRepeatedSeq.size() < 2)
continue;
// Arbitrarily choose a TII from the first candidate.
More information about the llvm-commits
mailing list