reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5043 outliner::Candidate &FirstCand = RepeatedSequenceLocs[0]; 5055 std::for_each(RepeatedSequenceLocs.begin(), RepeatedSequenceLocs.end(), 5055 std::for_each(RepeatedSequenceLocs.begin(), RepeatedSequenceLocs.end(), 5087 RepeatedSequenceLocs.erase(std::remove_if(RepeatedSequenceLocs.begin(), 5087 RepeatedSequenceLocs.erase(std::remove_if(RepeatedSequenceLocs.begin(), 5088 RepeatedSequenceLocs.end(), 5090 RepeatedSequenceLocs.end()); 5093 if (RepeatedSequenceLocs.size() < 2) 5100 unsigned LastInstrOpcode = RepeatedSequenceLocs[0].back()->getOpcode(); 5104 [&RepeatedSequenceLocs](unsigned CallID, unsigned NumBytesForCall) { 5105 for (outliner::Candidate &C : RepeatedSequenceLocs) 5112 bool HasBTI = any_of(RepeatedSequenceLocs, [](outliner::Candidate &C) { 5172 if (RepeatedSequenceLocs[0].back()->isTerminator()) { 5193 for (outliner::Candidate &C : RepeatedSequenceLocs) { 5230 NumBytesNoStackCalls <= RepeatedSequenceLocs.size() * 12) { 5231 RepeatedSequenceLocs = CandidatesWithoutStackFixups; 5238 if (RepeatedSequenceLocs.size() < 2) { 5239 RepeatedSequenceLocs.clear(); 5266 RepeatedSequenceLocs.clear(); 5275 return outliner::OutlinedFunction(RepeatedSequenceLocs, SequenceSize,