Lines Matching refs:WasmRelocationEntry
95 struct WasmRelocationEntry { struct
102 WasmRelocationEntry(uint64_t Offset, const MCSymbolWasm *Symbol, in WasmRelocationEntry() argument
137 raw_ostream &operator<<(raw_ostream &OS, const WasmRelocationEntry &Rel) { in operator <<()
187 std::vector<WasmRelocationEntry> CodeRelocations;
189 std::vector<WasmRelocationEntry> DataRelocations;
210 DenseMap<const MCSectionWasm *, std::vector<WasmRelocationEntry>>
324 std::vector<WasmRelocationEntry> &Relocations);
333 uint64_t getProvisionalValue(const WasmRelocationEntry &RelEntry,
335 void applyRelocations(ArrayRef<WasmRelocationEntry> Relocations,
338 uint32_t getRelocationIndexValue(const WasmRelocationEntry &RelEntry);
571 WasmRelocationEntry Rec(FixupOffset, SymA, C, Type, &FixupSection); in recordRelocation()
590 WasmObjectWriter::getProvisionalValue(const WasmRelocationEntry &RelEntry, in getProvisionalValue()
700 WasmObjectWriter::getRelocationIndexValue(const WasmRelocationEntry &RelEntry) { in getRelocationIndexValue()
714 ArrayRef<WasmRelocationEntry> Relocations, uint64_t ContentsOffset, in applyRelocations()
717 for (const WasmRelocationEntry &RelEntry : Relocations) { in applyRelocations()
1054 std::vector<WasmRelocationEntry> &Relocs) { in writeRelocSection()
1067 Relocs, [](const WasmRelocationEntry &A, const WasmRelocationEntry &B) { in writeRelocSection()
1077 for (const WasmRelocationEntry &RelEntry : Relocs) { in writeRelocSection()
1767 auto HandleReloc = [&](const WasmRelocationEntry &Rel) { in writeOneObject()
1791 for (const WasmRelocationEntry &RelEntry : CodeRelocations) in writeOneObject()
1793 for (const WasmRelocationEntry &RelEntry : DataRelocations) in writeOneObject()