Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching refs:Fixups

68                                  SmallVectorImpl<MCFixup> &Fixups) const;
73 SmallVectorImpl<MCFixup> &Fixups) const;
79 SmallVectorImpl<MCFixup> &Fixups) const;
83 SmallVectorImpl<MCFixup> &Fixups) const;
88 SmallVectorImpl<MCFixup> &Fixups) const;
93 SmallVectorImpl<MCFixup> &Fixups) const;
97 SmallVectorImpl<MCFixup> &Fixups) const;
101 SmallVectorImpl<MCFixup> &Fixups) const;
105 SmallVectorImpl<MCFixup> &Fixups) const;
110 SmallVectorImpl<MCFixup> &Fixups) const;
115 SmallVectorImpl<MCFixup> &Fixups) const;
120 SmallVectorImpl<MCFixup> &Fixups) const;
122 SmallVectorImpl<MCFixup> &Fixups) const;
124 SmallVectorImpl<MCFixup> &Fixups) const;
129 SmallVectorImpl<MCFixup> &Fixups) const;
131 SmallVectorImpl<MCFixup> &Fixups) const;
133 SmallVectorImpl<MCFixup> &Fixups) const;
139 SmallVectorImpl<MCFixup> &Fixups) const;
143 SmallVectorImpl<MCFixup> &Fixups)const;
148 SmallVectorImpl<MCFixup> &Fixups) const;
153 SmallVectorImpl<MCFixup> &Fixups) const;
158 SmallVectorImpl<MCFixup> &Fixups) const;
164 SmallVectorImpl<MCFixup> &Fixups) const;
168 SmallVectorImpl<MCFixup> &Fixups) const {
194 SmallVectorImpl<MCFixup> &Fixups) const;
198 SmallVectorImpl<MCFixup> &Fixups) const;
202 SmallVectorImpl<MCFixup> &Fixups) const;
206 SmallVectorImpl<MCFixup> &Fixups) const;
210 SmallVectorImpl<MCFixup> &Fixups) const;
215 SmallVectorImpl<MCFixup> &Fixups) const;
219 SmallVectorImpl<MCFixup> &Fixups) const;
223 SmallVectorImpl<MCFixup> &Fixups) const;
227 SmallVectorImpl<MCFixup> &Fixups) const;
231 SmallVectorImpl<MCFixup> &Fixups) const {
239 SmallVectorImpl<MCFixup> &Fixups) const {
255 SmallVectorImpl<MCFixup> &Fixups) const {
263 SmallVectorImpl<MCFixup> &Fixups) const;
265 SmallVectorImpl<MCFixup> &Fixups) const;
267 SmallVectorImpl<MCFixup> &Fixups) const;
269 SmallVectorImpl<MCFixup> &Fixups) const;
273 SmallVectorImpl<MCFixup> &Fixups) const;
275 SmallVectorImpl<MCFixup> &Fixups) const;
277 SmallVectorImpl<MCFixup> &Fixups) const;
280 SmallVectorImpl<MCFixup> &Fixups) const {
285 SmallVectorImpl<MCFixup> &Fixups) const;
288 SmallVectorImpl<MCFixup> &Fixups) const;
290 SmallVectorImpl<MCFixup> &Fixups) const;
292 SmallVectorImpl<MCFixup> &Fixups) const;
294 SmallVectorImpl<MCFixup> &Fixups) const;
296 SmallVectorImpl<MCFixup> &Fixups) const;
299 SmallVectorImpl<MCFixup> &Fixups) const;
301 SmallVectorImpl<MCFixup> &Fixups) const;
303 SmallVectorImpl<MCFixup> &Fixups) const;
305 SmallVectorImpl<MCFixup> &Fixups) const;
308 SmallVectorImpl<MCFixup> &Fixups) const;
333 SmallVectorImpl<MCFixup> &Fixups) const;
404 SmallVectorImpl<MCFixup> &Fixups) const {
432 unsigned &Imm, SmallVectorImpl<MCFixup> &Fixups) const {
461 SmallVectorImpl<MCFixup> &Fixups) {
469 Fixups.push_back(MCFixup::Create(0, Expr, Kind, MI.getLoc()));
497 SmallVectorImpl<MCFixup> &Fixups) const {
501 Fixups);
509 SmallVectorImpl<MCFixup> &Fixups) const {
513 Fixups);
520 SmallVectorImpl<MCFixup> &Fixups) const {
524 Fixups);
531 SmallVectorImpl<MCFixup> &Fixups) const {
535 Fixups);
542 SmallVectorImpl<MCFixup> &Fixups) const {
545 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_thumb_cb, Fixups);
570 SmallVectorImpl<MCFixup> &Fixups) const {
575 ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_t2_condbranch, Fixups);
576 return getARMBranchTargetOpValue(MI, OpIdx, Fixups);
583 SmallVectorImpl<MCFixup> &Fixups) const {
588 ARM::fixup_arm_condbranch, Fixups);
590 ARM::fixup_arm_uncondbranch, Fixups);
598 SmallVectorImpl<MCFixup> &Fixups) const {
603 ARM::fixup_arm_condbl, Fixups);
604 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_uncondbl, Fixups);
612 SmallVectorImpl<MCFixup> &Fixups) const {
615 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_blx, Fixups);
624 SmallVectorImpl<MCFixup> &Fixups) const {
626 ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_t2_uncondbranch, Fixups);
647 SmallVectorImpl<MCFixup> &Fixups) const {
651 Fixups);
666 SmallVectorImpl<MCFixup> &Fixups) const {
670 Fixups);
683 SmallVectorImpl<MCFixup> &Fixups) const {
687 Fixups);
709 SmallVectorImpl<MCFixup> &Fixups) const {
730 Fixups.push_back(MCFixup::Create(0, Expr, Kind, MI.getLoc()));
744 isAdd = EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm12, Fixups);
758 SmallVectorImpl<MCFixup> &Fixups) const {
789 SmallVectorImpl<MCFixup> &Fixups) const {
805 Fixups.push_back(MCFixup::Create(0, Expr, Kind, MI.getLoc()));
809 isAdd = EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm8, Fixups);
829 SmallVectorImpl<MCFixup> &Fixups) const {
854 SmallVectorImpl<MCFixup> &Fixups) const {
892 Fixups.push_back(MCFixup::Create(0, E, Kind, MI.getLoc()));
901 SmallVectorImpl<MCFixup> &Fixups) const {
930 SmallVectorImpl<MCFixup> &Fixups) const {
937 uint32_t Binary = getAddrMode2OffsetOpValue(MI, OpIdx + 1, Fixups);
944 SmallVectorImpl<MCFixup> &Fixups) const {
966 SmallVectorImpl<MCFixup> &Fixups) const {
977 SmallVectorImpl<MCFixup> &Fixups) const {
996 SmallVectorImpl<MCFixup> &Fixups) const {
1013 Fixups.push_back(MCFixup::Create(0, Expr, Kind, MI.getLoc()));
1032 SmallVectorImpl<MCFixup> &Fixups) const {
1047 SmallVectorImpl<MCFixup> &Fixups) const {
1061 SmallVectorImpl<MCFixup> &Fixups) const {
1064 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_thumb_cp, Fixups);
1071 SmallVectorImpl<MCFixup> &Fixups) const {
1091 Fixups.push_back(MCFixup::Create(0, Expr, Kind, MI.getLoc()));
1095 EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm8, Fixups);
1109 SmallVectorImpl<MCFixup> &Fixups) const {
1156 SmallVectorImpl<MCFixup> &Fixups) const {
1203 SmallVectorImpl<MCFixup> &Fixups) const {
1221 SmallVectorImpl<MCFixup> &Fixups) const {
1242 SmallVectorImpl<MCFixup> &Fixups) const {
1258 SmallVectorImpl<MCFixup> &Fixups) const {
1274 SmallVectorImpl<MCFixup> &Fixups) const {
1316 SmallVectorImpl<MCFixup> &Fixups) const {
1329 SmallVectorImpl<MCFixup> &Fixups) const {
1365 SmallVectorImpl<MCFixup> &Fixups) const {
1388 SmallVectorImpl<MCFixup> &Fixups) const {
1414 SmallVectorImpl<MCFixup> &Fixups) const {
1434 SmallVectorImpl<MCFixup> &Fixups) const {
1442 SmallVectorImpl<MCFixup> &Fixups) const {
1448 SmallVectorImpl<MCFixup> &Fixups) const {
1454 SmallVectorImpl<MCFixup> &Fixups) const {
1460 SmallVectorImpl<MCFixup> &Fixups) const {
1466 SmallVectorImpl<MCFixup> &Fixups) const {
1479 uint32_t Binary = getBinaryCodeForInstr(MI, Fixups);