Lines Matching defs:ParseRegister
340 bool parseRegister(Register &Reg);
342 bool parseRegister(Register &Reg, RegisterGroup Group, const unsigned *Regs,
345 OperandMatchResultTy parseRegister(OperandVector &Operands,
375 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override;
385 return parseRegister(Operands, RegGR, SystemZMC::GR32Regs, GR32Reg);
388 return parseRegister(Operands, RegGR, SystemZMC::GRH32Regs, GRH32Reg);
394 return parseRegister(Operands, RegGR, SystemZMC::GR64Regs, GR64Reg);
397 return parseRegister(Operands, RegGR, SystemZMC::GR128Regs, GR128Reg);
400 return parseRegister(Operands, RegGR, SystemZMC::GR32Regs, ADDR32Reg);
403 return parseRegister(Operands, RegGR, SystemZMC::GR64Regs, ADDR64Reg);
409 return parseRegister(Operands, RegFP, SystemZMC::FP32Regs, FP32Reg);
412 return parseRegister(Operands, RegFP, SystemZMC::FP64Regs, FP64Reg);
415 return parseRegister(Operands, RegFP, SystemZMC::FP128Regs, FP128Reg);
455 bool SystemZAsmParser::parseRegister(Register &Reg) {
496 bool SystemZAsmParser::parseRegister(Register &Reg, RegisterGroup Group,
498 if (parseRegister(Reg))
513 SystemZAsmParser::parseRegister(OperandVector &Operands, RegisterGroup Group,
520 if (parseRegister(Reg, Group, Regs, IsAddress))
549 if (parseRegister(Reg, RegGR, Regs, RegKind))
565 if (parseRegister(Reg, RegGR, Regs, RegKind))
619 bool SystemZAsmParser::ParseRegister(unsigned &RegNo, SMLoc &StartLoc,
622 if (parseRegister(Reg))
689 if (parseRegister(Reg))
771 if (parseRegister(Reg, RegAccess, nullptr))