Lines Matching defs:ARMInstPrinter

1 //===-- ARMInstPrinter.cpp - Convert ARM MCInst to assembly syntax --------===//
14 #include "ARMInstPrinter.h"
62 ARMInstPrinter::ARMInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII,
66 void ARMInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const {
70 void ARMInstPrinter::printInst(const MCInst *MI, raw_ostream &O,
320 void ARMInstPrinter::printOperand(const MCInst *MI, unsigned OpNo,
360 void ARMInstPrinter::printThumbLdrLabelOperand(const MCInst *MI, unsigned OpNum,
390 void ARMInstPrinter::printSORegRegOperand(const MCInst *MI, unsigned OpNum,
410 void ARMInstPrinter::printSORegImmOperand(const MCInst *MI, unsigned OpNum,
427 void ARMInstPrinter::printAM2PreOrOffsetIndexOp(const MCInst *MI, unsigned Op,
456 void ARMInstPrinter::printAddrModeTBB(const MCInst *MI, unsigned Op,
468 void ARMInstPrinter::printAddrModeTBH(const MCInst *MI, unsigned Op,
480 void ARMInstPrinter::printAddrMode2Operand(const MCInst *MI, unsigned Op,
499 void ARMInstPrinter::printAddrMode2OffsetOperand(const MCInst *MI,
525 void ARMInstPrinter::printAM3PreOrOffsetIndexOp(const MCInst *MI, unsigned Op,
554 void ARMInstPrinter::printAddrMode3Operand(const MCInst *MI, unsigned Op,
569 void ARMInstPrinter::printAddrMode3OffsetOperand(const MCInst *MI,
588 void ARMInstPrinter::printPostIdxImm8Operand(const MCInst *MI, unsigned OpNum,
597 void ARMInstPrinter::printPostIdxRegOperand(const MCInst *MI, unsigned OpNum,
607 void ARMInstPrinter::printPostIdxImm8s4Operand(const MCInst *MI, unsigned OpNum,
616 void ARMInstPrinter::printLdStmModeOperand(const MCInst *MI, unsigned OpNum,
625 void ARMInstPrinter::printAddrMode5Operand(const MCInst *MI, unsigned OpNum,
648 void ARMInstPrinter::printAddrMode6Operand(const MCInst *MI, unsigned OpNum,
662 void ARMInstPrinter::printAddrMode7Operand(const MCInst *MI, unsigned OpNum,
671 void ARMInstPrinter::printAddrMode6OffsetOperand(const MCInst *MI,
684 void ARMInstPrinter::printBitfieldInvMaskImmOperand(const MCInst *MI,
697 void ARMInstPrinter::printMemBOption(const MCInst *MI, unsigned OpNum,
704 void ARMInstPrinter::printInstSyncBOption(const MCInst *MI, unsigned OpNum,
711 void ARMInstPrinter::printShiftImmOperand(const MCInst *MI, unsigned OpNum,
725 void ARMInstPrinter::printPKHLSLShiftImm(const MCInst *MI, unsigned OpNum,
735 void ARMInstPrinter::printPKHASRShiftImm(const MCInst *MI, unsigned OpNum,
746 void ARMInstPrinter::printRegisterList(const MCInst *MI, unsigned OpNum,
758 void ARMInstPrinter::printGPRPairOperand(const MCInst *MI, unsigned OpNum,
767 void ARMInstPrinter::printSetendOperand(const MCInst *MI, unsigned OpNum,
777 void ARMInstPrinter::printCPSIMod(const MCInst *MI, unsigned OpNum,
783 void ARMInstPrinter::printCPSIFlag(const MCInst *MI, unsigned OpNum,
795 void ARMInstPrinter::printMSRMaskOperand(const MCInst *MI, unsigned OpNum,
944 void ARMInstPrinter::printBankedRegOperand(const MCInst *MI, unsigned OpNum,
996 void ARMInstPrinter::printPredicateOperand(const MCInst *MI, unsigned OpNum,
1007 void ARMInstPrinter::printMandatoryPredicateOperand(const MCInst *MI,
1015 void ARMInstPrinter::printSBitModifierOperand(const MCInst *MI, unsigned OpNum,
1025 void ARMInstPrinter::printNoHashImmediate(const MCInst *MI, unsigned OpNum,
1031 void ARMInstPrinter::printPImmediate(const MCInst *MI, unsigned OpNum,
1037 void ARMInstPrinter::printCImmediate(const MCInst *MI, unsigned OpNum,
1043 void ARMInstPrinter::printCoprocOptionImm(const MCInst *MI, unsigned OpNum,
1049 void ARMInstPrinter::printPCLabel(const MCInst *MI, unsigned OpNum,
1055 void ARMInstPrinter::printAdrLabelOperand(const MCInst *MI, unsigned OpNum,
1077 void ARMInstPrinter::printThumbS4ImmOperand(const MCInst *MI, unsigned OpNum,
1084 void ARMInstPrinter::printThumbSRImm(const MCInst *MI, unsigned OpNum,
1092 void ARMInstPrinter::printThumbITMask(const MCInst *MI, unsigned OpNum,
1110 void ARMInstPrinter::printThumbAddrModeRROperand(const MCInst *MI, unsigned Op,
1130 void ARMInstPrinter::printThumbAddrModeImm5SOperand(const MCInst *MI,
1152 void ARMInstPrinter::printThumbAddrModeImm5S1Operand(const MCInst *MI,
1159 void ARMInstPrinter::printThumbAddrModeImm5S2Operand(const MCInst *MI,
1166 void ARMInstPrinter::printThumbAddrModeImm5S4Operand(const MCInst *MI,
1173 void ARMInstPrinter::printThumbAddrModeSPOperand(const MCInst *MI, unsigned Op,
1183 void ARMInstPrinter::printT2SOOperand(const MCInst *MI, unsigned OpNum,
1199 void ARMInstPrinter::printAddrModeImm12Operand(const MCInst *MI, unsigned OpNum,
1227 void ARMInstPrinter::printT2AddrModeImm8Operand(const MCInst *MI,
1251 void ARMInstPrinter::printT2AddrModeImm8s4Operand(const MCInst *MI,
1282 void ARMInstPrinter::printT2AddrModeImm0_1020s4Operand(
1297 void ARMInstPrinter::printT2AddrModeImm8OffsetOperand(
1312 void ARMInstPrinter::printT2AddrModeImm8s4OffsetOperand(
1330 void ARMInstPrinter::printT2AddrModeSoRegOperand(const MCInst *MI,
1353 void ARMInstPrinter::printFPImmOperand(const MCInst *MI, unsigned OpNum,
1361 void ARMInstPrinter::printNEONModImmOperand(const MCInst *MI, unsigned OpNum,
1372 void ARMInstPrinter::printImmPlusOneOperand(const MCInst *MI, unsigned OpNum,
1379 void ARMInstPrinter::printRotImmOperand(const MCInst *MI, unsigned OpNum,
1389 void ARMInstPrinter::printModImmOperand(const MCInst *MI, unsigned OpNum,
1430 void ARMInstPrinter::printFBits16(const MCInst *MI, unsigned OpNum,
1436 void ARMInstPrinter::printFBits32(const MCInst *MI, unsigned OpNum,
1442 void ARMInstPrinter::printVectorIndex(const MCInst *MI, unsigned OpNum,
1448 void ARMInstPrinter::printVectorListOne(const MCInst *MI, unsigned OpNum,
1456 void ARMInstPrinter::printVectorListTwo(const MCInst *MI, unsigned OpNum,
1469 void ARMInstPrinter::printVectorListTwoSpaced(const MCInst *MI, unsigned OpNum,
1482 void ARMInstPrinter::printVectorListThree(const MCInst *MI, unsigned OpNum,
1497 void ARMInstPrinter::printVectorListFour(const MCInst *MI, unsigned OpNum,
1514 void ARMInstPrinter::printVectorListOneAllLanes(const MCInst *MI,
1523 void ARMInstPrinter::printVectorListTwoAllLanes(const MCInst *MI,
1537 void ARMInstPrinter::printVectorListThreeAllLanes(const MCInst *MI,
1553 void ARMInstPrinter::printVectorListFourAllLanes(const MCInst *MI,
1571 void ARMInstPrinter::printVectorListTwoSpacedAllLanes(
1584 void ARMInstPrinter::printVectorListThreeSpacedAllLanes(
1599 void ARMInstPrinter::printVectorListFourSpacedAllLanes(
1616 void ARMInstPrinter::printVectorListThreeSpaced(const MCInst *MI,
1632 void ARMInstPrinter::printVectorListFourSpaced(const MCInst *MI, unsigned OpNum,