Lines Matching refs:ABIInfo
78 ABIInfo::getNaturalAlignIndirect(QualType Ty, bool ByRef, bool Realign, in getNaturalAlignIndirect()
85 ABIInfo::getNaturalAlignIndirectInReg(QualType Ty, bool Realign) const { in getNaturalAlignIndirectInReg()
90 Address ABIInfo::EmitMSVAArg(CodeGenFunction &CGF, Address VAListAddr, in EmitMSVAArg()
95 ABIInfo::~ABIInfo() {} in ~ABIInfo()
166 CGCXXABI &ABIInfo::getCXXABI() const { in getCXXABI()
170 ASTContext &ABIInfo::getContext() const { in getContext()
174 llvm::LLVMContext &ABIInfo::getVMContext() const { in getVMContext()
178 const llvm::DataLayout &ABIInfo::getDataLayout() const { in getDataLayout()
182 const TargetInfo &ABIInfo::getTarget() const { in getTarget()
186 bool ABIInfo:: isAndroid() const { in isAndroid()
191 bool ABIInfo::isHomogeneousAggregateBaseType(QualType Ty) const { in isHomogeneousAggregateBaseType()
195 bool ABIInfo::isHomogeneousAggregateSmallEnough(const Type *Base, in isHomogeneousAggregateSmallEnough()
200 bool ABIInfo::shouldSignExtUnsignedType(QualType Ty) const { in shouldSignExtUnsignedType()
591 class DefaultABIInfo : public ABIInfo {
593 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo()
745 class PNaClABIInfo : public ABIInfo {
747 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo()
2008 class WinX86_64ABIInfo : public ABIInfo {
2011 : ABIInfo(CGT), in WinX86_64ABIInfo()
3879 class PPC64_SVR4_ABIInfo : public ABIInfo {
3921 : ABIInfo(CGT), Kind(Kind), HasQPX(HasQPX) {} in PPC64_SVR4_ABIInfo()
4083 bool ABIInfo::isHomogeneousAggregate(QualType Ty, const Type *&Base, in isHomogeneousAggregate()
5642 class NVPTXABIInfo : public ABIInfo {
5644 NVPTXABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {} in NVPTXABIInfo()
6182 class MipsABIInfo : public ABIInfo {
6192 ABIInfo(CGT), IsO32(_IsO32), MinABIStackAlignInBytes(IsO32 ? 4 : 8), in MipsABIInfo()
6632 class HexagonABIInfo : public ABIInfo {
6636 HexagonABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {} in HexagonABIInfo()
6986 class SparcV9ABIInfo : public ABIInfo {
6988 SparcV9ABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {} in SparcV9ABIInfo()