Searched refs:SymbolUnion (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/lld/MachO/ |
D | Symbols.h | 215 union SymbolUnion { union 226 static_assert(sizeof(T) <= sizeof(SymbolUnion), "SymbolUnion too small"); in replaceSymbol() 227 static_assert(alignof(T) <= alignof(SymbolUnion), in replaceSymbol()
|
D | SymbolTable.cpp | 34 Symbol *sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
|
/external/llvm-project/lld/wasm/ |
D | Symbols.h | 513 union SymbolUnion { union 528 static_assert(sizeof(SymbolUnion) <= 120, "SymbolUnion too large"); 537 static_assert(sizeof(T) <= sizeof(SymbolUnion), "SymbolUnion too small"); in replaceSymbol() 538 static_assert(alignof(T) <= alignof(SymbolUnion), in replaceSymbol()
|
D | SymbolTable.cpp | 112 Symbol *sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insertName() 622 variant = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in getFunctionVariant() 715 auto *sym = reinterpret_cast<DefinedFunction *>(make<SymbolUnion>()); in createUndefinedStub()
|
/external/llvm-project/lld/ELF/ |
D | Symbols.h | 473 union SymbolUnion { union 485 static_assert(sizeof(SymbolUnion) <= 80, "SymbolUnion too large"); 490 static_assert(sizeof(T) <= sizeof(SymbolUnion), "SymbolUnion too small"); 491 static_assert(alignof(T) <= alignof(SymbolUnion),
|
D | SymbolTable.cpp | 55 memcpy(real, sym, sizeof(SymbolUnion)); in wrap() 78 Symbol *sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
|
/external/llvm-project/lld/COFF/ |
D | Symbols.h | 459 union SymbolUnion { union 476 static_assert(sizeof(T) <= sizeof(SymbolUnion), "Symbol too small"); in replaceSymbol() 477 static_assert(alignof(T) <= alignof(SymbolUnion), in replaceSymbol()
|
D | Symbols.cpp | 26 static_assert(sizeof(SymbolUnion) <= 48,
|
D | SymbolTable.cpp | 441 memcpy(sym, d, sizeof(SymbolUnion)); in resolveRemainingUndefines() 482 sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
|