0
0
mirror of https://github.com/llvm/llvm-project.git synced 2025-04-21 18:46:51 +00:00

[BOLT] Use *Set::insert_range (NFC) ()

This commit is contained in:
Kazu Hirata 2025-03-29 16:52:16 -07:00 committed by GitHub
parent e8059467ef
commit 0c7be9392f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions
bolt
include/bolt/Passes
lib/Core

@ -54,7 +54,7 @@ public:
HasNonDominatedPred = true;
});
if (HasDominatedPred && HasNonDominatedPred)
Result.insert(Candidates.begin(), Candidates.end());
Result.insert_range(Candidates);
if ((*this->getStateAt(ProgramPoint::getLastPointAt(BB)))[DomIdx] &&
BB.succ_begin() == BB.succ_end())
Result.insert(ProgramPoint::getLastPointAt(BB));

@ -1997,7 +1997,7 @@ void BinaryFunction::postProcessJumpTables() {
bool BinaryFunction::validateExternallyReferencedOffsets() {
SmallPtrSet<MCSymbol *, 4> JTTargets;
for (const JumpTable *JT : llvm::make_second_range(JumpTables))
JTTargets.insert(JT->Entries.begin(), JT->Entries.end());
JTTargets.insert_range(JT->Entries);
bool HasUnclaimedReference = false;
for (uint64_t Destination : ExternallyReferencedOffsets) {