Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/lld/wasm/
H A DSymbols.cpp83 DefinedData *WasmSym::dsoHandle;
84 DefinedData *WasmSym::dataEnd;
85 DefinedData *WasmSym::globalBase;
86 DefinedData *WasmSym::heapBase;
87 DefinedData *WasmSym::heapEnd;
88 DefinedData *WasmSym::initMemoryFlag;
90 DefinedData *WasmSym::stackLow;
91 DefinedData *WasmSym::stackHigh;
96 DefinedData *WasmSym::definedTableBase;
98 DefinedData *WasmSym::definedTableBase32;
[all …]
H A DSymbols.h296 class DefinedData : public DataSymbol {
299 DefinedData(StringRef name, uint32_t flags, InputFile *f, InputChunk *segment, in DefinedData() function
305 DefinedData(StringRef name, uint32_t flags) in DefinedData() function
524 static DefinedData *globalBase;
531 static DefinedData *stackLow;
532 static DefinedData *stackHigh;
549 static DefinedData *dataEnd;
557 static DefinedData *heapBase;
558 static DefinedData *heapEnd;
562 static DefinedData *initMemoryFlag;
[all …]
H A DSymbolTable.h91 DefinedData *addSyntheticDataSymbol(StringRef name, uint32_t flags);
96 DefinedData *addOptionalDataSymbol(StringRef name, uint64_t value = 0);
H A DSyntheticSections.cpp94 if (sym->isExported() && sym->isTLS() && isa<DefinedData>(sym)) { in writeBody()
430 if (auto *d = dyn_cast<DefinedData>(sym)) { in generateRelocationCode()
489 isa<DefinedData>(sym)) { in writeBody()
492 auto *d = cast<DefinedData>(sym); in writeBody()
503 if (auto *d = dyn_cast<DefinedData>(sym)) in writeBody()
514 for (const DefinedData *sym : dataAddressGlobals) { in writeBody()
653 if (auto *dataSym = dyn_cast<DefinedData>(sym)) { in writeBody()
H A DSymbolTable.cpp229 DefinedData *SymbolTable::addOptionalDataSymbol(StringRef name, in addOptionalDataSymbol()
237 auto *rtn = replaceSymbol<DefinedData>(s, name, WASM_SYMBOL_VISIBILITY_HIDDEN); in addOptionalDataSymbol()
243 DefinedData *SymbolTable::addSyntheticDataSymbol(StringRef name, in addSyntheticDataSymbol()
247 return replaceSymbol<DefinedData>(insertName(name).first, name, flags); in addSyntheticDataSymbol()
378 replaceSymbol<DefinedData>(s, name, flags, file, segment, address, size); in addDefinedData()
H A DRelocations.cpp133 if (auto *D = dyn_cast<DefinedData>(sym)) { in scanRelocations()
H A DLTO.cpp82 else if (isa<DefinedData>(s)) in undefine()
H A DMapFile.cpp87 if (auto *DD = dyn_cast<DefinedData>(syms[i])) { in getSymbolStrings()
H A DInputFiles.cpp183 auto D = cast<DefinedData>(sym); in calcNewValue()
597 return make<DefinedData>(name, flags, this, seg, offset, size); in createDefined()
H A DSyntheticSections.h303 std::vector<DefinedData *> dataAddressGlobals;
H A DWriter.cpp709 } else if (auto *d = dyn_cast<DefinedData>(sym)) { in calculateExports()