Lines Matching defs:relocs
97 AArch64Relaxer(Ctx &ctx, ArrayRef<Relocation> relocs);
775 AArch64Relaxer::AArch64Relaxer(Ctx &ctx, ArrayRef<Relocation> relocs)
782 const size_t size = relocs.size();
784 if (relocs[i].type == R_AARCH64_ADR_GOT_PAGE) {
785 if (i + 1 < size && relocs[i + 1].type == R_AARCH64_LD64_GOT_LO12_NC) {
790 } else if (relocs[i].type == R_AARCH64_LD64_GOT_LO12_NC) {
935 AArch64Relaxer relaxer(ctx, sec.relocs());
936 for (size_t i = 0, size = sec.relocs().size(); i != size; ++i) {
937 const Relocation &rel = sec.relocs()[i];
949 relaxer.tryRelaxAdrpLdr(rel, sec.relocs()[i + 1], secAddr, buf)) {
956 relaxer.tryRelaxAdrpAdd(rel, sec.relocs()[i + 1], secAddr, buf)) {
1241 // --apply-dynamic-relocs.
1243 ErrAlways(ctx) << "--apply-dynamic-relocs cannot be used with MTE globals";