Home
last modified time | relevance | path

Searched refs:dylinkSection (Results 1 – 4 of 4) sorted by relevance

/dports/devel/binaryen/binaryen-version_98/src/ir/
H A Dtable-utils.h70 if (wasm.dylinkSection) { in append()
71 if (segment.data.size() != wasm.dylinkSection->tableSize) { in append()
78 wasm.dylinkSection->tableSize++; in append()
/dports/devel/binaryen/binaryen-version_98/src/passes/
H A DPrint.cpp2508 void printDylinkSection(const std::unique_ptr<DylinkSection>& dylinkSection) { in printDylinkSection()
2510 doIndent(o, indent) << ";; memorysize: " << dylinkSection->memorySize in printDylinkSection()
2513 << dylinkSection->memoryAlignment << '\n'; in printDylinkSection()
2514 doIndent(o, indent) << ";; tablesize: " << dylinkSection->tableSize in printDylinkSection()
2517 << dylinkSection->tableAlignment << '\n'; in printDylinkSection()
2518 for (auto& neededDynlib : dylinkSection->neededDynlibs) { in printDylinkSection()
2574 if (curr->dylinkSection) { in visitModule()
2575 printDylinkSection(curr->dylinkSection); in visitModule()
/dports/devel/binaryen/binaryen-version_98/src/wasm/
H A Dwasm-binary.cpp822 if (!wasm->dylinkSection) { in writeDylinkSection()
828 o << U32LEB(wasm->dylinkSection->memorySize); in writeDylinkSection()
829 o << U32LEB(wasm->dylinkSection->memoryAlignment); in writeDylinkSection()
830 o << U32LEB(wasm->dylinkSection->tableSize); in writeDylinkSection()
831 o << U32LEB(wasm->dylinkSection->tableAlignment); in writeDylinkSection()
832 o << U32LEB(wasm->dylinkSection->neededDynlibs.size()); in writeDylinkSection()
2473 wasm.dylinkSection = make_unique<DylinkSection>(); in readDylink()
2477 wasm.dylinkSection->memorySize = getU32LEB(); in readDylink()
2478 wasm.dylinkSection->memoryAlignment = getU32LEB(); in readDylink()
2479 wasm.dylinkSection->tableSize = getU32LEB(); in readDylink()
[all …]
/dports/devel/binaryen/binaryen-version_98/src/
H A Dwasm.h1645 std::unique_ptr<DylinkSection> dylinkSection; variable