reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
941 target->relaxGot(bufLoc, type, targetVA); 944 if (!tryRelaxPPC64TocIndirection(type, rel, bufLoc)) 945 target->relocateOne(bufLoc, type, targetVA); 948 target->relaxTlsIeToLe(bufLoc, type, targetVA); 952 target->relaxTlsLdToLe(bufLoc, type, targetVA); 956 target->relaxTlsGdToLe(bufLoc, type, targetVA); 963 target->relaxTlsGdToIe(bufLoc, type, targetVA); 969 if (read32(bufLoc) == 0x60000000) // nop 974 if (bufLoc + 8 > bufEnd || read32(bufLoc + 4) != 0x60000000) { 974 if (bufLoc + 8 > bufEnd || read32(bufLoc + 4) != 0x60000000) { 975 error(getErrorLocation(bufLoc) + "call lacks nop, can't restore toc"); 978 write32(bufLoc + 4, 0xe8410018); // ld %r2, 24(%r1) 980 target->relocateOne(bufLoc, type, targetVA); 983 target->relocateOne(bufLoc, type, targetVA);