Lines Matching refs:Funcs
55 if (Funcs.empty())
62 if (Funcs.size() > UINT32_MAX)
65 const uint64_t MinAddr = Funcs.front().startAddress();
66 const uint64_t MaxAddr = Funcs.back().startAddress();
74 Hdr.NumAddresses = static_cast<uint32_t>(Funcs.size());
100 for (const auto &FuncInfo : Funcs) {
113 for (size_t i = 0, n = Funcs.size(); i < n; ++i)
138 for (const auto &FuncInfo : Funcs) {
165 llvm::sort(Funcs.begin(), Funcs.end());
190 auto NumBefore = Funcs.size();
191 auto Curr = Funcs.begin();
192 auto Prev = Funcs.end();
193 while (Curr != Funcs.end()) {
196 if (Prev != Funcs.end()) {
209 Curr = Funcs.erase(Prev);
214 Curr = Funcs.erase(Prev);
220 Curr = Funcs.erase(Prev);
234 Curr = Funcs.erase(Prev);
237 if (Curr == Funcs.end())
242 OS << "Pruned " << NumBefore - Funcs.size() << " functions, ended with "
243 << Funcs.size() << " total\n";
256 Funcs.emplace_back(FI);
262 for (auto &FI : Funcs) {
271 for (const auto &FI : Funcs) {