Lines Matching refs:MCInst
28 std::pair<const char *, uint64_t> getMnemonic(const MCInst *MI) override;
29 void printInstruction(const MCInst *MI, uint64_t Address,
33 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot,
39 void printU4ImmOperand(const MCInst *MI, unsigned OpNo,
41 void printU8ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
42 void printU16ImmOperand(const MCInst *MI, unsigned OpNo,
44 void printU4ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
45 void printU8ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
46 void printU16ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
47 void printU32ImmOperand(const MCInst *MI, unsigned OpNo,
49 void printNamedBit(const MCInst *MI, unsigned OpNo, raw_ostream &O,
51 void printOffen(const MCInst *MI, unsigned OpNo, raw_ostream &O);
52 void printIdxen(const MCInst *MI, unsigned OpNo, raw_ostream &O);
53 void printAddr64(const MCInst *MI, unsigned OpNo, raw_ostream &O);
54 void printOffset(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
56 void printFlatOffset(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
59 void printOffset0(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
61 void printOffset1(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
63 void printSMRDOffset8(const MCInst *MI, unsigned OpNo,
65 void printSMEMOffset(const MCInst *MI, unsigned OpNo,
67 void printSMEMOffsetMod(const MCInst *MI, unsigned OpNo,
69 void printSMRDLiteralOffset(const MCInst *MI, unsigned OpNo,
71 void printGDS(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
73 void printCPol(const MCInst *MI, unsigned OpNo,
75 void printSWZ(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
77 void printTFE(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
79 void printDMask(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
81 void printDim(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
83 void printUNorm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
85 void printDA(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
87 void printR128A16(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
89 void printGFX10A16(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
91 void printLWE(const MCInst *MI, unsigned OpNo,
93 void printD16(const MCInst *MI, unsigned OpNo,
95 void printExpCompr(const MCInst *MI, unsigned OpNo,
97 void printExpVM(const MCInst *MI, unsigned OpNo,
99 void printFORMAT(const MCInst *MI, unsigned OpNo,
101 void printSymbolicFormat(const MCInst *MI,
105 void printVOPDst(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
107 void printVINTRPDst(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
119 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
121 void printRegularOperand(const MCInst *MI, unsigned OpNo,
123 void printOperand(const MCInst *MI, uint64_t /*Address*/, unsigned OpNum, in printOperand()
127 void printOperandAndFPInputMods(const MCInst *MI, unsigned OpNo,
129 void printOperandAndIntInputMods(const MCInst *MI, unsigned OpNo,
131 void printDPP8(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
133 void printDPPCtrl(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
135 void printRowMask(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
137 void printBankMask(const MCInst *MI, unsigned OpNo,
139 void printBoundCtrl(const MCInst *MI, unsigned OpNo,
141 void printFI(const MCInst *MI, unsigned OpNo,
143 void printSDWASel(const MCInst *MI, unsigned OpNo, raw_ostream &O);
144 void printSDWADstSel(const MCInst *MI, unsigned OpNo,
146 void printSDWASrc0Sel(const MCInst *MI, unsigned OpNo,
148 void printSDWASrc1Sel(const MCInst *MI, unsigned OpNo,
150 void printSDWADstUnused(const MCInst *MI, unsigned OpNo,
152 void printPackedModifier(const MCInst *MI, StringRef Name, unsigned Mod,
154 void printOpSel(const MCInst *MI, unsigned OpNo,
156 void printOpSelHi(const MCInst *MI, unsigned OpNo,
158 void printNegLo(const MCInst *MI, unsigned OpNo,
160 void printNegHi(const MCInst *MI, unsigned OpNo,
162 void printInterpSlot(const MCInst *MI, unsigned OpNo,
164 void printInterpAttr(const MCInst *MI, unsigned OpNo,
166 void printInterpAttrChan(const MCInst *MI, unsigned OpNo,
169 void printVGPRIndexMode(const MCInst *MI, unsigned OpNo,
171 void printMemOperand(const MCInst *MI, unsigned OpNo,
173 void printBLGP(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
175 void printCBSZ(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
177 void printABID(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
182 void printWaitVDST(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
184 void printWaitEXP(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
187 void printExpSrcN(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
189 void printExpSrc0(const MCInst *MI, unsigned OpNo,
191 void printExpSrc1(const MCInst *MI, unsigned OpNo,
193 void printExpSrc2(const MCInst *MI, unsigned OpNo,
195 void printExpSrc3(const MCInst *MI, unsigned OpNo,
197 void printExpTgt(const MCInst *MI, unsigned OpNo,
201 static void printIfSet(const MCInst *MI, unsigned OpNo, raw_ostream &O,
203 static void printIfSet(const MCInst *MI, unsigned OpNo, raw_ostream &O,
206 void printAbs(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
208 void printHigh(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
210 void printClamp(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
212 void printClampSI(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
214 void printOModSI(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
216 void printLiteral(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
218 void printLast(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
220 void printNeg(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
222 void printOMOD(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
224 void printRel(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
226 void printUpdateExecMask(const MCInst *MI, unsigned OpNo,
228 void printUpdatePred(const MCInst *MI, unsigned OpNo,
230 void printWrite(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
232 void printBankSwizzle(const MCInst *MI, unsigned OpNo,
234 void printRSel(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
236 void printCT(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
238 void printKCache(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
240 void printSendMsg(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
242 void printSwizzle(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
244 void printWaitFlag(const MCInst *MI, unsigned OpNo,
246 void printDepCtr(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
248 void printDelayFlag(const MCInst *MI, unsigned OpNo,
250 void printHwreg(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
252 void printEndpgm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,