Searched refs:SymbolUnion (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/lld/MachO/ |
| H A D | Symbols.h | 324 union SymbolUnion { union 335 static_assert(sizeof(T) <= sizeof(SymbolUnion), "SymbolUnion too small"); in replaceSymbol() 336 static_assert(alignof(T) <= alignof(SymbolUnion), in replaceSymbol()
|
| H A D | Symbols.cpp | 28 static_assert(sizeof(SymbolUnion) == sizeof(Defined),
|
| H A D | SymbolTable.cpp | 40 sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
|
| /llvm-project-15.0.7/lld/wasm/ |
| H A D | Symbols.h | 616 union SymbolUnion { union 633 static_assert(sizeof(SymbolUnion) <= 120, "SymbolUnion too large"); 642 static_assert(sizeof(T) <= sizeof(SymbolUnion), "SymbolUnion too small"); in replaceSymbol() 643 static_assert(alignof(T) <= alignof(SymbolUnion), in replaceSymbol()
|
| H A D | SymbolTable.cpp | 110 Symbol *sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insertName() 782 variant = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in getFunctionVariant() 875 auto *sym = reinterpret_cast<DefinedFunction *>(make<SymbolUnion>()); in createUndefinedStub()
|
| /llvm-project-15.0.7/lld/COFF/ |
| H A D | Symbols.h | 478 union SymbolUnion { union 496 static_assert(sizeof(T) <= sizeof(SymbolUnion), "Symbol too small"); in replaceSymbol() 497 static_assert(alignof(T) <= alignof(SymbolUnion), in replaceSymbol()
|
| H A D | Symbols.cpp | 26 static_assert(sizeof(SymbolUnion) <= 48,
|
| H A D | SymbolTable.cpp | 487 memcpy(sym, d, sizeof(SymbolUnion)); in resolveRemainingUndefines() 528 sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | Symbols.cpp | 28 static_assert(sizeof(SymbolUnion) <= 64, "SymbolUnion too large"); 33 static_assert(sizeof(T) <= sizeof(SymbolUnion), "SymbolUnion too small"); 34 static_assert(alignof(T) <= alignof(SymbolUnion),
|
| H A D | SymbolTable.cpp | 60 memcpy(real, sym, sizeof(SymbolUnion)); in wrap() 87 Symbol *sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
|
| H A D | Symbols.h | 490 union SymbolUnion { union 549 getSpecificAllocSingleton<SymbolUnion>().Allocate())) in makeDefined()
|
| H A D | InputFiles.h | 308 std::unique_ptr<SymbolUnion[]> localSymStorage;
|
| H A D | InputFiles.cpp | 1069 localSymStorage = std::make_unique<SymbolUnion[]>(firstGlobal); in initializeLocalSymbols() 1070 SymbolUnion *locals = localSymStorage.get(); in initializeLocalSymbols()
|