Home
last modified time | relevance | path

Searched refs:SymbolUnion (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/lld/MachO/
H A DSymbols.h356 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 DSymbols.cpp28 static_assert(sizeof(SymbolUnion) == sizeof(Defined),
H A DSymbolTable.cpp41 sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
/freebsd/contrib/llvm-project/lld/COFF/
H A DSymbols.h478 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 DSymbols.cpp27 static_assert(sizeof(SymbolUnion) <= 48,
H A DSymbolTable.cpp508 memcpy(sym, d, sizeof(SymbolUnion)); in resolveRemainingUndefines()
549 sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
/freebsd/contrib/llvm-project/lld/ELF/
H A DSymbolTable.cpp61 memcpy(real, sym, sizeof(SymbolUnion)); in wrap()
88 Symbol *sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
H A DSymbols.cpp28 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 DSymbols.h561 union SymbolUnion { union
570 auto *sym = getSpecificAllocSingleton<SymbolUnion>().Allocate(); in makeDefined()
H A DInputFiles.cpp1194 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 DARM.cpp1195 Defined *sym = reinterpret_cast<Defined *>(make<SymbolUnion>()); in importCmseSymbols()