Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching refs:Fixups

42                                SmallVectorImpl<MCFixup> &Fixups) const;
45 SmallVectorImpl<MCFixup> &Fixups) const;
49 SmallVectorImpl<MCFixup> &Fixups) const {
50 return getOffsetUImm12OpValue(MI, OpIdx, Fixups, MemSize);
54 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups) const;
60 SmallVectorImpl<MCFixup> &Fixups) const;
65 template<AArch64::Fixups fixupDesired>
67 SmallVectorImpl<MCFixup> &Fixups) const;
70 SmallVectorImpl<MCFixup> &Fixups) const;
74 SmallVectorImpl<MCFixup> &Fixups) const;
79 SmallVectorImpl<MCFixup> &Fixups) const;
85 SmallVectorImpl<MCFixup> &Fixups) const;
90 SmallVectorImpl<MCFixup> &Fixups) const;
107 SmallVectorImpl<MCFixup> &Fixups) const;
123 SmallVectorImpl<MCFixup> &Fixups) const {
134 Fixups.push_back(MCFixup::Create(0, Expr, Kind));
141 SmallVectorImpl<MCFixup> &Fixups,
214 return getAddressWithFixup(ImmOp, FixupKind, Fixups);
219 SmallVectorImpl<MCFixup> &Fixups) const {
247 return getAddressWithFixup(MO, FixupKind, Fixups);
252 SmallVectorImpl<MCFixup> &Fixups) const {
282 return getAddressWithFixup(MO, FixupKind, Fixups);
287 SmallVectorImpl<MCFixup> &Fixups) const {
297 SmallVectorImpl<MCFixup> &Fixups) const {
306 template<AArch64::Fixups fixupDesired> unsigned
309 SmallVectorImpl<MCFixup> &Fixups) const {
313 return getAddressWithFixup(MO, fixupDesired, Fixups);
322 SmallVectorImpl<MCFixup> &Fixups) const {
340 return getAddressWithFixup(MO, FixupKind, Fixups);
347 SmallVectorImpl<MCFixup> &Fixups) const {
360 SmallVectorImpl<MCFixup> &Fixups) const {
372 AArch64::Fixups requestedFixup;
421 return Result | getAddressWithFixup(UImm16MO, requestedFixup, Fixups);
484 SmallVectorImpl<MCFixup> &Fixups) const {
492 Fixups.push_back(MCFixup::Create(0, Expr, Fixup));
496 uint32_t Binary = getBinaryCodeForInstr(MI, Fixups);