Home | History | Annotate | Download | only in AsmParser

Lines Matching defs:Num

77   // LLVM register Num, which has kind Kind.  In some ways it might be
88 unsigned Num;
146 createReg(RegisterKind Kind, unsigned Num, SMLoc StartLoc, SMLoc EndLoc) {
149 Op->Reg.Num = Num;
153 createAccessReg(unsigned Num, SMLoc StartLoc, SMLoc EndLoc) {
155 Op->AccessReg = Num;
204 return Reg.Num;
361 unsigned Num;
514 if (Name.substr(1).getAsInteger(10, Reg.Num))
518 if (Prefix == 'r' && Reg.Num < 16)
520 else if (Prefix == 'f' && Reg.Num < 16)
522 else if (Prefix == 'v' && Reg.Num < 32)
524 else if (Prefix == 'a' && Reg.Num < 16)
546 if (Regs && Regs[Reg.Num] == 0)
548 if (Reg.Num == 0 && IsAddress)
551 Reg.Num = Regs[Reg.Num];
567 Operands.push_back(SystemZOperand::createReg(Kind, Reg.Num,
599 Index = SystemZMC::VR128Regs[Reg.Num];
601 if (Reg.Num == 0)
606 Index = Regs[Reg.Num];
608 Base = Regs[Reg.Num];
623 Base = Reg.Num;
690 RegNo = SystemZMC::GR64Regs[Reg.Num];
692 RegNo = SystemZMC::FP64Regs[Reg.Num];
694 RegNo = SystemZMC::VR128Regs[Reg.Num];
843 Operands.push_back(SystemZOperand::createAccessReg(Reg.Num,