Lines Matching refs:WasmRelocationEntry
93 struct WasmRelocationEntry { struct
100 WasmRelocationEntry(uint64_t Offset, const MCSymbolWasm *Symbol, in WasmRelocationEntry() argument
134 raw_ostream &operator<<(raw_ostream &OS, const WasmRelocationEntry &Rel) { in operator <<()
206 std::vector<WasmRelocationEntry> CodeRelocations;
208 std::vector<WasmRelocationEntry> DataRelocations;
229 DenseMap<const MCSectionWasm *, std::vector<WasmRelocationEntry>>
345 std::vector<WasmRelocationEntry> &Relocations);
354 uint64_t getProvisionalValue(const WasmRelocationEntry &RelEntry,
356 void applyRelocations(ArrayRef<WasmRelocationEntry> Relocations,
359 uint32_t getRelocationIndexValue(const WasmRelocationEntry &RelEntry);
625 WasmRelocationEntry Rec(FixupOffset, SymA, C, Type, &FixupSection); in recordRelocation()
644 WasmObjectWriter::getProvisionalValue(const WasmRelocationEntry &RelEntry, in getProvisionalValue()
754 WasmObjectWriter::getRelocationIndexValue(const WasmRelocationEntry &RelEntry) { in getRelocationIndexValue()
768 ArrayRef<WasmRelocationEntry> Relocations, uint64_t ContentsOffset, in applyRelocations()
771 for (const WasmRelocationEntry &RelEntry : Relocations) { in applyRelocations()
1112 std::vector<WasmRelocationEntry> &Relocs) { in writeRelocSection()
1125 Relocs, [](const WasmRelocationEntry &A, const WasmRelocationEntry &B) { in writeRelocSection()
1135 for (const WasmRelocationEntry &RelEntry : Relocs) { in writeRelocSection()
1826 auto HandleReloc = [&](const WasmRelocationEntry &Rel) { in writeOneObject()
1850 for (const WasmRelocationEntry &RelEntry : CodeRelocations) in writeOneObject()
1852 for (const WasmRelocationEntry &RelEntry : DataRelocations) in writeOneObject()