Home | History | Annotate | Download | only in RuntimeDyld

Lines Matching full:relocation

200     llvm_unreachable("Relocation type not implemented yet!");
224 // a previous relocation attempt may have overwritten the loaded version
246 // a previous relocation attempt may have overwritten the loaded version
255 // a previous relocation attempt may have overwritten the loaded version
265 // There are other relocation types, but it appears these are the
267 llvm_unreachable("Relocation type not implemented yet!");
292 llvm_unreachable("Not implemented relocation type!");
294 // Write a 32bit value to relocation address, taking into account the
304 // We are not expecting any other addend in the relocation address.
316 // We are not expecting any other addend in the relocation address.
355 llvm_unreachable("Not implemented relocation type!");
391 // * references to TOC base base (sym@toc, .odp relocation) without
409 // Get the ELF symbol value (st_value) to compare with Relocation offset in
424 // The R_PPC64_ADDR64 relocation indicates the first field
445 // Just check if following relocation is a R_PPC64_TOC
452 // to check if this .opd entry refers to the symbol the relocation
467 // Relocation masks following the #lo(value), #hi(value), #higher(value),
468 // and #highest(value) macros defined in section 4.5.1. Relocation Types
503 llvm_unreachable("Relocation type not implemented yet!");
526 llvm_unreachable("Relocation R_PPC64_ADDR32 overflow");
533 llvm_unreachable("Relocation R_PPC64_REL24 overflow");
541 llvm_unreachable("Relocation R_PPC64_REL32 overflow");
606 // Obtain the symbol name which is referenced in the relocation
667 // This is an ARM branch relocation, need to use a stub function.
668 DEBUG(dbgs() << "\t\tThis is an ARM branch relocation.");
697 // This is an Mips branch relocation, need to use a stub function.
698 DEBUG(dbgs() << "\t\tThis is a Mips branch relocation.");
744 // A PPC branch relocation will need a stub function if the target is
752 // in calculated based in the relocation values in .opd section.
823 // Extra check to avoid relocation againt empty symbols (usually