Lines Matching refs:WasmRelocationEntry
139 struct WasmRelocationEntry { struct
146 WasmRelocationEntry(uint64_t Offset, const MCSymbolWasm *Symbol, in WasmRelocationEntry() argument
192 raw_ostream &operator<<(raw_ostream &OS, const WasmRelocationEntry &Rel) { in operator <<()
205 std::vector<WasmRelocationEntry> CodeRelocations;
209 std::vector<WasmRelocationEntry> DataRelocations;
228 DenseMap<const MCSectionWasm *, std::vector<WasmRelocationEntry>>
309 std::vector<WasmRelocationEntry> &Relocations);
320 uint32_t getProvisionalValue(const WasmRelocationEntry &RelEntry);
321 void applyRelocations(ArrayRef<WasmRelocationEntry> Relocations,
324 uint32_t getRelocationIndexValue(const WasmRelocationEntry &RelEntry);
524 WasmRelocationEntry Rec(FixupOffset, SymA, C, Type, &FixupSection); in recordRelocation()
579 WasmObjectWriter::getProvisionalValue(const WasmRelocationEntry &RelEntry) { in getProvisionalValue()
662 WasmObjectWriter::getRelocationIndexValue(const WasmRelocationEntry &RelEntry) { in getRelocationIndexValue()
676 ArrayRef<WasmRelocationEntry> Relocations, uint64_t ContentsOffset) { in applyRelocations()
678 for (const WasmRelocationEntry &RelEntry : Relocations) { in applyRelocations()
925 std::vector<WasmRelocationEntry> &Relocs) { in writeRelocSection()
939 [](const WasmRelocationEntry &A, const WasmRelocationEntry &B) { in writeRelocSection()
949 for (const WasmRelocationEntry &RelEntry : Relocs) { in writeRelocSection()
1477 auto HandleReloc = [&](const WasmRelocationEntry &Rel) { in writeObject()
1496 for (const WasmRelocationEntry &RelEntry : CodeRelocations) in writeObject()
1498 for (const WasmRelocationEntry &RelEntry : DataRelocations) in writeObject()