Lines Matching refs:ARMABIKind
22 ARMABIKind Kind;
26 ARMABIInfo(CodeGenTypes &CGT, ARMABIKind Kind) : ABIInfo(CGT), Kind(Kind) { in ARMABIInfo()
61 ARMABIKind getABIKind() const { return Kind; } in getABIKind()
106 ARMTargetCodeGenInfo(CodeGenTypes &CGT, ARMABIKind K) in ARMTargetCodeGenInfo()
192 ARMABIKind ABI = getABIInfo<ARMABIInfo>().getABIKind(); in setTargetAttributes()
193 if (ABI == ARMABIKind::APCS) in setTargetAttributes()
207 WindowsARMTargetCodeGenInfo(CodeGenTypes &CGT, ARMABIKind K) in WindowsARMTargetCodeGenInfo()
267 case ARMABIKind::APCS: in getABIDefaultCC()
269 case ARMABIKind::AAPCS: in getABIDefaultCC()
271 case ARMABIKind::AAPCS_VFP: in getABIDefaultCC()
273 case ARMABIKind::AAPCS16_VFP: in getABIDefaultCC()
320 if (getABIKind() == ARMABIKind::AAPCS || in classifyHomogeneousAggregate()
321 getABIKind() == ARMABIKind::AAPCS_VFP) { in classifyHomogeneousAggregate()
379 } else if (getABIKind() == ARMABIKind::AAPCS16_VFP) { in classifyArgumentType()
393 if (getABIKind() == ARMABIKind::AAPCS16_VFP && in classifyArgumentType()
408 if (getABIKind() == ARMABIKind::AAPCS_VFP || in classifyArgumentType()
409 getABIKind() == ARMABIKind::AAPCS) { in classifyArgumentType()
416 assert(getABIKind() != ARMABIKind::AAPCS16_VFP && "unexpected byval"); in classifyArgumentType()
567 if (getABIKind() == ARMABIKind::APCS) { in classifyReturnType()
626 } else if (Size <= 128 && getABIKind() == ARMABIKind::AAPCS16_VFP) { in classifyReturnType()
756 return (getABIKind() == ARMABIKind::AAPCS_VFP) || in isEffectivelyAAPCS_VFP()
757 (acceptHalf && (getABIKind() == ARMABIKind::AAPCS16_VFP)); in isEffectivelyAAPCS_VFP()
781 getABIKind() == ARMABIKind::AAPCS16_VFP && in EmitVAArg()
789 } else if (getABIKind() == ARMABIKind::AAPCS_VFP || in EmitVAArg()
790 getABIKind() == ARMABIKind::AAPCS) { in EmitVAArg()
793 } else if (getABIKind() == ARMABIKind::AAPCS16_VFP) { in EmitVAArg()
807 CodeGen::createARMTargetCodeGenInfo(CodeGenModule &CGM, ARMABIKind Kind) { in createARMTargetCodeGenInfo()
812 CodeGen::createWindowsARMTargetCodeGenInfo(CodeGenModule &CGM, ARMABIKind K) { in createWindowsARMTargetCodeGenInfo()