Lines Matching refs:symtab
91 symtab = make<SymbolTable>(); in link()
178 Symbol *s = symtab->findMangle(mangle(sym)); in findUnderscoreMangle()
216 symtab->addFile(make<ArchiveFile>(mbref)); in addBuffer()
220 symtab->addFile(make<LazyObjFile>(mbref)); in addBuffer()
222 symtab->addFile(make<BitcodeFile>(mbref, "", 0)); in addBuffer()
227 symtab->addFile(make<LazyObjFile>(mbref)); in addBuffer()
229 symtab->addFile(make<ObjFile>(mbref)); in addBuffer()
232 symtab->addFile(make<PDBInputFile>(mbref)); in addBuffer()
239 symtab->addFile(make<DLLFile>(mbref)); in addBuffer()
285 symtab->addFile(imp); in addArchiveBuffer()
300 symtab->addFile(obj); in addArchiveBuffer()
546 Symbol *b = symtab->addUndefined(name); in addUndefined()
561 Symbol *mangled = symtab->findMangle(unmangled->getName()); in mangleMaybe()
568 unmangled->weakAlias = symtab->addUndefined(mangled->getName()); in mangleMaybe()
965 for (Chunk *c : symtab->getChunks()) in parseOrderFile()
1195 symtab->addFile(f); in convertResources()
1222 symtab->forEachSymbol([&](Symbol *s) { in maybeExportMinGWSymbols()
2026 symtab->addSynthetic(mangle("__ImageBase"), nullptr); in linkerMain()
2028 symtab->addAbsolute("___safe_se_handler_table", 0); in linkerMain()
2029 symtab->addAbsolute("___safe_se_handler_count", 0); in linkerMain()
2032 symtab->addAbsolute(mangle("__guard_fids_count"), 0); in linkerMain()
2033 symtab->addAbsolute(mangle("__guard_fids_table"), 0); in linkerMain()
2034 symtab->addAbsolute(mangle("__guard_flags"), 0); in linkerMain()
2035 symtab->addAbsolute(mangle("__guard_iat_count"), 0); in linkerMain()
2036 symtab->addAbsolute(mangle("__guard_iat_table"), 0); in linkerMain()
2037 symtab->addAbsolute(mangle("__guard_longjmp_count"), 0); in linkerMain()
2038 symtab->addAbsolute(mangle("__guard_longjmp_table"), 0); in linkerMain()
2040 symtab->addAbsolute(mangle("__enclave_config"), 0); in linkerMain()
2042 symtab->addAbsolute(mangle("__guard_eh_cont_count"), 0); in linkerMain()
2043 symtab->addAbsolute(mangle("__guard_eh_cont_table"), 0); in linkerMain()
2046 symtab->addAbsolute(mangle("__RUNTIME_PSEUDO_RELOC_LIST__"), 0); in linkerMain()
2047 symtab->addAbsolute(mangle("__RUNTIME_PSEUDO_RELOC_LIST_END__"), 0); in linkerMain()
2050 symtab->addAbsolute(mangle("__CTOR_LIST__"), 0); in linkerMain()
2051 symtab->addAbsolute(mangle("__DTOR_LIST__"), 0); in linkerMain()
2077 Symbol *sym = symtab->find(from); in linkerMain()
2082 u->weakAlias = symtab->addUndefined(to); in linkerMain()
2092 symtab->addLibcall(s); in linkerMain()
2095 if (symtab->findUnderscore("_load_config_used")) in linkerMain()
2102 if (dyn_cast_or_null<LazyArchive>(symtab->find(arg->getValue()))) in linkerMain()
2134 symtab->loadMinGWSymbols(); in linkerMain()
2143 symtab->reportUnresolvable(); in linkerMain()
2157 symtab->addCombinedLTOObjects(); in linkerMain()
2174 symtab->resolveRemainingUndefines(); in linkerMain()
2215 Symbol *sym = symtab->find(name); in linkerMain()
2267 Defined *d = dyn_cast_or_null<Defined>(symtab->findUnderscore(n)); in linkerMain()
2275 markLive(symtab->getChunks()); in linkerMain()
2284 doICF(symtab->getChunks(), config->doICF); in linkerMain()