Home
last modified time | relevance | path

Searched refs:WeakExternal (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.cpp239 auto *WeakExternal = Sym->getAux<object::coff_aux_weak_external>(); in graphifySymbols() local
240 COFFSymbolIndex TagIndex = WeakExternal->TagIndex; in graphifySymbols()
241 uint32_t Characteristics = WeakExternal->Characteristics; in graphifySymbols()
279 for (auto &WeakExternal : WeakExternalRequests) { in flushWeakAliasRequests() local
280 if (auto *Target = getGraphSymbol(WeakExternal.Target)) { in flushWeakAliasRequests()
282 Obj.getSymbol(WeakExternal.Alias); in flushWeakAliasRequests()
299 Target->getBlock(), Target->getOffset(), WeakExternal.SymbolName, in flushWeakAliasRequests()
301 setGraphSymbol(AliasSymbol->getSectionNumber(), WeakExternal.Alias, in flushWeakAliasRequests()
304 dbgs() << " " << WeakExternal.Alias in flushWeakAliasRequests()
306 << WeakExternal.SymbolName << "\" in section " in flushWeakAliasRequests()
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-ml/
H A Dalias.asm20 ; CHECK-NEXT: StorageClass: WeakExternal
35 ; CHECK-NEXT: StorageClass: WeakExternal
50 ; CHECK-NEXT: StorageClass: WeakExternal
69 ; CHECK-NEXT: StorageClass: WeakExternal
84 ; CHECK-NEXT: StorageClass: WeakExternal
/llvm-project-15.0.7/llvm/test/tools/llvm-ar/
H A Dcoff-weak.yaml32 WeakExternal:
41 WeakExternal:
50 WeakExternal:
/llvm-project-15.0.7/lld/test/COFF/Inputs/
H A Doldname.yaml23 WeakExternal:
/llvm-project-15.0.7/llvm/test/Object/Inputs/COFF/
H A Dweak-externals.yaml17 WeakExternal:
/llvm-project-15.0.7/lld/test/COFF/
H A Dweak-external2.test28 WeakExternal:
H A Dweak-external.test28 WeakExternal:
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/COFF/
H A Dweak-external.yaml44 WeakExternal:
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCOFFEmitter.cpp281 if (i->WeakExternal) in layoutCOFF()
551 if (i->WeakExternal) { in writeCOFF()
552 OS << binary_le(i->WeakExternal->TagIndex) in writeCOFF()
553 << binary_le(i->WeakExternal->Characteristics) in writeCOFF()
554 << zeros(i->WeakExternal->unused); in writeCOFF()
H A DCOFFYAML.cpp559 IO.mapOptional("WeakExternal", S.WeakExternal); in mapping()
/llvm-project-15.0.7/llvm/test/ExecutionEngine/JITLink/X86/Inputs/
H A DCOFF_weak_nolibrary_serach_def.yaml66 WeakExternal:
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/COFF/
H A Dweak-external.test46 WeakExternal:
/llvm-project-15.0.7/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp417 Sym->Aux[0].Aux.WeakExternal.TagIndex = 0; in DefineSymbol()
418 Sym->Aux[0].Aux.WeakExternal.Characteristics = in DefineSymbol()
518 W.write<uint32_t>(i.Aux.WeakExternal.TagIndex); in WriteAuxiliarySymbols()
519 W.write<uint32_t>(i.Aux.WeakExternal.Characteristics); in WriteAuxiliarySymbols()
520 W.OS.write_zeros(sizeof(i.Aux.WeakExternal.unused)); in WriteAuxiliarySymbols()
1060 Symbol->Aux[0].Aux.WeakExternal.TagIndex = Symbol->Other->getIndex(); in writeObject()
/llvm-project-15.0.7/llvm/test/tools/llvm-dlltool/
H A Dcoff-weak-exports.def40 ; SYMBOLS-NEXT: StorageClass: WeakExternal (0x69)
/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DCOFFYAML.h89 Optional<COFF::AuxiliaryWeakExternal> WeakExternal; member
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DCOFF.h465 AuxiliaryWeakExternal WeakExternal; member
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Dcoff2yaml.cpp250 Sym->WeakExternal = YAMLWE; in dumpWeakExternal()