Lines Matching refs:Fixups
82 SmallVectorImpl<MCFixup> &Fixups,
88 SmallVectorImpl<MCFixup> &Fixups,
95 SmallVectorImpl<MCFixup> &Fixups,
100 SmallVectorImpl<MCFixup> &Fixups,
106 SmallVectorImpl<MCFixup> &Fixups,
112 SmallVectorImpl<MCFixup> &Fixups,
117 SmallVectorImpl<MCFixup> &Fixups,
122 SmallVectorImpl<MCFixup> &Fixups,
127 SmallVectorImpl<MCFixup> &Fixups,
133 SmallVectorImpl<MCFixup> &Fixups,
139 SmallVectorImpl<MCFixup> &Fixups,
145 SmallVectorImpl<MCFixup> &Fixups,
148 SmallVectorImpl<MCFixup> &Fixups,
151 SmallVectorImpl<MCFixup> &Fixups,
157 SmallVectorImpl<MCFixup> &Fixups,
160 SmallVectorImpl<MCFixup> &Fixups,
163 SmallVectorImpl<MCFixup> &Fixups,
170 SmallVectorImpl<MCFixup> &Fixups,
175 SmallVectorImpl<MCFixup> &Fixups,
181 SmallVectorImpl<MCFixup> &Fixups,
187 SmallVectorImpl<MCFixup> &Fixups,
193 SmallVectorImpl<MCFixup> &Fixups,
200 SmallVectorImpl<MCFixup> &Fixups,
205 SmallVectorImpl<MCFixup> &Fixups, in getLdStmModeOpValue() argument
233 SmallVectorImpl<MCFixup> &Fixups,
238 SmallVectorImpl<MCFixup> &Fixups,
243 SmallVectorImpl<MCFixup> &Fixups,
248 SmallVectorImpl<MCFixup> &Fixups,
254 SmallVectorImpl<MCFixup> &Fixups,
259 SmallVectorImpl<MCFixup> &Fixups,
264 SmallVectorImpl<MCFixup> &Fixups,
269 SmallVectorImpl<MCFixup> &Fixups,
274 SmallVectorImpl<MCFixup> &Fixups,
279 SmallVectorImpl<MCFixup> &Fixups, in getCCOutOpValue() argument
288 SmallVectorImpl<MCFixup> &Fixups, in getSOImmOpValue() argument
303 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getSOImmOpValue()
321 SmallVectorImpl<MCFixup> &Fixups, in getModImmOpValue() argument
330 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getModImmOpValue()
340 SmallVectorImpl<MCFixup> &Fixups, in getT2SOImmOpValue() argument
349 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getT2SOImmOpValue()
359 SmallVectorImpl<MCFixup> &Fixups,
362 SmallVectorImpl<MCFixup> &Fixups,
365 SmallVectorImpl<MCFixup> &Fixups,
370 SmallVectorImpl<MCFixup> &Fixups,
373 SmallVectorImpl<MCFixup> &Fixups,
376 SmallVectorImpl<MCFixup> &Fixups,
380 SmallVectorImpl<MCFixup> &Fixups, in getNEONVcvtImm32OpValue() argument
386 SmallVectorImpl<MCFixup> &Fixups,
390 SmallVectorImpl<MCFixup> &Fixups,
393 SmallVectorImpl<MCFixup> &Fixups,
396 SmallVectorImpl<MCFixup> &Fixups,
399 SmallVectorImpl<MCFixup> &Fixups,
402 SmallVectorImpl<MCFixup> &Fixups,
406 SmallVectorImpl<MCFixup> &Fixups,
409 SmallVectorImpl<MCFixup> &Fixups,
412 SmallVectorImpl<MCFixup> &Fixups,
415 SmallVectorImpl<MCFixup> &Fixups,
419 SmallVectorImpl<MCFixup> &Fixups,
452 SmallVectorImpl<MCFixup> &Fixups,
534 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument
563 unsigned &Imm, SmallVectorImpl<MCFixup> &Fixups, in EncodeAddrModeOpValues() argument
593 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue() argument
602 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getBranchTargetOpValue()
630 SmallVectorImpl<MCFixup> &Fixups, in getThumbBLTargetOpValue() argument
635 Fixups, STI); in getThumbBLTargetOpValue()
643 SmallVectorImpl<MCFixup> &Fixups, in getThumbBLXTargetOpValue() argument
648 Fixups, STI); in getThumbBLXTargetOpValue()
655 SmallVectorImpl<MCFixup> &Fixups, in getThumbBRTargetOpValue() argument
660 Fixups, STI); in getThumbBRTargetOpValue()
667 SmallVectorImpl<MCFixup> &Fixups, in getThumbBCCTargetOpValue() argument
672 Fixups, STI); in getThumbBCCTargetOpValue()
679 SmallVectorImpl<MCFixup> &Fixups, in getThumbCBTargetOpValue() argument
683 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_thumb_cb, Fixups, STI); in getThumbCBTargetOpValue()
708 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue() argument
714 ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_t2_condbranch, Fixups, STI); in getBranchTargetOpValue()
715 return getARMBranchTargetOpValue(MI, OpIdx, Fixups, STI); in getBranchTargetOpValue()
722 SmallVectorImpl<MCFixup> &Fixups, in getARMBranchTargetOpValue() argument
728 ARM::fixup_arm_condbranch, Fixups, STI); in getARMBranchTargetOpValue()
730 ARM::fixup_arm_uncondbranch, Fixups, STI); in getARMBranchTargetOpValue()
738 SmallVectorImpl<MCFixup> &Fixups, in getARMBLTargetOpValue() argument
744 ARM::fixup_arm_condbl, Fixups, STI); in getARMBLTargetOpValue()
745 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_uncondbl, Fixups, STI); in getARMBLTargetOpValue()
753 SmallVectorImpl<MCFixup> &Fixups, in getARMBLXTargetOpValue() argument
757 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_blx, Fixups, STI); in getARMBLXTargetOpValue()
765 const MCInst &MI, unsigned OpIdx, SmallVectorImpl<MCFixup> &Fixups, in getThumbBranchTargetOpValue() argument
771 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_t2_uncondbranch, Fixups, STI); in getThumbBranchTargetOpValue()
795 SmallVectorImpl<MCFixup> &Fixups, in getAdrLabelOpValue() argument
800 Fixups, STI); in getAdrLabelOpValue()
836 SmallVectorImpl<MCFixup> &Fixups, in getT2AdrLabelOpValue() argument
841 Fixups, STI); in getT2AdrLabelOpValue()
856 SmallVectorImpl<MCFixup> &Fixups, in getThumbAdrLabelOpValue() argument
861 Fixups, STI); in getThumbAdrLabelOpValue()
884 SmallVectorImpl<MCFixup> &Fixups, in getAddrModeImm12OpValue() argument
906 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getAddrModeImm12OpValue()
922 isAdd = EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm12, Fixups, STI); in getAddrModeImm12OpValue()
936 SmallVectorImpl<MCFixup> &Fixups, in getT2Imm8s4OpValue() argument
968 SmallVectorImpl<MCFixup> &Fixups, in getT2AddrModeImm8s4OpValue() argument
985 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getT2AddrModeImm8s4OpValue()
989 isAdd = EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm8, Fixups, STI); in getT2AddrModeImm8s4OpValue()
1009 SmallVectorImpl<MCFixup> &Fixups, in getT2AddrModeImm0_1020s4OpValue() argument
1022 SmallVectorImpl<MCFixup> &Fixups, in getHiLo16ImmOpValue() argument
1064 Fixups.push_back(MCFixup::create(0, E, Kind, MI.getLoc())); in getHiLo16ImmOpValue()
1078 SmallVectorImpl<MCFixup> &Fixups, in getLdStSORegOpValue() argument
1112 SmallVectorImpl<MCFixup> &Fixups, in getAddrMode2OffsetOpValue() argument
1135 SmallVectorImpl<MCFixup> &Fixups, in getPostIdxRegOpValue() argument
1147 SmallVectorImpl<MCFixup> &Fixups, in getAddrMode3OffsetOpValue() argument
1167 SmallVectorImpl<MCFixup> &Fixups, in getAddrMode3OpValue() argument
1185 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getAddrMode3OpValue()
1204 SmallVectorImpl<MCFixup> &Fixups, in getAddrModeThumbSPOpValue() argument
1220 SmallVectorImpl<MCFixup> &Fixups, in getAddrModeISOpValue() argument
1235 SmallVectorImpl<MCFixup> &Fixups, in getAddrModePCOpValue() argument
1239 return ::getBranchTargetOpValue(MI, OpIdx, ARM::fixup_arm_thumb_cp, Fixups, STI); in getAddrModePCOpValue()
1246 SmallVectorImpl<MCFixup> &Fixups, in getAddrMode5OpValue() argument
1267 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getAddrMode5OpValue()
1271 EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm8, Fixups, STI); in getAddrMode5OpValue()
1286 SmallVectorImpl<MCFixup> &Fixups, in getAddrMode5FP16OpValue() argument
1307 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getAddrMode5FP16OpValue()
1311 EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm8, Fixups, STI); in getAddrMode5FP16OpValue()
1325 SmallVectorImpl<MCFixup> &Fixups, in getSORegRegOpValue() argument
1373 SmallVectorImpl<MCFixup> &Fixups, in getSORegImmOpValue() argument
1420 SmallVectorImpl<MCFixup> &Fixups, in getT2AddrModeSORegOpValue() argument
1439 SmallVectorImpl<MCFixup> &Fixups, in getT2AddrModeImm8OpValue() argument
1461 SmallVectorImpl<MCFixup> &Fixups, in getT2AddrModeImm8OffsetOpValue() argument
1478 SmallVectorImpl<MCFixup> &Fixups, in getT2SORegOpValue() argument
1521 SmallVectorImpl<MCFixup> &Fixups, in getBitfieldInvertedMaskOpValue() argument
1535 SmallVectorImpl<MCFixup> &Fixups, in getRegisterListOpValue() argument
1579 SmallVectorImpl<MCFixup> &Fixups, in getAddrMode6AddressOpValue() argument
1603 SmallVectorImpl<MCFixup> &Fixups, in getAddrMode6OneLane32AddressOpValue() argument
1630 SmallVectorImpl<MCFixup> &Fixups, in getAddrMode6DupAddressOpValue() argument
1651 SmallVectorImpl<MCFixup> &Fixups, in getAddrMode6OffsetOpValue() argument
1660 SmallVectorImpl<MCFixup> &Fixups, in getShiftRight8Imm() argument
1667 SmallVectorImpl<MCFixup> &Fixups, in getShiftRight16Imm() argument
1674 SmallVectorImpl<MCFixup> &Fixups, in getShiftRight32Imm() argument
1681 SmallVectorImpl<MCFixup> &Fixups, in getShiftRight64Imm() argument
1688 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument
1702 uint32_t Binary = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction()