Lines Matching defs:HasReg
617 auto HasReg = [](ArrayRef<MCRegister> RegList, MCRegister Reg) {
625 return HasReg(CC_AArch64_GHC_ArgRegs, Reg);
628 return HasReg(CC_AArch64_Preserve_None_ArgRegs, Reg);
640 return HasReg(CC_AArch64_Win64_VarArg_ArgRegs, Reg);
643 return HasReg(CC_AArch64_Win64PCS_ArgRegs, Reg);
646 return HasReg(CC_AArch64_Win64PCS_Swift_ArgRegs, Reg) ||
647 HasReg(CC_AArch64_Win64PCS_ArgRegs, Reg);
653 return HasReg(CC_AArch64_AAPCS_ArgRegs, Reg);
656 return HasReg(CC_AArch64_AAPCS_ArgRegs, Reg) ||
657 HasReg(CC_AArch64_AAPCS_Swift_ArgRegs, Reg);
663 return HasReg(CC_AArch64_DarwinPCS_ArgRegs, Reg);
666 return HasReg(CC_AArch64_DarwinPCS_ArgRegs, Reg) ||
667 HasReg(CC_AArch64_DarwinPCS_Swift_ArgRegs, Reg);
671 return HasReg(CC_AArch64_DarwinPCS_ILP32_VarArg_ArgRegs, Reg);
672 return HasReg(CC_AArch64_DarwinPCS_VarArg_ArgRegs, Reg);
675 HasReg(CC_AArch64_Win64_VarArg_ArgRegs, Reg);
676 return HasReg(CC_AArch64_Win64PCS_ArgRegs, Reg);
678 return HasReg(CC_AArch64_Win64_CFGuard_Check_ArgRegs, Reg);
685 return HasReg(CC_AArch64_Win64PCS_ArgRegs, Reg);
686 return HasReg(CC_AArch64_AAPCS_ArgRegs, Reg);