Lines Matching refs:Fixup

41                         const MCFixup &Fixup, bool IsPCRel) const override;
61 static bool isNonILP32reloc(const MCFixup &Fixup, in isNonILP32reloc() argument
64 if (Fixup.getTargetKind() != AArch64::fixup_aarch64_movw) in isNonILP32reloc()
68 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_UABS_G3)); in isNonILP32reloc()
71 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_UABS_G2)); in isNonILP32reloc()
74 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_SABS_G2)); in isNonILP32reloc()
77 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_UABS_G2_NC)); in isNonILP32reloc()
80 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_SABS_G1)); in isNonILP32reloc()
83 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(MOVW_UABS_G1_NC)); in isNonILP32reloc()
86 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(TLSLD_MOVW_DTPREL_G2)); in isNonILP32reloc()
89 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(TLSLD_MOVW_DTPREL_G1_NC)); in isNonILP32reloc()
92 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(TLSLE_MOVW_TPREL_G2)); in isNonILP32reloc()
95 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(TLSLE_MOVW_TPREL_G1_NC)); in isNonILP32reloc()
98 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(TLSIE_MOVW_GOTTPREL_G1)); in isNonILP32reloc()
101 Ctx.reportError(Fixup.getLoc(), BAD_ILP32_MOV(TLSIE_MOVW_GOTTPREL_G0_NC)); in isNonILP32reloc()
111 const MCFixup &Fixup, in getRelocType() argument
113 unsigned Kind = Fixup.getTargetKind(); in getRelocType()
134 Ctx.reportError(Fixup.getLoc(), "1-byte data relocations not supported"); in getRelocType()
145 Ctx.reportError(Fixup.getLoc(), in getRelocType()
153 Ctx.reportError(Fixup.getLoc(), in getRelocType()
161 Ctx.reportError(Fixup.getLoc(), in getRelocType()
174 Ctx.reportError(Fixup.getLoc(), in getRelocType()
190 Ctx.reportError(Fixup.getLoc(), in getRelocType()
196 Ctx.reportError(Fixup.getLoc(), "Unsupported pc-relative fixup kind"); in getRelocType()
200 if (IsILP32 && isNonILP32reloc(Fixup, RefKind, Ctx)) in getRelocType()
202 switch (Fixup.getTargetKind()) { in getRelocType()
204 Ctx.reportError(Fixup.getLoc(), "1-byte data relocations not supported"); in getRelocType()
217 Ctx.reportError(Fixup.getLoc(), in getRelocType()
243 Ctx.reportError(Fixup.getLoc(), in getRelocType()
258 Ctx.reportError(Fixup.getLoc(), in getRelocType()
273 Ctx.reportError(Fixup.getLoc(), in getRelocType()
290 Ctx.reportError(Fixup.getLoc(), in getRelocType()
297 Ctx.reportError(Fixup.getLoc(), in getRelocType()
301 Ctx.reportError(Fixup.getLoc(), in getRelocType()
311 Ctx.reportError(Fixup.getLoc(), "LP64 32-bit load/store " in getRelocType()
319 Ctx.reportError(Fixup.getLoc(), in getRelocType()
325 Ctx.reportError(Fixup.getLoc(), in getRelocType()
340 Ctx.reportError(Fixup.getLoc(), "ILP32 64-bit load/store " in getRelocType()
356 Ctx.reportError(Fixup.getLoc(), "ILP32 64-bit load/store " in getRelocType()
364 Ctx.reportError(Fixup.getLoc(), "ILP32 64-bit load/store " in getRelocType()
369 Ctx.reportError(Fixup.getLoc(), in getRelocType()
384 Ctx.reportError(Fixup.getLoc(), in getRelocType()
447 Ctx.reportError(Fixup.getLoc(), in getRelocType()
451 Ctx.reportError(Fixup.getLoc(), "Unknown ELF relocation type"); in getRelocType()