Home | History | Annotate | Download | only in AsmParser

Lines Matching defs:RegNo

231                          unsigned &RegNo, int64_t &IntVal);
233 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override;
958 MatchRegisterName(const AsmToken &Tok, unsigned &RegNo, int64_t &IntVal) {
963 RegNo = isPPC64()? PPC::LR8 : PPC::LR;
967 RegNo = isPPC64()? PPC::CTR8 : PPC::CTR;
971 RegNo = PPC::VRSAVE;
976 RegNo = isPPC64()? XRegs[IntVal] : RRegs[IntVal];
980 RegNo = FRegs[IntVal];
984 RegNo = VRegs[IntVal];
988 RegNo = CRRegs[IntVal];
997 ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) {
1001 RegNo = 0;
1004 if (!MatchRegisterName(Tok, RegNo, IntVal)) {
1231 unsigned RegNo;
1233 if (!MatchRegisterName(Parser.getTok(), RegNo, IntVal)) {
1246 unsigned RegNo;
1248 if (!MatchRegisterName(Parser.getTok(), RegNo, IntVal)) {
1303 unsigned RegNo;
1304 if (MatchRegisterName(Parser.getTok(), RegNo, IntVal))
1321 unsigned RegNo;
1322 if (!MatchRegisterName(Parser.getTok(), RegNo, IntVal)) {