Lines Matching refs:Regs
35 SmallVector<Register, 1> Regs; member in __anon9afe8d680111::GISelAsmOperandInfo
132 OpInfo.Regs.push_back(R); in getRegistersForValue()
346 if (OpInfo.Regs.empty()) { in lowerInlineAsm()
357 OpInfo.Regs.size()); in lowerInlineAsm()
358 if (OpInfo.Regs.front().isVirtual()) { in lowerInlineAsm()
363 const TargetRegisterClass *RC = MRI->getRegClass(OpInfo.Regs.front()); in lowerInlineAsm()
369 for (Register Reg : OpInfo.Regs) { in lowerInlineAsm()
492 if (OpInfo.Regs.empty()) { in lowerInlineAsm()
499 unsigned NumRegs = OpInfo.Regs.size(); in lowerInlineAsm()
512 if (OpInfo.Regs.front().isVirtual()) { in lowerInlineAsm()
514 const TargetRegisterClass *RC = MRI->getRegClass(OpInfo.Regs.front()); in lowerInlineAsm()
518 if (!buildAnyextOrCopy(OpInfo.Regs[0], SourceRegs[0], MIRBuilder)) in lowerInlineAsm()
520 Inst.addReg(OpInfo.Regs[0]); in lowerInlineAsm()
526 const unsigned NumRegs = OpInfo.Regs.size(); in lowerInlineAsm()
531 for (Register Reg : OpInfo.Regs) { in lowerInlineAsm()
572 if (OpInfo.Regs.empty()) in lowerInlineAsm()
578 if (OpInfo.Regs.size() > 1) { in lowerInlineAsm()
584 Register SrcReg = OpInfo.Regs[0]; in lowerInlineAsm()