reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/TargetInfo.cpp
 2944   if (!isAggregateTypeForABI(Ty) && !IsIllegalVectorType(Ty)) {
 2944   if (!isAggregateTypeForABI(Ty) && !IsIllegalVectorType(Ty)) {
 2946     if (const EnumType *EnumTy = Ty->getAs<EnumType>())
 2947       Ty = EnumTy->getDecl()->getIntegerType();
 2949     return (Ty->isPromotableIntegerType() ? ABIArgInfo::getExtend(Ty)
 2949     return (Ty->isPromotableIntegerType() ? ABIArgInfo::getExtend(Ty)
 2953   if (CGCXXABI::RecordArgABI RAA = getRecordArgABI(Ty, getCXXABI()))
 2954     return getNaturalAlignIndirect(Ty, RAA == CGCXXABI::RAA_DirectInMemory);
 2958   unsigned Align = std::max(getContext().getTypeAlign(Ty) / 8, 8U);
 2982     uint64_t Size = getContext().getTypeSize(Ty);