Lines Matching refs:Fixups
69 SmallVectorImpl<MCFixup> &Fixups,
75 SmallVectorImpl<MCFixup> &Fixups,
82 SmallVectorImpl<MCFixup> &Fixups,
87 SmallVectorImpl<MCFixup> &Fixups,
93 SmallVectorImpl<MCFixup> &Fixups,
99 SmallVectorImpl<MCFixup> &Fixups,
104 SmallVectorImpl<MCFixup> &Fixups,
109 SmallVectorImpl<MCFixup> &Fixups,
114 SmallVectorImpl<MCFixup> &Fixups,
120 SmallVectorImpl<MCFixup> &Fixups,
126 SmallVectorImpl<MCFixup> &Fixups,
132 SmallVectorImpl<MCFixup> &Fixups,
135 SmallVectorImpl<MCFixup> &Fixups,
138 SmallVectorImpl<MCFixup> &Fixups,
144 SmallVectorImpl<MCFixup> &Fixups,
147 SmallVectorImpl<MCFixup> &Fixups,
150 SmallVectorImpl<MCFixup> &Fixups,
157 SmallVectorImpl<MCFixup> &Fixups,
162 SmallVectorImpl<MCFixup> &Fixups,
168 SmallVectorImpl<MCFixup> &Fixups,
174 SmallVectorImpl<MCFixup> &Fixups,
180 SmallVectorImpl<MCFixup> &Fixups,
187 SmallVectorImpl<MCFixup> &Fixups,
192 SmallVectorImpl<MCFixup> &Fixups,
219 SmallVectorImpl<MCFixup> &Fixups,
224 SmallVectorImpl<MCFixup> &Fixups,
229 SmallVectorImpl<MCFixup> &Fixups,
234 SmallVectorImpl<MCFixup> &Fixups,
239 SmallVectorImpl<MCFixup> &Fixups,
245 SmallVectorImpl<MCFixup> &Fixups,
250 SmallVectorImpl<MCFixup> &Fixups,
255 SmallVectorImpl<MCFixup> &Fixups,
260 SmallVectorImpl<MCFixup> &Fixups,
265 SmallVectorImpl<MCFixup> &Fixups,
274 SmallVectorImpl<MCFixup> &Fixups,
290 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
308 SmallVectorImpl<MCFixup> &Fixups,
312 // Support for fixups (MCFixup)
321 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
331 SmallVectorImpl<MCFixup> &Fixups,
340 SmallVectorImpl<MCFixup> &Fixups,
343 SmallVectorImpl<MCFixup> &Fixups,
346 SmallVectorImpl<MCFixup> &Fixups,
349 SmallVectorImpl<MCFixup> &Fixups,
354 SmallVectorImpl<MCFixup> &Fixups,
357 SmallVectorImpl<MCFixup> &Fixups,
360 Fixups,
364 SmallVectorImpl<MCFixup> &Fixups,
370 SmallVectorImpl<MCFixup> &Fixups,
374 SmallVectorImpl<MCFixup> &Fixups,
377 SmallVectorImpl<MCFixup> &Fixups,
380 SmallVectorImpl<MCFixup> &Fixups,
383 SmallVectorImpl<MCFixup> &Fixups,
386 SmallVectorImpl<MCFixup> &Fixups,
390 SmallVectorImpl<MCFixup> &Fixups,
393 SmallVectorImpl<MCFixup> &Fixups,
396 SmallVectorImpl<MCFixup> &Fixups,
399 SmallVectorImpl<MCFixup> &Fixups,
403 SmallVectorImpl<MCFixup> &Fixups,
436 SmallVectorImpl<MCFixup> &Fixups,
530 SmallVectorImpl<MCFixup> &Fixups,
559 unsigned &Imm, SmallVectorImpl<MCFixup> &Fixups,
589 SmallVectorImpl<MCFixup> &Fixups,
598 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
626 SmallVectorImpl<MCFixup> &Fixups,
631 Fixups, STI);
639 SmallVectorImpl<MCFixup> &Fixups,
644 Fixups, STI);
651 SmallVectorImpl<MCFixup> &Fixups,
656 Fixups, STI);
663 SmallVectorImpl<MCFixup> &Fixups,
668 Fixups, STI);
675 SmallVectorImpl<MCFixup> &Fixups,
679 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_thumb_cb, Fixups, STI);
704 SmallVectorImpl<MCFixup> &Fixups,
710 ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_t2_condbranch, Fixups, STI);
711 return getARMBranchTargetOpValue(MI, OpIdx, Fixups, STI);
718 SmallVectorImpl<MCFixup> &Fixups,
724 ARM::fixup_arm_condbranch, Fixups, STI);
726 ARM::fixup_arm_uncondbranch, Fixups, STI);
734 SmallVectorImpl<MCFixup> &Fixups,
740 ARM::fixup_arm_condbl, Fixups, STI);
741 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_uncondbl, Fixups, STI);
749 SmallVectorImpl<MCFixup> &Fixups,
753 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_blx, Fixups, STI);
762 SmallVectorImpl<MCFixup> &Fixups,
768 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_t2_uncondbranch, Fixups, STI);
792 SmallVectorImpl<MCFixup> &Fixups,
797 Fixups, STI);
833 SmallVectorImpl<MCFixup> &Fixups,
838 Fixups, STI);
853 SmallVectorImpl<MCFixup> &Fixups,
858 Fixups, STI);
881 SmallVectorImpl<MCFixup> &Fixups,
903 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
919 isAdd = EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm12, Fixups, STI);
933 SmallVectorImpl<MCFixup> &Fixups,
965 SmallVectorImpl<MCFixup> &Fixups,
982 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
986 isAdd = EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm8, Fixups, STI);
1006 SmallVectorImpl<MCFixup> &Fixups,
1019 SmallVectorImpl<MCFixup> &Fixups,
1061 Fixups.push_back(MCFixup::create(0, E, Kind, MI.getLoc()));
1075 SmallVectorImpl<MCFixup> &Fixups,
1109 SmallVectorImpl<MCFixup> &Fixups,
1117 uint32_t Binary = getAddrMode2OffsetOpValue(MI, OpIdx + 1, Fixups, STI);
1124 SmallVectorImpl<MCFixup> &Fixups,
1147 SmallVectorImpl<MCFixup> &Fixups,
1159 SmallVectorImpl<MCFixup> &Fixups,
1179 SmallVectorImpl<MCFixup> &Fixups,
1197 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
1216 SmallVectorImpl<MCFixup> &Fixups,
1232 SmallVectorImpl<MCFixup> &Fixups,
1247 SmallVectorImpl<MCFixup> &Fixups,
1251 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_thumb_cp, Fixups, STI);
1258 SmallVectorImpl<MCFixup> &Fixups,
1279 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
1283 EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm8, Fixups, STI);
1297 SmallVectorImpl<MCFixup> &Fixups,
1345 SmallVectorImpl<MCFixup> &Fixups,
1392 SmallVectorImpl<MCFixup> &Fixups,
1411 SmallVectorImpl<MCFixup> &Fixups,
1433 SmallVectorImpl<MCFixup> &Fixups,
1450 SmallVectorImpl<MCFixup> &Fixups,
1467 SmallVectorImpl<MCFixup> &Fixups,
1510 SmallVectorImpl<MCFixup> &Fixups,
1524 SmallVectorImpl<MCFixup> &Fixups,
1561 SmallVectorImpl<MCFixup> &Fixups,
1585 SmallVectorImpl<MCFixup> &Fixups,
1612 SmallVectorImpl<MCFixup> &Fixups,
1633 SmallVectorImpl<MCFixup> &Fixups,
1642 SmallVectorImpl<MCFixup> &Fixups,
1649 SmallVectorImpl<MCFixup> &Fixups,
1656 SmallVectorImpl<MCFixup> &Fixups,
1663 SmallVectorImpl<MCFixup> &Fixups,
1670 SmallVectorImpl<MCFixup> &Fixups,
1684 uint32_t Binary = getBinaryCodeForInstr(MI, Fixups, STI);