Searched refs:SymbolUnion (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | Symbols.h | 356 union SymbolUnion { union 368 static_assert(sizeof(T) <= sizeof(SymbolUnion), "SymbolUnion too small"); in replaceSymbol() 369 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 | 41 sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
|
/freebsd/contrib/llvm-project/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 | 27 static_assert(sizeof(SymbolUnion) <= 48,
|
H A D | SymbolTable.cpp | 508 memcpy(sym, d, sizeof(SymbolUnion)); in resolveRemainingUndefines() 549 sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | SymbolTable.cpp | 61 memcpy(real, sym, sizeof(SymbolUnion)); in wrap() 88 Symbol *sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
|
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 | Symbols.h | 561 union SymbolUnion { union 570 auto *sym = getSpecificAllocSingleton<SymbolUnion>().Allocate(); in makeDefined()
|
H A D | InputFiles.cpp | 1194 SymbolUnion *locals = makeThreadLocalN<SymbolUnion>(firstGlobal); in initSectionsAndLocalSyms() 1195 memset(locals, 0, sizeof(SymbolUnion) * firstGlobal); in initSectionsAndLocalSyms()
|
/freebsd/contrib/llvm-project/lld/ELF/Arch/ |
H A D | ARM.cpp | 1195 Defined *sym = reinterpret_cast<Defined *>(make<SymbolUnion>()); in importCmseSymbols()
|