Home | History | Annotate | Download | only in InstPrinter

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,
357 void ARMInstPrinter::printThumbLdrLabelOperand(const MCInst *MI, unsigned OpNum,
387 void ARMInstPrinter::printSORegRegOperand(const MCInst *MI, unsigned OpNum,
407 void ARMInstPrinter::printSORegImmOperand(const MCInst *MI, unsigned OpNum,
424 void ARMInstPrinter::printAM2PreOrOffsetIndexOp(const MCInst *MI, unsigned Op,
453 void ARMInstPrinter::printAddrModeTBB(const MCInst *MI, unsigned Op,
465 void ARMInstPrinter::printAddrModeTBH(const MCInst *MI, unsigned Op,
477 void ARMInstPrinter::printAddrMode2Operand(const MCInst *MI, unsigned Op,
496 void ARMInstPrinter::printAddrMode2OffsetOperand(const MCInst *MI,
522 void ARMInstPrinter
551 void ARMInstPrinter::printAddrMode3Operand(const MCInst *MI, unsigned Op,
566 void ARMInstPrinter::printAddrMode3OffsetOperand(const MCInst *MI,
585 void ARMInstPrinter::printPostIdxImm8Operand(const MCInst *MI, unsigned OpNum,
594 void ARMInstPrinter::printPostIdxRegOperand(const MCInst *MI, unsigned OpNum,
604 void ARMInstPrinter::printPostIdxImm8s4Operand(const MCInst *MI, unsigned OpNum,
613 void ARMInstPrinter::printLdStmModeOperand(const MCInst *MI, unsigned OpNum,
622 void ARMInstPrinter::printAddrMode5Operand(const MCInst *MI, unsigned OpNum,
645 void ARMInstPrinter::printAddrMode6Operand(const MCInst *MI, unsigned OpNum,
659 void ARMInstPrinter::printAddrMode7Operand(const MCInst *MI, unsigned OpNum,
668 void ARMInstPrinter::printAddrMode6OffsetOperand(const MCInst *MI,
681 void ARMInstPrinter::printBitfieldInvMaskImmOperand(const MCInst *MI,
694 void ARMInstPrinter::printMemBOption(const MCInst *MI, unsigned OpNum,
701 void ARMInstPrinter::printInstSyncBOption(const MCInst *MI, unsigned OpNum,
708 void ARMInstPrinter::printShiftImmOperand(const MCInst *MI, unsigned OpNum,
722 void ARMInstPrinter::printPKHLSLShiftImm(const MCInst *MI, unsigned OpNum,
732 void ARMInstPrinter::printPKHASRShiftImm(const MCInst *MI, unsigned OpNum,
743 void ARMInstPrinter::printRegisterList(const MCInst *MI, unsigned OpNum,
755 void ARMInstPrinter::printGPRPairOperand(const MCInst *MI, unsigned OpNum,
764 void ARMInstPrinter::printSetendOperand(const MCInst *MI, unsigned OpNum,
774 void ARMInstPrinter::printCPSIMod(const MCInst *MI, unsigned OpNum,
780 void ARMInstPrinter::printCPSIFlag(const MCInst *MI, unsigned OpNum,
792 void ARMInstPrinter::printMSRMaskOperand(const MCInst *MI, unsigned OpNum,
941 void ARMInstPrinter::printBankedRegOperand(const MCInst *MI, unsigned OpNum,
993 void ARMInstPrinter::printPredicateOperand(const MCInst *MI, unsigned OpNum,
1004 void ARMInstPrinter::printMandatoryPredicateOperand(const MCInst *MI,
1012 void ARMInstPrinter::printSBitModifierOperand(const MCInst *MI, unsigned OpNum,
1022 void ARMInstPrinter::printNoHashImmediate(const MCInst *MI, unsigned OpNum,
1028 void ARMInstPrinter::printPImmediate(const MCInst *MI, unsigned OpNum,
1034 void ARMInstPrinter::printCImmediate(const MCInst *MI, unsigned OpNum,
1040 void ARMInstPrinter::printCoprocOptionImm(const MCInst *MI, unsigned OpNum,
1046 void ARMInstPrinter::printPCLabel(const MCInst *MI, unsigned OpNum,
1052 void ARMInstPrinter::printAdrLabelOperand(const MCInst *MI, unsigned OpNum,
1074 void ARMInstPrinter::printThumbS4ImmOperand(const MCInst *MI, unsigned OpNum,
1081 void ARMInstPrinter::printThumbSRImm(const MCInst *MI, unsigned OpNum,
1089 void ARMInstPrinter::printThumbITMask(const MCInst *MI, unsigned OpNum,
1107 void ARMInstPrinter::printThumbAddrModeRROperand(const MCInst *MI, unsigned Op,
1127 void ARMInstPrinter::printThumbAddrModeImm5SOperand(const MCInst *MI,
1149 void ARMInstPrinter::printThumbAddrModeImm5S1Operand(const MCInst *MI,
1156 void ARMInstPrinter::printThumbAddrModeImm5S2Operand(const MCInst *MI,
1163 void ARMInstPrinter::printThumbAddrModeImm5S4Operand(const MCInst *MI,
1170 void ARMInstPrinter::printThumbAddrModeSPOperand(const MCInst *MI, unsigned Op,
1180 void ARMInstPrinter::printT2SOOperand(const MCInst *MI, unsigned OpNum,
1196 void ARMInstPrinter::printAddrModeImm12Operand(const MCInst *MI, unsigned OpNum,
1224 void ARMInstPrinter::printT2AddrModeImm8Operand(const MCInst *MI,
1248 void ARMInstPrinter::printT2AddrModeImm8s4Operand(const MCInst *MI,
1279 void ARMInstPrinter::printT2AddrModeImm0_1020s4Operand(
1294 void ARMInstPrinter::printT2AddrModeImm8OffsetOperand(
1309 void ARMInstPrinter::printT2AddrModeImm8s4OffsetOperand(
1327 void ARMInstPrinter::printT2AddrModeSoRegOperand(const MCInst *MI,
1350 void ARMInstPrinter::printFPImmOperand(const MCInst *MI, unsigned OpNum,
1358 void ARMInstPrinter::printNEONModImmOperand(const MCInst *MI, unsigned OpNum,
1369 void ARMInstPrinter::printImmPlusOneOperand(const MCInst *MI, unsigned OpNum,
1376 void ARMInstPrinter::printRotImmOperand(const MCInst *MI, unsigned OpNum,
1399 void ARMInstPrinter::printModImmOperand(const MCInst *MI, unsigned OpNum,
1440 void ARMInstPrinter::printFBits16(const MCInst *MI, unsigned OpNum,
1446 void ARMInstPrinter::printFBits32(const MCInst *MI, unsigned OpNum,
1452 void ARMInstPrinter::printVectorIndex(const MCInst *MI, unsigned OpNum,
1458 void ARMInstPrinter::printVectorListOne(const MCInst *MI, unsigned OpNum,
1466 void ARMInstPrinter::printVectorListTwo(const MCInst *MI, unsigned OpNum,
1479 void ARMInstPrinter::printVectorListTwoSpaced(const MCInst *MI, unsigned OpNum,
1492 void ARMInstPrinter::printVectorListThree(const MCInst *MI, unsigned OpNum,
1507 void ARMInstPrinter::printVectorListFour(const MCInst *MI, unsigned OpNum,
1524 void ARMInstPrinter::printVectorListOneAllLanes(const MCInst *MI,
1533 void ARMInstPrinter::printVectorListTwoAllLanes(const MCInst *MI,
1547 void ARMInstPrinter::printVectorListThreeAllLanes(const MCInst *MI,
1563 void ARMInstPrinter::printVectorListFourAllLanes(const MCInst *MI,
1581 void ARMInstPrinter::printVectorListTwoSpacedAllLanes(
1594 void ARMInstPrinter::printVectorListThreeSpacedAllLanes(
1609 void ARMInstPrinter::printVectorListFourSpacedAllLanes(
1626 void ARMInstPrinter::printVectorListThreeSpaced(const MCInst *MI,
1642 void ARMInstPrinter::printVectorListFourSpaced(const MCInst *MI, unsigned OpNum,