Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lld/COFF/
H A DSymbols.cpp22 static_assert(sizeof(SymbolUnion) <= 48,
148 memcpy(this, d, sizeof(SymbolUnion)); in resolveWeakAlias()
H A DSymbols.h500 union SymbolUnion { union
518 static_assert(sizeof(T) <= sizeof(SymbolUnion), "Symbol too small"); in replaceSymbol()
519 static_assert(alignof(T) <= alignof(SymbolUnion), in replaceSymbol()
H A DSymbolTable.cpp536 sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
H A DWriter.cpp2502 ->replaceKeepingName(altEntrySym, sizeof(SymbolUnion)); in setECSymbols()
/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/ELF/
H A DSymbolTable.cpp58 memcpy(static_cast<void *>(real), sym, sizeof(SymbolUnion)); in wrap()
85 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.h517 union SymbolUnion { union
526 auto *sym = getSpecificAllocSingleton<SymbolUnion>().Allocate(); in makeDefined()
H A DInputFiles.cpp1206 SymbolUnion *locals = makeThreadLocalN<SymbolUnion>(firstGlobal); in initSectionsAndLocalSyms()
1207 memset(locals, 0, sizeof(SymbolUnion) * firstGlobal); in initSectionsAndLocalSyms()
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DARM.cpp1209 Defined *sym = reinterpret_cast<Defined *>(make<SymbolUnion>()); in importCmseSymbols()