Searched refs:CommonSymbol (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/lld/ELF/ |
D | Symbols.h | 34 class CommonSymbol; variable 232 void resolveCommon(const CommonSymbol &other); 329 class CommonSymbol : public Symbol { 331 CommonSymbol(InputFile *file, StringRefZ name, uint8_t binding, in CommonSymbol() function 475 alignas(CommonSymbol) char b[sizeof(CommonSymbol)]; 497 AssertSymbol<CommonSymbol>(); in assertSymbols() 509 return sizeof(CommonSymbol); in getSymbolSize()
|
D | Symbols.cpp | 430 resolveCommon(cast<CommonSymbol>(other)); in resolve() 652 void Symbol::resolveCommon(const CommonSymbol &other) { in resolveCommon() 665 if (size > cast<CommonSymbol>(this)->size) in resolveCommon() 666 cast<CommonSymbol>(this)->size = size; in resolveCommon() 673 CommonSymbol *oldSym = cast<CommonSymbol>(this); in resolveCommon() 742 if (other.size > cast<CommonSymbol>(this)->size) in resolveShared() 743 cast<CommonSymbol>(this)->size = other.size; in resolveShared()
|
D | InputFiles.cpp | 1164 CommonSymbol{this, name, binding, stOther, type, value, size}); in initializeSymbols() 1719 CommonSymbol{&f, name, binding, visibility, STT_OBJECT, in createBitcodeSymbol()
|
D | Driver.cpp | 1698 auto *s = dyn_cast<CommonSymbol>(sym); in replaceCommonSymbols()
|
/external/llvm-project/lld/MachO/ |
D | Symbols.h | 135 class CommonSymbol : public Symbol { 137 CommonSymbol(StringRefZ name, InputFile *file, uint64_t size, uint32_t align) in CommonSymbol() function 218 alignas(CommonSymbol) char c[sizeof(CommonSymbol)];
|
D | SymbolTable.cpp | 84 if (auto *common = dyn_cast<CommonSymbol>(s)) { in addCommon() 94 replaceSymbol<CommonSymbol>(s, name, file, size, align); in addCommon()
|
D | Driver.cpp | 535 auto *common = dyn_cast<CommonSymbol>(sym); in replaceCommonSymbols()
|
/external/llvm-project/llvm/tools/dsymutil/ |
D | MachODebugMapParser.cpp | 138 for (auto &CommonSymbol : CommonSymbols) { in addCommonSymbols() local 139 uint64_t CommonAddr = getMainBinarySymbolAddress(CommonSymbol); in addCommonSymbols() 144 if (!CurrentDebugMapObject->addSymbol(CommonSymbol, None /*ObjectAddress*/, in addCommonSymbols()
|
/external/llvm-project/llvm/test/tools/llvm-objcopy/MachO/ |
D | symbol-table.test | 5 ## __attribute__((used)) int CommonSymbol; 9 ## return PrivateSymbol + PrivateExternalSymbol + CommonSymbol +
|