Lines Matching defs:WasmRelocationEntry
92 struct WasmRelocationEntry {
99 WasmRelocationEntry(uint64_t Offset, const MCSymbolWasm *Symbol,
133 raw_ostream &operator<<(raw_ostream &OS, const WasmRelocationEntry &Rel) {
205 std::vector<WasmRelocationEntry> CodeRelocations;
207 std::vector<WasmRelocationEntry> DataRelocations;
228 DenseMap<const MCSectionWasm *, std::vector<WasmRelocationEntry>>
342 std::vector<WasmRelocationEntry> &Relocations);
352 const WasmRelocationEntry &RelEntry);
353 void applyRelocations(ArrayRef<WasmRelocationEntry> Relocations,
356 uint32_t getRelocationIndexValue(const WasmRelocationEntry &RelEntry);
620 WasmRelocationEntry Rec(FixupOffset, SymA, C, Type, &FixupSection);
640 const WasmRelocationEntry &RelEntry) {
750 WasmObjectWriter::getRelocationIndexValue(const WasmRelocationEntry &RelEntry) {
764 ArrayRef<WasmRelocationEntry> Relocations, uint64_t ContentsOffset,
767 for (const WasmRelocationEntry &RelEntry : Relocations) {
1108 std::vector<WasmRelocationEntry> &Relocs) {
1121 Relocs, [](const WasmRelocationEntry &A, const WasmRelocationEntry &B) {
1131 for (const WasmRelocationEntry &RelEntry : Relocs) {
1830 auto HandleReloc = [&](const WasmRelocationEntry &Rel) {
1854 for (const WasmRelocationEntry &RelEntry : CodeRelocations)
1856 for (const WasmRelocationEntry &RelEntry : DataRelocations)