Lines Matching refs:ELFRel
152 typedef llvm::PointerUnion<ELFRel *, ELFRela *> RelocUnion;
159 reloc = new ELFRel(); in ELFRelocation()
164 reloc = static_cast<ELFRel *>(NULL); in ELFRelocation()
169 if (reloc.is<ELFRel *>()) in ~ELFRelocation()
170 delete reloc.get<ELFRel *>(); in ~ELFRelocation()
177 if (reloc.is<ELFRel *>()) in Parse()
178 return reloc.get<ELFRel *>()->Parse(data, offset); in Parse()
184 if (rel.reloc.is<ELFRel *>()) in RelocType32()
185 return ELFRel::RelocType32(*rel.reloc.get<ELFRel *>()); in RelocType32()
191 if (rel.reloc.is<ELFRel *>()) in RelocType64()
192 return ELFRel::RelocType64(*rel.reloc.get<ELFRel *>()); in RelocType64()
198 if (rel.reloc.is<ELFRel *>()) in RelocSymbol32()
199 return ELFRel::RelocSymbol32(*rel.reloc.get<ELFRel *>()); in RelocSymbol32()
205 if (rel.reloc.is<ELFRel *>()) in RelocSymbol64()
206 return ELFRel::RelocSymbol64(*rel.reloc.get<ELFRel *>()); in RelocSymbol64()
212 if (rel.reloc.is<ELFRel *>()) in RelocOffset32()
213 return rel.reloc.get<ELFRel *>()->r_offset; in RelocOffset32()
219 if (rel.reloc.is<ELFRel *>()) in RelocOffset64()
220 return rel.reloc.get<ELFRel *>()->r_offset; in RelocOffset64()
226 if (rel.reloc.is<ELFRel *>()) in RelocAddend32()
233 if (rel.reloc.is<ELFRel *>()) in RelocAddend64()