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

References

tools/clang/lib/CodeGen/TargetInfo.cpp
 7616   const RecordType *RT = Ty->getAs<RecordType>();
 7620       return getIndirectResult(Ty, /*ByVal=*/false, State);
 7622       return getNaturalAlignIndirect(Ty, /*ByRef=*/true);
 7626   if (isAggregateTypeForABI(Ty)) {
 7629       return getIndirectResult(Ty, /*ByVal=*/true, State);
 7632     if (isEmptyRecord(getContext(), Ty, true))
 7636     unsigned SizeInRegs = (getContext().getTypeSize(Ty) + 31) / 32;
 7646     return getIndirectResult(Ty, true, State);
 7650   if (const auto *EnumTy = Ty->getAs<EnumType>())
 7651     Ty = EnumTy->getDecl()->getIntegerType();
 7653   bool InReg = shouldUseInReg(Ty, State);
 7654   if (Ty->isPromotableIntegerType()) {
 7657     return ABIArgInfo::getExtend(Ty);