Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Size

448   if (Index == ArrayIndexes.size()) {
623 if (ArrayIndexes.size()) {
643 for (unsigned I = 0, N = ArrayIndexes.size(); I != N; ++I)
718 uint64_t Size;
737 assert(NumFields < SSV.size());
738 SSV[NumFields].Size = D->isBitField() ? 0 : FieldSize.getQuantity();
741 assert(NumFields == SSV.size());
742 if (SSV.size() <= 1) return;
758 for (size_t i = 0; i < SSV.size(); i++) {
760 uint64_t NextField = i == SSV.size() - 1 ? TypeSize : SSV[i + 1].Offset;
761 uint64_t PoisonSize = NextField - SSV[i].Offset - SSV[i].Size;
762 uint64_t EndOffset = SSV[i].Offset + SSV[i].Size;
763 if (PoisonSize < AsanAlignment || !SSV[i].Size ||
948 CharUnits Size, CharUnits Alignment) {
959 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity(),
1061 if (AggregatedInits.size() <= 1) {
1083 for (unsigned i = 0; i < AggregatedInits.size(); ++i) {
1183 : FieldMemcpyizer(CGF, AD->getParent(), Args[Args.size() - 1]),
1185 assert(Args.size() == 2);
1200 if (AggregatedStmts.size() <= 1) {