Lines Matching refs:atomRange
136 static void printDefinedAtoms(const File::AtomRange<DefinedAtom> &atomRange) { in printDefinedAtoms() argument
137 for (const DefinedAtom *atom : atomRange) { in printDefinedAtoms()
423 LayoutPass::decorate(File::AtomRange<DefinedAtom> &atomRange) const { in decorate()
425 for (OwningAtomPtr<DefinedAtom> &atom : atomRange.owning_ptrs()) { in decorate()
435 void LayoutPass::undecorate(File::AtomRange<DefinedAtom> &atomRange, in undecorate() argument
439 atomRange[i++] = std::move(k._atom); in undecorate()
447 File::AtomRange<DefinedAtom> atomRange = mergedFile.defined(); in perform() local
450 buildFollowOnTable(atomRange); in perform()
453 LLVM_DEBUG(checkFollowonChain(atomRange)); in perform()
456 buildOrdinalOverrideMap(atomRange); in perform()
460 printDefinedAtoms(atomRange); in perform()
463 std::vector<LayoutPass::SortKey> vec = decorate(atomRange); in perform()
470 undecorate(atomRange, vec); in perform()
474 printDefinedAtoms(atomRange); in perform()