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

References

tools/clang/lib/CodeGen/TargetInfo.cpp
 8536   const RecordType *RT = Ty->getAs<RecordType>();
 8540       return getIndirectByRef(Ty, FreeRegs > 0);
 8543       return getIndirectByValue(Ty);
 8547   if (const EnumType *EnumTy = Ty->getAs<EnumType>())
 8548     Ty = EnumTy->getDecl()->getIntegerType();
 8550   auto SizeInRegs = llvm::alignTo(getContext().getTypeSize(Ty), 32) / 32;
 8552   if (isAggregateTypeForABI(Ty)) {
 8555       return getIndirectByValue(Ty);
 8558     if (isEmptyRecord(getContext(), Ty, true))
 8572   return Ty->isPromotableIntegerType() ?
 8573       (FreeRegs >= SizeInRegs ? ABIArgInfo::getExtendInReg(Ty) :
 8574                                 ABIArgInfo::getExtend(Ty)) :