Searched refs:objSym (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/lld/wasm/ |
| H A D | InputFiles.cpp | 729 const lto::InputFile::Symbol &objSym, in createBitcodeSymbol() argument 731 StringRef name = saver().save(objSym.getName()); in createBitcodeSymbol() 733 uint32_t flags = objSym.isWeak() ? WASM_SYMBOL_BINDING_WEAK : 0; in createBitcodeSymbol() 734 flags |= mapVisibility(objSym.getVisibility()); in createBitcodeSymbol() 736 int c = objSym.getComdatIndex(); in createBitcodeSymbol() 739 if (objSym.isUndefined() || excludedByComdat) { in createBitcodeSymbol() 741 if (objSym.isExecutable()) in createBitcodeSymbol() 747 if (objSym.isExecutable()) in createBitcodeSymbol() 797 for (const lto::InputFile::Symbol &objSym : obj->symbols()) in parse() local 798 symbols.push_back(createBitcodeSymbol(keptComdats, objSym, *this)); in parse()
|
| H A D | LTO.cpp | 94 for (const lto::InputFile::Symbol &objSym : obj.symbols()) { in add() local 104 r.Prevailing = !objSym.isUndefined() && sym->getFile() == &f; in add()
|
| /llvm-project-15.0.7/lld/COFF/ |
| H A D | InputFiles.cpp | 1043 for (const lto::InputFile::Symbol &objSym : obj->symbols()) { in parse() local 1044 StringRef symName = saver.save(objSym.getName()); in parse() 1045 int comdatIndex = objSym.getComdatIndex(); in parse() 1048 if (objSym.isExecutable()) in parse() 1052 if (objSym.isUndefined()) { in parse() 1054 } else if (objSym.isCommon()) { in parse() 1055 sym = ctx.symtab.addCommon(this, symName, objSym.getCommonSize()); in parse() 1056 } else if (objSym.isWeak() && objSym.isIndirect()) { in parse() 1059 std::string fallback = std::string(objSym.getCOFFWeakExternalFallback()); in parse() 1076 if (objSym.isUsed()) in parse()
|
| H A D | LTO.cpp | 133 for (const lto::InputFile::Symbol &objSym : obj.symbols()) { in add() local 143 r.Prevailing = !objSym.isUndefined() && sym->getFile() == &f; in add()
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | InputFiles.cpp | 1607 uint8_t binding = objSym.isWeak() ? STB_WEAK : STB_GLOBAL; in createBitcodeSymbol() 1608 uint8_t type = objSym.isTLS() ? STT_TLS : STT_NOTYPE; in createBitcodeSymbol() 1612 sym = symtab->insert(saver().save(objSym.getName())); in createBitcodeSymbol() 1614 int c = objSym.getComdatIndex(); in createBitcodeSymbol() 1622 if (objSym.isCommon()) { in createBitcodeSymbol() 1624 objSym.getCommonAlignment(), in createBitcodeSymbol() 1625 objSym.getCommonSize()}); in createBitcodeSymbol() 1628 if (objSym.canBeOmittedFromSymbolTable()) in createBitcodeSymbol() 1674 const auto &objSym = it.value(); in postParse() local 1676 objSym.isCommon() || objSym.isWeak()) in postParse() [all …]
|
| H A D | LTO.cpp | 240 const lto::InputFile::Symbol &objSym = objSyms[i]; in add() local 248 r.Prevailing = !objSym.isUndefined() && sym->file == &f; in add() 261 usedStartStop.count(objSym.getSectionName()); in add()
|
| /llvm-project-15.0.7/lld/MachO/ |
| H A D | InputFiles.cpp | 2228 StringRef name = saver().save(objSym.getName()); in createBitcodeSymbol() 2230 if (objSym.isUndefined()) in createBitcodeSymbol() 2236 switch (objSym.getVisibility()) { in createBitcodeSymbol() 2249 if (objSym.isCommon()) in createBitcodeSymbol() 2250 return symtab->addCommon(name, &file, objSym.getCommonSize(), in createBitcodeSymbol() 2254 /*size=*/0, objSym.isWeak(), isPrivateExtern, in createBitcodeSymbol() 2291 for (const lto::InputFile::Symbol &objSym : obj->symbols()) in parse() local 2292 symbols.push_back(createBitcodeSymbol(objSym, *this)); in parse() 2298 const lto::InputFile::Symbol &objSym = it.value(); in parseLazy() local 2299 if (!objSym.isUndefined()) { in parseLazy() [all …]
|
| H A D | LTO.cpp | 70 for (const lto::InputFile::Symbol &objSym : objSyms) { in add() local 80 r.Prevailing = !objSym.isUndefined() && sym->getFile() == &f; in add()
|