Home | History | Annotate | Download | only in Disassembler

Lines Matching refs:RegNo

49 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo,
51 assert(RegNo < 16 && "Invalid register");
52 RegNo = Regs[RegNo];
53 if (RegNo == 0)
55 Inst.addOperand(MCOperand::CreateReg(RegNo));
59 static DecodeStatus DecodeGR32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
62 return decodeRegisterClass(Inst, RegNo, SystemZMC::GR32Regs);
65 static DecodeStatus DecodeGRH32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
68 return decodeRegisterClass(Inst, RegNo, SystemZMC::GRH32Regs);
71 static DecodeStatus DecodeGR64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
74 return decodeRegisterClass(Inst, RegNo, SystemZMC::GR64Regs);
77 static DecodeStatus DecodeGR128BitRegisterClass(MCInst &Inst, uint64_t RegNo,
80 return decodeRegisterClass(Inst, RegNo, SystemZMC::GR128Regs);
83 static DecodeStatus DecodeADDR64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
86 return decodeRegisterClass(Inst, RegNo, SystemZMC::GR64Regs);
89 static DecodeStatus DecodeFP32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
92 return decodeRegisterClass(Inst, RegNo, SystemZMC::FP32Regs);
95 static DecodeStatus DecodeFP64BitRegisterClass(MCInst &Inst, uint64_t RegNo,
98 return decodeRegisterClass(Inst, RegNo, SystemZMC::FP64Regs);
101 static DecodeStatus DecodeFP128BitRegisterClass(MCInst &Inst, uint64_t RegNo,
104 return decodeRegisterClass(Inst, RegNo, SystemZMC::FP128Regs);