Lines Matching refs:objSym
1699 const lto::InputFile::Symbol &objSym, in createBitcodeSymbol() argument
1701 StringRef name = saver.save(objSym.getName()); in createBitcodeSymbol()
1702 uint8_t binding = objSym.isWeak() ? STB_WEAK : STB_GLOBAL; in createBitcodeSymbol()
1703 uint8_t type = objSym.isTLS() ? STT_TLS : STT_NOTYPE; in createBitcodeSymbol()
1704 uint8_t visibility = mapVisibility(objSym.getVisibility()); in createBitcodeSymbol()
1705 bool canOmitFromDynSym = objSym.canBeOmittedFromSymbolTable(); in createBitcodeSymbol()
1707 int c = objSym.getComdatIndex(); in createBitcodeSymbol()
1708 if (objSym.isUndefined() || (c != -1 && !keptComdats[c])) { in createBitcodeSymbol()
1717 if (objSym.isCommon()) in createBitcodeSymbol()
1720 objSym.getCommonAlignment(), objSym.getCommonSize()}); in createBitcodeSymbol()
1734 for (const lto::InputFile::Symbol &objSym : obj->symbols()) in parse() local
1735 symbols.push_back(createBitcodeSymbol<ELFT>(keptComdats, objSym, *this)); in parse()