Lines Matching refs:HasReg
574 auto HasReg = [](ArrayRef<MCRegister> RegList, MCRegister Reg) { in isArgumentRegister() local
582 return HasReg(CC_AArch64_GHC_ArgRegs, Reg); in isArgumentRegister()
593 return HasReg(CC_AArch64_Win64_VarArg_ArgRegs, Reg); in isArgumentRegister()
596 return HasReg(CC_AArch64_Win64PCS_ArgRegs, Reg); in isArgumentRegister()
599 return HasReg(CC_AArch64_Win64PCS_Swift_ArgRegs, Reg) || in isArgumentRegister()
600 HasReg(CC_AArch64_Win64PCS_ArgRegs, Reg); in isArgumentRegister()
606 return HasReg(CC_AArch64_AAPCS_ArgRegs, Reg); in isArgumentRegister()
609 return HasReg(CC_AArch64_AAPCS_ArgRegs, Reg) || in isArgumentRegister()
610 HasReg(CC_AArch64_AAPCS_Swift_ArgRegs, Reg); in isArgumentRegister()
616 return HasReg(CC_AArch64_DarwinPCS_ArgRegs, Reg); in isArgumentRegister()
619 return HasReg(CC_AArch64_DarwinPCS_ArgRegs, Reg) || in isArgumentRegister()
620 HasReg(CC_AArch64_DarwinPCS_Swift_ArgRegs, Reg); in isArgumentRegister()
624 return HasReg(CC_AArch64_DarwinPCS_ILP32_VarArg_ArgRegs, Reg); in isArgumentRegister()
625 return HasReg(CC_AArch64_DarwinPCS_VarArg_ArgRegs, Reg); in isArgumentRegister()
628 HasReg(CC_AArch64_Win64_VarArg_ArgRegs, Reg); in isArgumentRegister()
629 return HasReg(CC_AArch64_Win64PCS_ArgRegs, Reg); in isArgumentRegister()
631 return HasReg(CC_AArch64_Win64_CFGuard_Check_ArgRegs, Reg); in isArgumentRegister()
637 return HasReg(CC_AArch64_Win64PCS_ArgRegs, Reg); in isArgumentRegister()
638 return HasReg(CC_AArch64_AAPCS_ArgRegs, Reg); in isArgumentRegister()