Lines Matching defs:Inst
42 static DecodeStatus DecodeRegisterClass(MCInst &Inst, uint64_t RegNo,
46 Inst.addOperand(MCOperand::createReg(RegisterDecode[RegNo]));
50 static DecodeStatus DecodeDR32RegisterClass(MCInst &Inst, uint64_t RegNo,
53 return DecodeRegisterClass(Inst, RegNo, Address, Decoder);
56 static DecodeStatus DecodeDR16RegisterClass(MCInst &Inst, uint64_t RegNo,
59 return DecodeRegisterClass(Inst, RegNo, Address, Decoder);
62 static DecodeStatus DecodeDR8RegisterClass(MCInst &Inst, uint64_t RegNo,
65 return DecodeRegisterClass(Inst, RegNo, Address, Decoder);
68 static DecodeStatus DecodeAR32RegisterClass(MCInst &Inst, uint64_t RegNo,
71 return DecodeRegisterClass(Inst, RegNo | 8ULL, Address, Decoder);
74 static DecodeStatus DecodeAR16RegisterClass(MCInst &Inst, uint64_t RegNo,
77 return DecodeRegisterClass(Inst, RegNo | 8ULL, Address, Decoder);
80 static DecodeStatus DecodeXR32RegisterClass(MCInst &Inst, uint64_t RegNo,
83 return DecodeRegisterClass(Inst, RegNo, Address, Decoder);
86 static DecodeStatus DecodeXR32RegisterClass(MCInst &Inst, APInt RegNo,
89 return DecodeRegisterClass(Inst, RegNo.getZExtValue(), Address, Decoder);
92 static DecodeStatus DecodeXR16RegisterClass(MCInst &Inst, uint64_t RegNo,
95 return DecodeRegisterClass(Inst, RegNo, Address, Decoder);
98 static DecodeStatus DecodeFPDRRegisterClass(MCInst &Inst, uint64_t RegNo,
101 return DecodeRegisterClass(Inst, RegNo | 16ULL, Address, Decoder);
107 static DecodeStatus DecodeFPCSCRegisterClass(MCInst &Inst, uint64_t RegNo,
110 return DecodeRegisterClass(Inst, (RegNo >> 1) + 24, Address, Decoder);
114 static DecodeStatus DecodeCCRCRegisterClass(MCInst &Inst, APInt &Insn,
120 static DecodeStatus DecodeSRCRegisterClass(MCInst &Inst, APInt &Insn,
126 static DecodeStatus DecodeImm32(MCInst &Inst, uint64_t Imm, uint64_t Address,
128 Inst.addOperand(MCOperand::createImm(M68k::swapWord<uint32_t>(Imm)));