Lines Matching refs:sym
443 Defined *sym = dyn_cast_or_null<Defined>(relocTarget);
444 if (!sym)
447 uint64_t s = sym->getRVA();
456 std::tie(thunk, wasNew) = getThunk(lastThunks, sym, p, rel.Type, margin);
522 Defined *sym = dyn_cast_or_null<Defined>(relocTarget);
523 if (!sym)
527 uint64_t s = sym->getRVA();
662 if (sec->sym)
663 return config->order.lookup(sec->sym->getName());
1111 coff_symbol16 sym;
1114 sym.Value = def->getRVA();
1115 sym.SectionNumber = IMAGE_SYM_ABSOLUTE;
1130 sym.Value = def->getRVA() - os->getRVA();
1131 sym.SectionNumber = os->sectionIndex;
1145 sym.Name.Offset.Zeroes = 0;
1146 sym.Name.Offset.Offset = addEntryToStringTable(name);
1148 memset(sym.Name.ShortName, 0, COFF::NameSize);
1149 memcpy(sym.Name.ShortName, name.data(), name.size());
1154 sym.Type = ref.getType();
1155 sym.StorageClass = ref.getStorageClass();
1157 sym.Type = IMAGE_SYM_TYPE_NULL;
1158 sym.StorageClass = IMAGE_SYM_CLASS_EXTERNAL;
1160 sym.NumberOfAuxSymbols = 0;
1161 return sym;
1194 if (Optional<coff_symbol16> sym = createSymbol(d))
1195 outputSymtab.push_back(*sym);
1439 if (Symbol *sym = symtab->findUnderscore("_tls_used")) {
1440 if (Defined *b = dyn_cast<Defined>(sym)) {
1451 if (Symbol *sym = symtab->findUnderscore("_load_config_used")) {
1452 if (auto *b = dyn_cast<DefinedRegular>(sym)) {
1631 maybeAddAddressTakenFunction(addressTakenSyms, e.sym);
1732 error("automatic dllimport of " + rpr.sym->getName() + " in " +