reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4293 if (Reg == -1) 4302 if (ARMMCRegisterClasses[ARM::QPRRegClassID].contains(Reg)) { 4303 Reg = getDRegFromQReg(Reg); 4303 Reg = getDRegFromQReg(Reg); 4304 EReg = MRI->getEncodingValue(Reg); 4305 Registers.emplace_back(EReg, Reg); 4306 ++Reg; 4309 if (ARMMCRegisterClasses[ARM::GPRRegClassID].contains(Reg)) 4311 else if (ARMMCRegisterClasses[ARM::DPRRegClassID].contains(Reg)) 4313 else if (ARMMCRegisterClasses[ARM::SPRRegClassID].contains(Reg)) 4315 else if (ARMMCRegisterClasses[ARM::GPRwithAPSRnospRegClassID].contains(Reg)) 4321 EReg = MRI->getEncodingValue(Reg); 4322 Registers.emplace_back(EReg, Reg); 4340 if (Reg == EndReg) 4346 if (MRI->getEncodingValue(Reg) > MRI->getEncodingValue(EndReg)) 4350 while (Reg != EndReg) { 4351 Reg = getNextRegister(Reg); 4351 Reg = getNextRegister(Reg); 4352 EReg = MRI->getEncodingValue(Reg); 4353 if (!insertNoDuplicates(Registers, EReg, Reg)) { 4355 ARMInstPrinter::getRegisterName(Reg) + 4363 int OldReg = Reg; 4365 Reg = tryParseRegister(); 4366 if (Reg == -1) 4370 if (ARMMCRegisterClasses[ARM::QPRRegClassID].contains(Reg)) { 4371 Reg = getDRegFromQReg(Reg); 4371 Reg = getDRegFromQReg(Reg); 4374 if (!RC->contains(Reg) && 4376 ARMMCRegisterClasses[ARM::GPRwithAPSRnospRegClassID].contains(Reg)) { 4381 if (Reg == ARM::VPR && 4386 EReg = MRI->getEncodingValue(Reg); 4387 if (!insertNoDuplicates(Registers, EReg, Reg)) { 4394 if (!RC->contains(Reg)) 4401 MRI->getEncodingValue(Reg) < MRI->getEncodingValue(OldReg)) { 4402 if (ARMMCRegisterClasses[ARM::GPRRegClassID].contains(Reg)) 4404 else if (!ARMMCRegisterClasses[ARM::GPRwithAPSRnospRegClassID].contains(Reg)) 4410 Reg != OldReg + 1) 4412 EReg = MRI->getEncodingValue(Reg); 4413 if (!insertNoDuplicates(Registers, EReg, Reg)) { 4418 EReg = MRI->getEncodingValue(++Reg); 4419 Registers.emplace_back(EReg, Reg);