Home
last modified time | relevance | path

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

/external/llvm-project/lld/wasm/
DSymbols.cpp73 DefinedData *WasmSym::dsoHandle;
74 DefinedData *WasmSym::dataEnd;
75 DefinedData *WasmSym::globalBase;
76 DefinedData *WasmSym::heapBase;
77 DefinedData *WasmSym::initMemoryFlag;
83 DefinedData *WasmSym::definedTableBase;
85 DefinedData *WasmSym::definedMemoryBase;
115 if (auto *d = dyn_cast<DefinedData>(this)) in getChunk()
266 uint64_t DefinedData::getVirtualAddress() const { in getVirtualAddress()
273 void DefinedData::setVirtualAddress(uint64_t value) { in setVirtualAddress()
[all …]
DSymbols.h272 class DefinedData : public DataSymbol {
275 DefinedData(StringRef name, uint32_t flags, InputFile *f, in DefinedData() function
281 DefinedData(StringRef name, uint32_t flags) in DefinedData() function
441 static DefinedData *globalBase;
463 static DefinedData *dataEnd;
469 static DefinedData *heapBase;
473 static DefinedData *initMemoryFlag;
497 static DefinedData *dsoHandle;
502 static DefinedData *definedTableBase;
507 static DefinedData *definedMemoryBase;
[all …]
DSymbolTable.h81 DefinedData *addSyntheticDataSymbol(StringRef name, uint32_t flags);
86 DefinedData *addOptionalDataSymbol(StringRef name, uint64_t value = 0);
DSymbolTable.cpp213 DefinedData *SymbolTable::addOptionalDataSymbol(StringRef name, in addOptionalDataSymbol()
221 auto *rtn = replaceSymbol<DefinedData>(s, name, WASM_SYMBOL_VISIBILITY_HIDDEN); in addOptionalDataSymbol()
227 DefinedData *SymbolTable::addSyntheticDataSymbol(StringRef name, in addSyntheticDataSymbol()
231 return replaceSymbol<DefinedData>(insertName(name).first, name, flags); in addSyntheticDataSymbol()
350 replaceSymbol<DefinedData>(s, name, flags, file, segment, address, size); in addDefinedData()
DSyntheticSections.cpp297 if (auto *d = dyn_cast<DefinedData>(sym)) { in generateRelocationCode()
340 if (auto *d = dyn_cast<DefinedData>(sym)) in writeBody()
350 for (const DefinedData *sym : dataAddressGlobals) { in writeBody()
462 if (auto *dataSym = dyn_cast<DefinedData>(sym)) { in writeBody()
DRelocations.cpp117 if (auto *D = dyn_cast<DefinedData>(sym)) { in scanRelocations()
DMapFile.cpp83 if (auto *DD = dyn_cast<DefinedData>(syms[i])) { in getSymbolStrings()
DLTO.cpp82 else if (isa<DefinedData>(s)) in undefine()
DInputFiles.cpp238 auto D = cast<DefinedData>(sym); in calcNewValue()
252 return cast<DefinedData>(sym)->getOutputSegmentOffset() + reloc.Addend; in calcNewValue()
475 return make<DefinedData>(name, flags, this, seg, offset, size); in createDefined()
DSyntheticSections.h222 std::vector<const DefinedData *> dataAddressGlobals;
DWriter.cpp631 auto *d = cast<DefinedData>(sym); in calculateExports()