Lines Matching defs:Base

195 bool ABIInfo::isHomogeneousAggregateSmallEnough(const Type *Base,  in isHomogeneousAggregateSmallEnough()
1187 for (const CXXBaseSpecifier &Base : CXXRD->bases()) { in canExpandIndirectArgument() local
1232 const Type *Base = nullptr; in classifyReturnType() local
1497 const Type *Base = nullptr; in classifyArgumentType() local
2564 const CXXRecordDecl *Base = in classify() local
2805 const CXXRecordDecl *Base = in BitsContainNoUserData() local
3587 const Type *Base = nullptr; in classify() local
4053 const Type *Base = nullptr; in getParamTypeAlignment() local
4083 bool ABIInfo::isHomogeneousAggregate(QualType Ty, const Type *&Base, in isHomogeneousAggregate()
4199 const Type *Base, uint64_t Members) const { in isHomogeneousAggregateSmallEnough() argument
4236 const Type *Base = nullptr; in classifyArgumentType() local
4302 const Type *Base = nullptr; in classifyReturnType() local
4572 const Type *Base = nullptr; in classifyArgumentType() local
4623 const Type *Base = nullptr; in classifyReturnType() local
4682 bool AArch64ABIInfo::isHomogeneousAggregateSmallEnough(const Type *Base, in isHomogeneousAggregateSmallEnough()
4822 const Type *Base = nullptr; in EmitAAPCSVAArg() local
4967 const Type *Base = nullptr; in EmitDarwinVAArg() local
5280 const Type *Base = nullptr; in classifyArgumentType() local
5291 const Type *Base = nullptr; in classifyArgumentType() local
5501 const Type *Base = nullptr; in classifyReturnType() local
5582 bool ARMABIInfo::isHomogeneousAggregateSmallEnough(const Type *Base, in isHomogeneousAggregateSmallEnough()
5603 const Type *Base = nullptr; in EmitVAArg() local
5883 QualType Base = I.getType(); in GetSingleElementType() local