Home
last modified time | relevance | path

Searched refs:mapSyms (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/lld/ELF/
H A DARMErrataFix.cpp346 std::vector<const Defined *> &mapSyms = kv.second; in init() local
347 llvm::stable_sort(mapSyms, [](const Defined *a, const Defined *b) { in init()
350 mapSyms.erase(std::unique(mapSyms.begin(), mapSyms.end(), in init()
355 mapSyms.end()); in init()
357 if (!mapSyms.empty() && !isThumbMapSymbol(mapSyms.front())) in init()
358 mapSyms.erase(mapSyms.begin()); in init()
495 std::vector<const Defined *> &mapSyms = sectionMap[isec]; in patchInputSectionDescription() local
497 auto thumbSym = mapSyms.begin(); in patchInputSectionDescription()
498 while (thumbSym != mapSyms.end()) { in patchInputSectionDescription()
501 uint64_t limit = (nonThumbSym == mapSyms.end()) ? isec->rawData.size() in patchInputSectionDescription()
[all …]
H A DAArch64ErrataFix.cpp459 std::vector<const Defined *> &mapSyms = kv.second; in init() local
460 llvm::stable_sort(mapSyms, [](const Defined *a, const Defined *b) { in init()
463 mapSyms.erase( in init()
464 std::unique(mapSyms.begin(), mapSyms.end(), in init()
468 mapSyms.end()); in init()
470 if (!mapSyms.empty() && !isCodeMapSymbol(mapSyms.front())) in init()
471 mapSyms.erase(mapSyms.begin()); in init()
588 std::vector<const Defined *> &mapSyms = sectionMap[isec]; in patchInputSectionDescription() local
590 auto codeSym = mapSyms.begin(); in patchInputSectionDescription()
591 while (codeSym != mapSyms.end()) { in patchInputSectionDescription()
[all …]