Lines Matching refs:symtab

175   Symbol *s = ctx.symtab.findMangle(mangle(sym));  in findUnderscoreMangle()
213 ctx.symtab.addFile(make<ArchiveFile>(ctx, mbref)); in addBuffer()
216 ctx.symtab.addFile(make<BitcodeFile>(ctx, mbref, "", 0, lazy)); in addBuffer()
220 ctx.symtab.addFile(make<ObjFile>(ctx, mbref, lazy)); in addBuffer()
223 ctx.symtab.addFile(make<PDBInputFile>(ctx, mbref)); in addBuffer()
230 ctx.symtab.addFile(make<DLLFile>(ctx, mbref)); in addBuffer()
295 ctx.symtab.addFile(imp); in addArchiveBuffer()
315 ctx.symtab.addFile(obj); in addArchiveBuffer()
709 Symbol *b = ctx.symtab.addUndefined(name); in addUndefined()
724 Symbol *mangled = ctx.symtab.findMangle(unmangled->getName()); in mangleMaybe()
731 unmangled->weakAlias = ctx.symtab.addUndefined(mangled->getName()); in mangleMaybe()
1088 for (Chunk *c : ctx.symtab.getChunks()) in parseOrderFile()
1324 ctx.symtab.addFile(f); in convertResources()
1358 ctx.symtab.forEachSymbol([&](Symbol *s) { in maybeExportMinGWSymbols()
2360 ctx.symtab.addSynthetic(mangle("__ImageBase"), nullptr); in linkerMain()
2362 ctx.symtab.addAbsolute("___safe_se_handler_table", 0); in linkerMain()
2363 ctx.symtab.addAbsolute("___safe_se_handler_count", 0); in linkerMain()
2366 ctx.symtab.addAbsolute(mangle("__guard_fids_count"), 0); in linkerMain()
2367 ctx.symtab.addAbsolute(mangle("__guard_fids_table"), 0); in linkerMain()
2368 ctx.symtab.addAbsolute(mangle("__guard_flags"), 0); in linkerMain()
2369 ctx.symtab.addAbsolute(mangle("__guard_iat_count"), 0); in linkerMain()
2370 ctx.symtab.addAbsolute(mangle("__guard_iat_table"), 0); in linkerMain()
2371 ctx.symtab.addAbsolute(mangle("__guard_longjmp_count"), 0); in linkerMain()
2372 ctx.symtab.addAbsolute(mangle("__guard_longjmp_table"), 0); in linkerMain()
2374 ctx.symtab.addAbsolute(mangle("__enclave_config"), 0); in linkerMain()
2376 ctx.symtab.addAbsolute(mangle("__guard_eh_cont_count"), 0); in linkerMain()
2377 ctx.symtab.addAbsolute(mangle("__guard_eh_cont_table"), 0); in linkerMain()
2380 ctx.symtab.addAbsolute("__arm64x_extra_rfe_table", 0); in linkerMain()
2381 ctx.symtab.addAbsolute("__arm64x_extra_rfe_table_size", 0); in linkerMain()
2382 ctx.symtab.addAbsolute("__hybrid_code_map", 0); in linkerMain()
2383 ctx.symtab.addAbsolute("__hybrid_code_map_count", 0); in linkerMain()
2387 ctx.symtab.addAbsolute(mangle("__RUNTIME_PSEUDO_RELOC_LIST__"), 0); in linkerMain()
2388 ctx.symtab.addAbsolute(mangle("__RUNTIME_PSEUDO_RELOC_LIST_END__"), 0); in linkerMain()
2391 ctx.symtab.addAbsolute(mangle("__CTOR_LIST__"), 0); in linkerMain()
2392 ctx.symtab.addAbsolute(mangle("__DTOR_LIST__"), 0); in linkerMain()
2395 if (ctx.symtab.findUnderscore("__buildid")) in linkerMain()
2396 ctx.symtab.addUndefined(mangle("__buildid")); in linkerMain()
2423 Symbol *sym = ctx.symtab.find(from); in linkerMain()
2428 u->weakAlias = ctx.symtab.addUndefined(to); in linkerMain()
2438 ctx.symtab.addLibcall(s); in linkerMain()
2441 if (ctx.symtab.findUnderscore("_load_config_used")) in linkerMain()
2447 if (isa_and_nonnull<LazyArchive>(ctx.symtab.find(arg->getValue()))) in linkerMain()
2481 ctx.symtab.loadMinGWSymbols(); in linkerMain()
2490 ctx.symtab.reportUnresolvable(); in linkerMain()
2504 ctx.symtab.compileBitcodeFiles(); in linkerMain()
2507 dyn_cast_or_null<Defined>(ctx.symtab.findUnderscore("_tls_used"))) in linkerMain()
2526 ctx.symtab.resolveRemainingUndefines(); in linkerMain()
2568 Symbol *sym = ctx.symtab.find(name); in linkerMain()
2628 Defined *d = dyn_cast_or_null<Defined>(ctx.symtab.findUnderscore(n)); in linkerMain()