Lines Matching refs:objSym
1716 const lto::InputFile::Symbol &objSym, in createBitcodeSymbol() argument
1718 StringRef name = saver.save(objSym.getName()); in createBitcodeSymbol()
1719 uint8_t binding = objSym.isWeak() ? STB_WEAK : STB_GLOBAL; in createBitcodeSymbol()
1720 uint8_t type = objSym.isTLS() ? STT_TLS : STT_NOTYPE; in createBitcodeSymbol()
1721 uint8_t visibility = mapVisibility(objSym.getVisibility()); in createBitcodeSymbol()
1722 bool canOmitFromDynSym = objSym.canBeOmittedFromSymbolTable(); in createBitcodeSymbol()
1724 int c = objSym.getComdatIndex(); in createBitcodeSymbol()
1725 if (objSym.isUndefined() || (c != -1 && !keptComdats[c])) { in createBitcodeSymbol()
1734 if (objSym.isCommon()) in createBitcodeSymbol()
1737 objSym.getCommonAlignment(), objSym.getCommonSize()}); in createBitcodeSymbol()
1754 for (const lto::InputFile::Symbol &objSym : obj->symbols()) in parse() local
1755 symbols.push_back(createBitcodeSymbol<ELFT>(keptComdats, objSym, *this)); in parse()