Lines Matching refs:Fixup
33 uint64_t adjustFixupValue(const MCFixup &Fixup, uint64_t Value,
41 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
51 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, in fixupNeedsRelaxation() argument
57 bool fixupNeedsRelaxationAdvanced(const MCFixup &Fixup, bool Resolved, in fixupNeedsRelaxationAdvanced() argument
105 uint64_t MSP430AsmBackend::adjustFixupValue(const MCFixup &Fixup, in adjustFixupValue() argument
108 unsigned Kind = Fixup.getKind(); in adjustFixupValue()
112 Ctx.reportError(Fixup.getLoc(), "fixup value must be 2-byte aligned"); in adjustFixupValue()
122 Ctx.reportError(Fixup.getLoc(), "fixup value out of range"); in adjustFixupValue()
134 void MSP430AsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, in applyFixup() argument
139 Value = adjustFixupValue(Fixup, Value, Asm.getContext()); in applyFixup()
140 MCFixupKindInfo Info = getFixupKindInfo(Fixup.getKind()); in applyFixup()
147 unsigned Offset = Fixup.getOffset(); in applyFixup()