Lines Matching defs:ARMInstPrinter
1 //===-- ARMInstPrinter.cpp - Convert ARM MCInst to assembly syntax --------===//
14 #include "ARMInstPrinter.h"
61 ARMInstPrinter::ARMInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII,
65 void ARMInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const {
69 void ARMInstPrinter::printInst(const MCInst *MI, raw_ostream &O,
319 void ARMInstPrinter::printOperand(const MCInst *MI, unsigned OpNo,
359 void ARMInstPrinter::printThumbLdrLabelOperand(const MCInst *MI, unsigned OpNum,
389 void ARMInstPrinter::printSORegRegOperand(const MCInst *MI, unsigned OpNum,
409 void ARMInstPrinter::printSORegImmOperand(const MCInst *MI, unsigned OpNum,
426 void ARMInstPrinter::printAM2PreOrOffsetIndexOp(const MCInst *MI, unsigned Op,
455 void ARMInstPrinter::printAddrModeTBB(const MCInst *MI, unsigned Op,
467 void ARMInstPrinter::printAddrModeTBH(const MCInst *MI, unsigned Op,
479 void ARMInstPrinter::printAddrMode2Operand(const MCInst *MI, unsigned Op,
498 void ARMInstPrinter::printAddrMode2OffsetOperand(const MCInst *MI,
524 ARMInstPrinter::printAM3PreOrOffsetIndexOp(const MCInst *MI, unsigned Op,
553 void ARMInstPrinter::printAddrMode3Operand(const MCInst *MI, unsigned Op,
568 void ARMInstPrinter::printAddrMode3OffsetOperand(const MCInst *MI,
587 void ARMInstPrinter::printPostIdxImm8Operand(const MCInst *MI, unsigned OpNum,
596 void ARMInstPrinter::printPostIdxRegOperand(const MCInst *MI, unsigned OpNum,
606 void ARMInstPrinter::printPostIdxImm8s4Operand(const MCInst *MI, unsigned OpNum,
615 void ARMInstPrinter::printLdStmModeOperand(const MCInst *MI, unsigned OpNum,
624 void ARMInstPrinter::printAddrMode5Operand(const MCInst *MI, unsigned OpNum,
647 void ARMInstPrinter::printAddrMode6Operand(const MCInst *MI, unsigned OpNum,
661 void ARMInstPrinter::printAddrMode7Operand(const MCInst *MI, unsigned OpNum,
670 void ARMInstPrinter::printAddrMode6OffsetOperand(const MCInst *MI,
683 void ARMInstPrinter::printBitfieldInvMaskImmOperand(const MCInst *MI,
696 void ARMInstPrinter::printMemBOption(const MCInst *MI, unsigned OpNum,
703 void ARMInstPrinter::printInstSyncBOption(const MCInst *MI, unsigned OpNum,
710 void ARMInstPrinter::printShiftImmOperand(const MCInst *MI, unsigned OpNum,
724 void ARMInstPrinter::printPKHLSLShiftImm(const MCInst *MI, unsigned OpNum,
734 void ARMInstPrinter::printPKHASRShiftImm(const MCInst *MI, unsigned OpNum,
745 void ARMInstPrinter::printRegisterList(const MCInst *MI, unsigned OpNum,
757 void ARMInstPrinter::printGPRPairOperand(const MCInst *MI, unsigned OpNum,
766 void ARMInstPrinter::printSetendOperand(const MCInst *MI, unsigned OpNum,
776 void ARMInstPrinter::printCPSIMod(const MCInst *MI, unsigned OpNum,
782 void ARMInstPrinter::printCPSIFlag(const MCInst *MI, unsigned OpNum,
794 void ARMInstPrinter::printMSRMaskOperand(const MCInst *MI, unsigned OpNum,
943 void ARMInstPrinter::printBankedRegOperand(const MCInst *MI, unsigned OpNum,
995 void ARMInstPrinter::printPredicateOperand(const MCInst *MI, unsigned OpNum,
1006 void ARMInstPrinter::printMandatoryPredicateOperand(const MCInst *MI,
1014 void ARMInstPrinter::printSBitModifierOperand(const MCInst *MI, unsigned OpNum,
1024 void ARMInstPrinter::printNoHashImmediate(const MCInst *MI, unsigned OpNum,
1030 void ARMInstPrinter::printPImmediate(const MCInst *MI, unsigned OpNum,
1036 void ARMInstPrinter::printCImmediate(const MCInst *MI, unsigned OpNum,
1042 void ARMInstPrinter::printCoprocOptionImm(const MCInst *MI, unsigned OpNum,
1048 void ARMInstPrinter::printPCLabel(const MCInst *MI, unsigned OpNum,
1054 void ARMInstPrinter::printAdrLabelOperand(const MCInst *MI, unsigned OpNum,
1076 void ARMInstPrinter::printThumbS4ImmOperand(const MCInst *MI, unsigned OpNum,
1083 void ARMInstPrinter::printThumbSRImm(const MCInst *MI, unsigned OpNum,
1091 void ARMInstPrinter::printThumbITMask(const MCInst *MI, unsigned OpNum,
1109 void ARMInstPrinter::printThumbAddrModeRROperand(const MCInst *MI, unsigned Op,
1129 void ARMInstPrinter::printThumbAddrModeImm5SOperand(const MCInst *MI,
1151 void ARMInstPrinter::printThumbAddrModeImm5S1Operand(const MCInst *MI,
1158 void ARMInstPrinter::printThumbAddrModeImm5S2Operand(const MCInst *MI,
1165 void ARMInstPrinter::printThumbAddrModeImm5S4Operand(const MCInst *MI,
1172 void ARMInstPrinter::printThumbAddrModeSPOperand(const MCInst *MI, unsigned Op,
1182 void ARMInstPrinter::printT2SOOperand(const MCInst *MI, unsigned OpNum,
1198 void ARMInstPrinter::printAddrModeImm12Operand(const MCInst *MI, unsigned OpNum,
1226 void ARMInstPrinter::printT2AddrModeImm8Operand(const MCInst *MI,
1250 void ARMInstPrinter::printT2AddrModeImm8s4Operand(const MCInst *MI,
1281 void ARMInstPrinter::printT2AddrModeImm0_1020s4Operand(
1296 void ARMInstPrinter::printT2AddrModeImm8OffsetOperand(
1311 void ARMInstPrinter::printT2AddrModeImm8s4OffsetOperand(
1329 void ARMInstPrinter::printT2AddrModeSoRegOperand(const MCInst *MI,
1352 void ARMInstPrinter::printFPImmOperand(const MCInst *MI, unsigned OpNum,
1360 void ARMInstPrinter::printNEONModImmOperand(const MCInst *MI, unsigned OpNum,
1371 void ARMInstPrinter::printImmPlusOneOperand(const MCInst *MI, unsigned OpNum,
1378 void ARMInstPrinter::printRotImmOperand(const MCInst *MI, unsigned OpNum,
1388 void ARMInstPrinter::printModImmOperand(const MCInst *MI, unsigned OpNum,
1429 void ARMInstPrinter::printFBits16(const MCInst *MI, unsigned OpNum,
1435 void ARMInstPrinter::printFBits32(const MCInst *MI, unsigned OpNum,
1441 void ARMInstPrinter::printVectorIndex(const MCInst *MI, unsigned OpNum,
1447 void ARMInstPrinter::printVectorListOne(const MCInst *MI, unsigned OpNum,
1455 void ARMInstPrinter::printVectorListTwo(const MCInst *MI, unsigned OpNum,
1468 void ARMInstPrinter::printVectorListTwoSpaced(const MCInst *MI, unsigned OpNum,
1481 void ARMInstPrinter::printVectorListThree(const MCInst *MI, unsigned OpNum,
1496 ARMInstPrinter::printVectorListFour(const MCInst *MI, unsigned OpNum,
1513 void ARMInstPrinter::printVectorListOneAllLanes(const MCInst *MI,
1522 void ARMInstPrinter::printVectorListTwoAllLanes(const MCInst *MI,
1536 void ARMInstPrinter::printVectorListThreeAllLanes(const MCInst *MI,
1552 void ARMInstPrinter::printVectorListFourAllLanes(const MCInst *MI,
1570 void ARMInstPrinter::printVectorListTwoSpacedAllLanes(
1583 void ARMInstPrinter::printVectorListThreeSpacedAllLanes(
1598 void ARMInstPrinter::printVectorListFourSpacedAllLanes(
1615 void ARMInstPrinter::printVectorListThreeSpaced(const MCInst *MI,
1631 void ARMInstPrinter::printVectorListFourSpaced(const MCInst *MI, unsigned OpNum,