[BOLT] Use llvm::unique (NFC) (#136513)
This commit is contained in:
@@ -372,8 +372,7 @@ void BinaryBasicBlock::updateJumpTableSuccessors() {
|
||||
[](const BinaryBasicBlock *BB1, const BinaryBasicBlock *BB2) {
|
||||
return BB1->getInputOffset() < BB2->getInputOffset();
|
||||
});
|
||||
SuccessorBBs.erase(std::unique(SuccessorBBs.begin(), SuccessorBBs.end()),
|
||||
SuccessorBBs.end());
|
||||
SuccessorBBs.erase(llvm::unique(SuccessorBBs), SuccessorBBs.end());
|
||||
|
||||
for (BinaryBasicBlock *BB : SuccessorBBs)
|
||||
addSuccessor(BB);
|
||||
|
||||
@@ -2376,7 +2376,7 @@ Error BinaryFunction::buildCFG(MCPlusBuilder::AllocatorIdTy AllocatorId) {
|
||||
// Without doing jump table value profiling we don't have a use for extra
|
||||
// (duplicate) branches.
|
||||
llvm::sort(TakenBranches);
|
||||
auto NewEnd = std::unique(TakenBranches.begin(), TakenBranches.end());
|
||||
auto NewEnd = llvm::unique(TakenBranches);
|
||||
TakenBranches.erase(NewEnd, TakenBranches.end());
|
||||
|
||||
for (std::pair<uint32_t, uint32_t> &Branch : TakenBranches) {
|
||||
|
||||
@@ -440,8 +440,7 @@ void DWARF5AcceleratorTable::computeBucketCount() {
|
||||
for (const auto &E : Entries)
|
||||
Uniques.push_back(E.second.HashValue);
|
||||
array_pod_sort(Uniques.begin(), Uniques.end());
|
||||
std::vector<uint32_t>::iterator P =
|
||||
std::unique(Uniques.begin(), Uniques.end());
|
||||
std::vector<uint32_t>::iterator P = llvm::unique(Uniques);
|
||||
|
||||
UniqueHashCount = std::distance(Uniques.begin(), P);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user