Lines Matching refs: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, in DecodeRegisterClass() argument
475 if (RegNo < Table.size()) { in DecodeRegisterClass()
476 Inst.addOperand(MCOperand::createReg(Table[RegNo])); in DecodeRegisterClass()
483 static DecodeStatus DecodeIntRegsLow8RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeIntRegsLow8RegisterClass() argument
486 return DecodeIntRegsRegisterClass(Inst, RegNo, Address, Decoder); in DecodeIntRegsLow8RegisterClass()
489 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeIntRegsRegisterClass() argument
501 return DecodeRegisterClass(Inst, RegNo, IntRegDecoderTable); in DecodeIntRegsRegisterClass()
504 static DecodeStatus DecodeVectorRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeVectorRegsRegisterClass() argument
516 return DecodeRegisterClass(Inst, RegNo, VecRegDecoderTable); in DecodeVectorRegsRegisterClass()
519 static DecodeStatus DecodeDoubleRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDoubleRegsRegisterClass() argument
528 return DecodeRegisterClass(Inst, RegNo >> 1, DoubleRegDecoderTable); in DecodeDoubleRegsRegisterClass()
531 static DecodeStatus DecodeVecDblRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeVecDblRegsRegisterClass() argument
540 return (DecodeRegisterClass(Inst, RegNo >> 1, VecDblRegDecoderTable)); in DecodeVecDblRegsRegisterClass()
543 static DecodeStatus DecodePredRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodePredRegsRegisterClass() argument
549 return DecodeRegisterClass(Inst, RegNo, PredRegDecoderTable); in DecodePredRegsRegisterClass()
552 static DecodeStatus DecodeVecPredRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeVecPredRegsRegisterClass() argument
558 return DecodeRegisterClass(Inst, RegNo, VecPredRegDecoderTable); in DecodeVecPredRegsRegisterClass()
561 static DecodeStatus DecodeCtrRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeCtrRegsRegisterClass() argument
571 if (RegNo >= array_lengthof(CtrlRegDecoderTable)) in DecodeCtrRegsRegisterClass()
574 if (CtrlRegDecoderTable[RegNo] == Hexagon::NoRegister) in DecodeCtrRegsRegisterClass()
577 unsigned Register = CtrlRegDecoderTable[RegNo]; in DecodeCtrRegsRegisterClass()
582 static DecodeStatus DecodeCtrRegs64RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeCtrRegs64RegisterClass() argument
595 if (RegNo >= array_lengthof(CtrlReg64DecoderTable)) in DecodeCtrRegs64RegisterClass()
598 if (CtrlReg64DecoderTable[RegNo] == Hexagon::NoRegister) in DecodeCtrRegs64RegisterClass()
601 unsigned Register = CtrlReg64DecoderTable[RegNo]; in DecodeCtrRegs64RegisterClass()
606 static DecodeStatus DecodeModRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeModRegsRegisterClass() argument
610 switch (RegNo) { in DecodeModRegsRegisterClass()