reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7829 Ty = useFirstFieldIfTransparentUnion(Ty); 7829 Ty = useFirstFieldIfTransparentUnion(Ty); 7831 if (isAggregateTypeForABI(Ty)) { 7834 if (auto RAA = getRecordArgABI(Ty, getCXXABI())) 7835 return getNaturalAlignIndirect(Ty, RAA == CGCXXABI::RAA_DirectInMemory); 7838 if (isEmptyRecord(getContext(), Ty, true)) 7844 if (const Type *SeltTy = isSingleElementStruct(Ty, getContext())) 7847 if (const RecordType *RT = Ty->getAs<RecordType>()) { 7850 return DefaultABIInfo::classifyArgumentType(Ty); 7854 uint64_t Size = getContext().getTypeSize(Ty); 7871 unsigned NumRegs = numRegsForType(Ty); 7880 ABIArgInfo ArgInfo = DefaultABIInfo::classifyArgumentType(Ty); 7882 unsigned NumRegs = numRegsForType(Ty);