Lines Matching defs:RegNo

67 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, unsigned RegNo,
70 static DecodeStatus DecodeIntRegsLow8RegisterClass(MCInst &Inst, unsigned RegNo,
73 static DecodeStatus DecodeVectorRegsRegisterClass(MCInst &Inst, unsigned RegNo,
76 static DecodeStatus DecodeDoubleRegsRegisterClass(MCInst &Inst, unsigned RegNo,
79 static DecodeStatus DecodeVecDblRegsRegisterClass(MCInst &Inst, unsigned RegNo,
82 static DecodeStatus DecodePredRegsRegisterClass(MCInst &Inst, unsigned RegNo,
85 static DecodeStatus DecodeVecPredRegsRegisterClass(MCInst &Inst, unsigned RegNo,
88 static DecodeStatus DecodeCtrRegsRegisterClass(MCInst &Inst, unsigned RegNo,
91 static DecodeStatus DecodeModRegsRegisterClass(MCInst &Inst, unsigned RegNo,
94 static DecodeStatus DecodeCtrRegs64RegisterClass(MCInst &Inst, unsigned RegNo,
473 static DecodeStatus DecodeRegisterClass(MCInst &Inst, unsigned RegNo,
475 if (RegNo < Table.size()) {
476 Inst.addOperand(MCOperand::createReg(Table[RegNo]));
483 static DecodeStatus DecodeIntRegsLow8RegisterClass(MCInst &Inst, unsigned RegNo,
486 return DecodeIntRegsRegisterClass(Inst, RegNo, Address, Decoder);
489 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, unsigned RegNo,
501 return DecodeRegisterClass(Inst, RegNo, IntRegDecoderTable);
504 static DecodeStatus DecodeVectorRegsRegisterClass(MCInst &Inst, unsigned RegNo,
516 return DecodeRegisterClass(Inst, RegNo, VecRegDecoderTable);
519 static DecodeStatus DecodeDoubleRegsRegisterClass(MCInst &Inst, unsigned RegNo,
528 return DecodeRegisterClass(Inst, RegNo >> 1, DoubleRegDecoderTable);
531 static DecodeStatus DecodeVecDblRegsRegisterClass(MCInst &Inst, unsigned RegNo,
540 return (DecodeRegisterClass(Inst, RegNo >> 1, VecDblRegDecoderTable));
543 static DecodeStatus DecodePredRegsRegisterClass(MCInst &Inst, unsigned RegNo,
549 return DecodeRegisterClass(Inst, RegNo, PredRegDecoderTable);
552 static DecodeStatus DecodeVecPredRegsRegisterClass(MCInst &Inst, unsigned RegNo,
558 return DecodeRegisterClass(Inst, RegNo, VecPredRegDecoderTable);
561 static DecodeStatus DecodeCtrRegsRegisterClass(MCInst &Inst, unsigned RegNo,
571 if (RegNo >= array_lengthof(CtrlRegDecoderTable))
574 if (CtrlRegDecoderTable[RegNo] == Hexagon::NoRegister)
577 unsigned Register = CtrlRegDecoderTable[RegNo];
582 static DecodeStatus DecodeCtrRegs64RegisterClass(MCInst &Inst, unsigned RegNo,
595 if (RegNo >= array_lengthof(CtrlReg64DecoderTable))
598 if (CtrlReg64DecoderTable[RegNo] == Hexagon::NoRegister)
601 unsigned Register = CtrlReg64DecoderTable[RegNo];
606 static DecodeStatus DecodeModRegsRegisterClass(MCInst &Inst, unsigned RegNo,
610 switch (RegNo) {