Lines Matching refs:FixupSection
100 const MCSectionWasm *FixupSection; // The section the relocation is targeting. member
104 const MCSectionWasm *FixupSection) in WasmRelocationEntry()
106 FixupSection(FixupSection) {} in WasmRelocationEntry()
113 << ", FixupSection=" << FixupSection->getName(); in print()
444 const auto &FixupSection = cast<MCSectionWasm>(*Fragment->getParent()); in recordRelocation() local
454 if (FixupSection.getKind().isText()) { in recordRelocation()
469 if (&SecB != &FixupSection) { in recordRelocation()
484 if (FixupSection.getName().startswith(".init_array")) { in recordRelocation()
502 TargetObjectWriter->getRelocType(Target, Fixup, FixupSection, IsLocRel); in recordRelocation()
516 if (!FixupSection.getKind().isMetadata()) in recordRelocation()
571 WasmRelocationEntry Rec(FixupOffset, SymA, C, Type, &FixupSection); in recordRelocation()
574 if (FixupSection.isWasmData()) { in recordRelocation()
576 } else if (FixupSection.getKind().isText()) { in recordRelocation()
578 } else if (FixupSection.getKind().isMetadata()) { in recordRelocation()
579 CustomSectionsRelocations[&FixupSection].push_back(Rec); in recordRelocation()
719 RelEntry.FixupSection->getSectionOffset() + in applyRelocations()
1068 return (A.Offset + A.FixupSection->getSectionOffset()) < in writeRelocSection()
1069 (B.Offset + B.FixupSection->getSectionOffset()); in writeRelocSection()
1079 RelEntry.Offset + RelEntry.FixupSection->getSectionOffset(); in writeRelocSection()