Lines Matching refs:MCInst

28   void printInst(const MCInst *MI, uint64_t Address, StringRef Annot,
33 std::pair<const char *, uint64_t> getMnemonic(const MCInst *MI) override;
34 virtual void printInstruction(const MCInst *MI, uint64_t Address,
36 virtual bool printAliasInstr(const MCInst *MI, uint64_t Address,
38 virtual void printCustomAliasOperand(const MCInst *MI, uint64_t Address,
51 bool printSysAlias(const MCInst *MI, const MCSubtargetInfo &STI,
54 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
56 void printImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
58 void printImmHex(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
61 void printSImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
64 void printPostIncOperand(const MCInst *MI, unsigned OpNo, unsigned Imm,
67 void printPostIncOperand(const MCInst *MI, unsigned OpNo, in printPostIncOperand()
72 void printVRegOperand(const MCInst *MI, unsigned OpNo,
74 void printSysCROperand(const MCInst *MI, unsigned OpNo,
76 void printAddSubImm(const MCInst *MI, unsigned OpNum,
79 void printLogicalImm(const MCInst *MI, unsigned OpNum,
81 void printShifter(const MCInst *MI, unsigned OpNum,
83 void printShiftedRegister(const MCInst *MI, unsigned OpNum,
85 void printExtendedRegister(const MCInst *MI, unsigned OpNum,
87 void printArithExtend(const MCInst *MI, unsigned OpNum,
90 void printMemExtend(const MCInst *MI, unsigned OpNum, raw_ostream &O,
93 void printMemExtend(const MCInst *MI, unsigned OpNum, in printMemExtend()
98 void printRegWithShiftExtend(const MCInst *MI, unsigned OpNum,
100 void printCondCode(const MCInst *MI, unsigned OpNum,
102 void printInverseCondCode(const MCInst *MI, unsigned OpNum,
104 void printAlignedLabel(const MCInst *MI, uint64_t Address, unsigned OpNum,
106 void printUImm12Offset(const MCInst *MI, unsigned OpNum, unsigned Scale,
108 void printAMIndexedWB(const MCInst *MI, unsigned OpNum, unsigned Scale,
112 void printUImm12Offset(const MCInst *MI, unsigned OpNum, in printUImm12Offset()
118 void printAMIndexedWB(const MCInst *MI, unsigned OpNum, in printAMIndexedWB()
123 void printAMNoIndex(const MCInst *MI, unsigned OpNum,
127 void printImmScale(const MCInst *MI, unsigned OpNum,
131 void printPrefetchOp(const MCInst *MI, unsigned OpNum,
134 void printPSBHintOp(const MCInst *MI, unsigned OpNum,
137 void printBTIHintOp(const MCInst *MI, unsigned OpNum,
140 void printFPImmOperand(const MCInst *MI, unsigned OpNum,
143 void printVectorList(const MCInst *MI, unsigned OpNum,
149 void printImplicitlyTypedVectorList(const MCInst *MI, unsigned OpNum,
154 void printTypedVectorList(const MCInst *MI, unsigned OpNum,
157 void printVectorIndex(const MCInst *MI, unsigned OpNum,
159 void printAdrpLabel(const MCInst *MI, unsigned OpNum,
161 void printBarrierOption(const MCInst *MI, unsigned OpNum,
163 void printMSRSystemRegister(const MCInst *MI, unsigned OpNum,
165 void printMRSSystemRegister(const MCInst *MI, unsigned OpNum,
167 void printSystemPStateField(const MCInst *MI, unsigned OpNum,
169 void printSIMDType10Operand(const MCInst *MI, unsigned OpNum,
172 void printComplexRotationOp(const MCInst *MI, unsigned OpNo,
175 void printGPRSeqPairsClassOperand(const MCInst *MI, unsigned OpNum,
179 void printImm8OptLsl(const MCInst *MI, unsigned OpNum,
182 void printSVELogicalImm(const MCInst *MI, unsigned OpNum,
184 void printSVEPattern(const MCInst *MI, unsigned OpNum,
187 void printSVERegOp(const MCInst *MI, unsigned OpNum,
189 void printGPR64as32(const MCInst *MI, unsigned OpNum,
192 void printZPRasFPR(const MCInst *MI, unsigned OpNum,
195 void printExactFPImm(const MCInst *MI, unsigned OpNum,
204 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot,
207 std::pair<const char *, uint64_t> getMnemonic(const MCInst *MI) override;
208 void printInstruction(const MCInst *MI, uint64_t Address,
210 bool printAliasInstr(const MCInst *MI, uint64_t Address,
212 void printCustomAliasOperand(const MCInst *MI, uint64_t Address,