Lines Matching refs:Symtab
69 Symtab = make<SymbolTable>(); in link()
129 StringRef Entry = Symtab->findMangle(mangle(Sym)); in findUnderscoreMangle()
130 return !Entry.empty() && !isa<Undefined>(Symtab->find(Entry)); in findUnderscoreMangle()
164 Symtab->addFile(make<ArchiveFile>(MBRef)); in addBuffer()
167 Symtab->addFile(make<BitcodeFile>(MBRef)); in addBuffer()
171 Symtab->addFile(make<ObjFile>(MBRef)); in addBuffer()
206 Symtab->addFile(make<ImportFile>(MB)); in addArchiveBuffer()
221 Symtab->addFile(Obj); in addArchiveBuffer()
433 Symbol *B = Symtab->addUndefined(Name); in addUndefined()
537 enum class DebugKind { Unknown, None, Full, FastLink, GHash, Dwarf, Symtab }; enumerator
553 .CaseLower("symtab", DebugKind::Symtab) in parseDebugKind()
783 for (Chunk *C : Symtab->getChunks()) in parseOrderFile()
1299 Config->DebugSymtab = Debug == DebugKind::Symtab; in link()
1382 Symtab->addFile(make<ObjFile>(convertResToCOFF(Resources))); in link()
1499 Symtab->addSynthetic(mangle("__ImageBase"), nullptr); in link()
1501 Symtab->addAbsolute("___safe_se_handler_table", 0); in link()
1502 Symtab->addAbsolute("___safe_se_handler_count", 0); in link()
1505 Symtab->addAbsolute(mangle("__guard_fids_count"), 0); in link()
1506 Symtab->addAbsolute(mangle("__guard_fids_table"), 0); in link()
1507 Symtab->addAbsolute(mangle("__guard_flags"), 0); in link()
1508 Symtab->addAbsolute(mangle("__guard_iat_count"), 0); in link()
1509 Symtab->addAbsolute(mangle("__guard_iat_table"), 0); in link()
1510 Symtab->addAbsolute(mangle("__guard_longjmp_count"), 0); in link()
1511 Symtab->addAbsolute(mangle("__guard_longjmp_table"), 0); in link()
1513 Symtab->addAbsolute(mangle("__enclave_config"), 0); in link()
1516 Symtab->addAbsolute(mangle("__RUNTIME_PSEUDO_RELOC_LIST__"), 0); in link()
1517 Symtab->addAbsolute(mangle("__RUNTIME_PSEUDO_RELOC_LIST_END__"), 0); in link()
1518 Symtab->addAbsolute(mangle("__CTOR_LIST__"), 0); in link()
1519 Symtab->addAbsolute(mangle("__DTOR_LIST__"), 0); in link()
1529 Symtab->mangleMaybe(Config->Entry); in link()
1537 Symtab->mangleMaybe(E.Sym); in link()
1545 Symbol *Sym = Symtab->find(From); in link()
1550 U->WeakAlias = Symtab->addUndefined(To); in link()
1554 if (Symtab->findUnderscore("_load_config_used")) in link()
1563 Symtab->addCombinedLTOObjects(); in link()
1580 Symtab->loadMinGWAutomaticImports(); in link()
1585 Symtab->reportRemainingUndefines(); in link()
1604 Symtab->forEachSymbol([=](Symbol *S) { in link()
1635 Symbol *Sym = Symtab->find(Name); in link()
1663 markLive(Symtab->getChunks()); in link()
1668 doICF(Symtab->getChunks()); in link()