Lines Matching refs:ARMABIInfo
4982 class ARMABIInfo : public SwiftABIInfo { class
4995 ARMABIInfo(CodeGenTypes &CGT, ABIKind _Kind) in ARMABIInfo() function in __anonbc557ed20611::ARMABIInfo
5055 ARMTargetCodeGenInfo(CodeGenTypes &CGT, ARMABIInfo::ABIKind K) in ARMTargetCodeGenInfo()
5056 :TargetCodeGenInfo(new ARMABIInfo(CGT, K)) {} in ARMTargetCodeGenInfo()
5058 const ARMABIInfo &getABIInfo() const { in getABIInfo()
5059 return static_cast<const ARMABIInfo&>(TargetCodeGenInfo::getABIInfo()); in getABIInfo()
5108 ARMABIInfo::ABIKind ABI = cast<ARMABIInfo>(getABIInfo()).getABIKind(); in setTargetAttributes()
5109 if (ABI == ARMABIInfo::APCS) in setTargetAttributes()
5126 WindowsARMTargetCodeGenInfo(CodeGenTypes &CGT, ARMABIInfo::ABIKind K) in WindowsARMTargetCodeGenInfo()
5150 void ARMABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo()
5168 llvm::CallingConv::ID ARMABIInfo::getLLVMDefaultCC() const { in getLLVMDefaultCC()
5180 llvm::CallingConv::ID ARMABIInfo::getABIDefaultCC() const { in getABIDefaultCC()
5190 void ARMABIInfo::setCCs() { in setCCs()
5215 ABIArgInfo ARMABIInfo::classifyArgumentType(QualType Ty, in classifyArgumentType()
5287 } else if (getABIKind() == ARMABIInfo::AAPCS16_VFP) { in classifyArgumentType()
5301 if (getABIKind() == ARMABIInfo::AAPCS16_VFP && in classifyArgumentType()
5316 if (getABIKind() == ARMABIInfo::AAPCS_VFP || in classifyArgumentType()
5317 getABIKind() == ARMABIInfo::AAPCS) in classifyArgumentType()
5321 assert(getABIKind() != ARMABIInfo::AAPCS16_VFP && "unexpected byval"); in classifyArgumentType()
5434 ABIArgInfo ARMABIInfo::classifyReturnType(QualType RetTy, in classifyReturnType()
5540 bool ARMABIInfo::isIllegalVectorType(QualType Ty) const { in isIllegalVectorType()
5566 bool ARMABIInfo::isHomogeneousAggregateBaseType(QualType Ty) const { in isHomogeneousAggregateBaseType()
5582 bool ARMABIInfo::isHomogeneousAggregateSmallEnough(const Type *Base, in isHomogeneousAggregateSmallEnough()
5587 Address ARMABIInfo::EmitVAArg(CodeGenFunction &CGF, Address VAListAddr, in EmitVAArg()
5611 getABIKind() == ARMABIInfo::AAPCS16_VFP && in EmitVAArg()
5619 } else if (getABIKind() == ARMABIInfo::AAPCS_VFP || in EmitVAArg()
5620 getABIKind() == ARMABIInfo::AAPCS) { in EmitVAArg()
5623 } else if (getABIKind() == ARMABIInfo::AAPCS16_VFP) { in EmitVAArg()
7988 new WindowsARMTargetCodeGenInfo(Types, ARMABIInfo::AAPCS_VFP)); in getTargetCodeGenInfo()
7991 ARMABIInfo::ABIKind Kind = ARMABIInfo::AAPCS; in getTargetCodeGenInfo()
7994 Kind = ARMABIInfo::APCS; in getTargetCodeGenInfo()
7996 Kind = ARMABIInfo::AAPCS16_VFP; in getTargetCodeGenInfo()
8002 Kind = ARMABIInfo::AAPCS_VFP; in getTargetCodeGenInfo()