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

References

tools/clang/lib/CodeGen/TargetInfo.cpp
 5204   if (RetTy->isVoidType())
 5208   if (RetTy->isVectorType() && getContext().getTypeSize(RetTy) > 128)
 5208   if (RetTy->isVectorType() && getContext().getTypeSize(RetTy) > 128)
 5209     return getNaturalAlignIndirect(RetTy);
 5211   if (!isAggregateTypeForABI(RetTy)) {
 5213     if (const EnumType *EnumTy = RetTy->getAs<EnumType>())
 5214       RetTy = EnumTy->getDecl()->getIntegerType();
 5216     return (RetTy->isPromotableIntegerType() && isDarwinPCS()
 5217                 ? ABIArgInfo::getExtend(RetTy)
 5221   uint64_t Size = getContext().getTypeSize(RetTy);
 5222   if (isEmptyRecord(getContext(), RetTy, true) || Size == 0)
 5227   if (isHomogeneousAggregate(RetTy, Base, Members))
 5236       return coerceToIntArray(RetTy, getContext(), getVMContext());
 5238     unsigned Alignment = getContext().getTypeAlign(RetTy);
 5250   return getNaturalAlignIndirect(RetTy);