Searched refs:ObjSym (Results 1 – 12 of 12) sorted by relevance
/dports/devel/llvm70/llvm-7.0.1.src/tools/lld/wasm/ |
H A D | InputFiles.cpp | 390 static Symbol *createBitcodeSymbol(const lto::InputFile::Symbol &ObjSym, in createBitcodeSymbol() argument 392 StringRef Name = Saver.save(ObjSym.getName()); in createBitcodeSymbol() 394 uint32_t Flags = ObjSym.isWeak() ? WASM_SYMBOL_BINDING_WEAK : 0; in createBitcodeSymbol() 395 Flags |= mapVisibility(ObjSym.getVisibility()); in createBitcodeSymbol() 397 if (ObjSym.isUndefined()) { in createBitcodeSymbol() 398 if (ObjSym.isExecutable()) in createBitcodeSymbol() 403 if (ObjSym.isExecutable()) in createBitcodeSymbol() 417 for (const lto::InputFile::Symbol &ObjSym : Obj->symbols()) in parse() local 418 Symbols.push_back(createBitcodeSymbol(ObjSym, *this)); in parse()
|
H A D | LTO.cpp | 90 for (const lto::InputFile::Symbol &ObjSym : Obj.symbols()) { in add() local 100 R.Prevailing = !ObjSym.isUndefined() && Sym->getFile() == &F; in add()
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/lld/wasm/ |
H A D | InputFiles.cpp | 443 static Symbol *createBitcodeSymbol(const lto::InputFile::Symbol &ObjSym, in createBitcodeSymbol() argument 445 StringRef Name = Saver.save(ObjSym.getName()); in createBitcodeSymbol() 447 uint32_t Flags = ObjSym.isWeak() ? WASM_SYMBOL_BINDING_WEAK : 0; in createBitcodeSymbol() 448 Flags |= mapVisibility(ObjSym.getVisibility()); in createBitcodeSymbol() 450 if (ObjSym.isUndefined()) { in createBitcodeSymbol() 451 if (ObjSym.isExecutable()) in createBitcodeSymbol() 457 if (ObjSym.isExecutable()) in createBitcodeSymbol() 471 for (const lto::InputFile::Symbol &ObjSym : Obj->symbols()) in parse() local 472 Symbols.push_back(createBitcodeSymbol(ObjSym, *this)); in parse()
|
H A D | LTO.cpp | 98 for (const lto::InputFile::Symbol &ObjSym : Obj.symbols()) { in add() local 108 R.Prevailing = !ObjSym.isUndefined() && Sym->getFile() == &F; in add()
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/lld/COFF/ |
H A D | InputFiles.cpp | 529 for (const lto::InputFile::Symbol &ObjSym : Obj->symbols()) { in parse() local 530 StringRef SymName = Saver.save(ObjSym.getName()); in parse() 531 int ComdatIndex = ObjSym.getComdatIndex(); in parse() 533 if (ObjSym.isUndefined()) { in parse() 535 } else if (ObjSym.isCommon()) { in parse() 536 Sym = Symtab->addCommon(this, SymName, ObjSym.getCommonSize()); in parse() 537 } else if (ObjSym.isWeak() && ObjSym.isIndirect()) { in parse() 540 std::string Fallback = ObjSym.getCOFFWeakExternalFallback(); in parse()
|
H A D | LTO.cpp | 89 for (const lto::InputFile::Symbol &ObjSym : Obj.symbols()) { in add() local 99 R.Prevailing = !ObjSym.isUndefined() && Sym->getFile() == &F; in add()
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/lld/COFF/ |
H A D | InputFiles.cpp | 502 for (const lto::InputFile::Symbol &ObjSym : Obj->symbols()) { in parse() local 503 StringRef SymName = Saver.save(ObjSym.getName()); in parse() 504 int ComdatIndex = ObjSym.getComdatIndex(); in parse() 506 if (ObjSym.isUndefined()) { in parse() 508 } else if (ObjSym.isCommon()) { in parse() 509 Sym = Symtab->addCommon(this, SymName, ObjSym.getCommonSize()); in parse() 510 } else if (ObjSym.isWeak() && ObjSym.isIndirect()) { in parse() 513 std::string Fallback = ObjSym.getCOFFWeakExternalFallback(); in parse()
|
H A D | LTO.cpp | 86 for (const lto::InputFile::Symbol &ObjSym : Obj.symbols()) { in add() local 96 R.Prevailing = !ObjSym.isUndefined() && Sym->getFile() == &F; in add()
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/lld/ELF/ |
H A D | InputFiles.cpp | 1141 const lto::InputFile::Symbol &ObjSym, in createBitcodeSymbol() argument 1143 StringRef Name = Saver.save(ObjSym.getName()); in createBitcodeSymbol() 1144 uint32_t Binding = ObjSym.isWeak() ? STB_WEAK : STB_GLOBAL; in createBitcodeSymbol() 1146 uint8_t Type = ObjSym.isTLS() ? STT_TLS : STT_NOTYPE; in createBitcodeSymbol() 1147 uint8_t Visibility = mapVisibility(ObjSym.getVisibility()); in createBitcodeSymbol() 1148 bool CanOmitFromDynSym = ObjSym.canBeOmittedFromSymbolTable(); in createBitcodeSymbol() 1150 int C = ObjSym.getComdatIndex(); in createBitcodeSymbol() 1155 if (ObjSym.isUndefined()) in createBitcodeSymbol() 1159 if (ObjSym.isCommon()) in createBitcodeSymbol() 1160 return Symtab->addCommon(Name, ObjSym.getCommonSize(), in createBitcodeSymbol() [all …]
|
H A D | LTO.cpp | 169 const lto::InputFile::Symbol &ObjSym = ObjSyms[I]; in add() local 177 R.Prevailing = !ObjSym.isUndefined() && Sym->File == &F; in add() 187 UsedStartStop.count(ObjSym.getSectionName()); in add()
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/lld/ELF/ |
H A D | InputFiles.cpp | 1123 const lto::InputFile::Symbol &ObjSym, in createBitcodeSymbol() argument 1125 StringRef Name = Saver.save(ObjSym.getName()); in createBitcodeSymbol() 1126 uint32_t Binding = ObjSym.isWeak() ? STB_WEAK : STB_GLOBAL; in createBitcodeSymbol() 1128 uint8_t Type = ObjSym.isTLS() ? STT_TLS : STT_NOTYPE; in createBitcodeSymbol() 1129 uint8_t Visibility = mapVisibility(ObjSym.getVisibility()); in createBitcodeSymbol() 1130 bool CanOmitFromDynSym = ObjSym.canBeOmittedFromSymbolTable(); in createBitcodeSymbol() 1132 int C = ObjSym.getComdatIndex(); in createBitcodeSymbol() 1137 if (ObjSym.isUndefined()) in createBitcodeSymbol() 1141 if (ObjSym.isCommon()) in createBitcodeSymbol() 1142 return Symtab->addCommon(Name, ObjSym.getCommonSize(), in createBitcodeSymbol() [all …]
|
H A D | LTO.cpp | 163 const lto::InputFile::Symbol &ObjSym = ObjSyms[I]; in add() local 171 R.Prevailing = !ObjSym.isUndefined() && Sym->File == &F; in add() 181 UsedStartStop.count(ObjSym.getSectionName()); in add()
|