Home
last modified time | relevance | path

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

/external/llvm-project/lld/lib/Core/
DResolver.cpp58 const Atom *atom = _symbolTable.findByName(undefName); in forEachUndefines()
59 if (!isa<UndefinedAtom>(atom) || _symbolTable.isCoalescedAway(atom)) { in forEachUndefines()
112 bool newUndefAdded = _symbolTable.add(*atom.get()); in doUndefinedAtom()
145 _symbolTable.add(*atom.get()); in doDefinedAtom()
158 _symbolTable.add(*atom.get()); in doSharedLibraryAtom()
174 _symbolTable.add(*atom.get()); in doAbsoluteAtom()
307 if (_symbolTable.isCoalescedAway(atom.get())) in updateReferences()
311 const Atom *newTarget = _symbolTable.replacement(ref->target()); in updateReferences()
373 const Atom *symAtom = _symbolTable.findByName(name); in deadStripOptimize()
396 std::vector<const UndefinedAtom *> undefinedAtoms = _symbolTable.undefines(); in checkUndefines()
[all …]
/external/llvm-project/lld/include/lld/Core/
DResolver.h80 SymbolTable _symbolTable; variable