Lines Matching refs:Members
3105 uint64_t Members = 0; in isHomogeneousAggregate() local
3107 if (!isHomogeneousAggregate(AT->getElementType(), Base, Context, &Members)) in isHomogeneousAggregate()
3109 Members *= AT->getSize().getZExtValue(); in isHomogeneousAggregate()
3115 Members = 0; in isHomogeneousAggregate()
3123 Members = (RD->isUnion() ? in isHomogeneousAggregate()
3124 std::max(Members, FldMembers) : Members + FldMembers); in isHomogeneousAggregate()
3127 Members = 1; in isHomogeneousAggregate()
3129 Members = 2; in isHomogeneousAggregate()
3161 *HAMembers = Members; in isHomogeneousAggregate()
3163 return (Members > 0 && Members <= 4); in isHomogeneousAggregate()
3270 uint64_t Members = 0; in classifyArgumentType() local
3271 if (isHomogeneousAggregate(Ty, Base, getContext(), &Members)) { in classifyArgumentType()
3278 Members * ElementSize); in classifyArgumentType()
3280 markAllocatedVFPs(VFPRegs, AllocatedVFP, 1, Members); in classifyArgumentType()
3284 markAllocatedVFPs(VFPRegs, AllocatedVFP, 2, Members * 2); in classifyArgumentType()