Lines Matching defs:Reloc
118 for (const object::RelocationRef &Reloc : Section.relocations()) {
120 if (Supports && Supports(Reloc.getType())) {
121 Expected<uint64_t> ValueOrErr = Reloc.getSymbol()->getValue();
125 {Reloc.getOffset(),
126 object::resolveRelocation(Resolver, Reloc, *ValueOrErr, 0)});
128 } else if (Supports && Supports(Reloc.getType())) {
129 auto AddendOrErr = object::ELFRelocationRef(Reloc).getAddend();
131 Expected<uint64_t> ValueOrErr = Reloc.getSymbol()->getValue();
136 {Reloc.getOffset(),
137 object::resolveRelocation(Resolver, Reloc, *ValueOrErr, A)});
138 } else if (Reloc.getType() == RelativeRelocation) {
139 if (auto AddendOrErr = object::ELFRelocationRef(Reloc).getAddend())
140 Relocs.insert({Reloc.getOffset(), *AddendOrErr});