Home | History | Annotate | Download | only in Scalar

Lines Matching defs:AllocSize

336   const uint64_t AllocSize;
348 AllocSize(DL.getTypeAllocSize(AI.getAllocatedType())), S(S) {}
360 if (Size == 0 || Offset.uge(AllocSize)) {
363 << AllocSize << " byte alloca:\n"
378 assert(AllocSize >= BeginOffset); // Established above.
379 if (Size > AllocSize - BeginOffset) {
381 << " to remain within the " << AllocSize << " byte alloca:\n"
384 EndOffset = AllocSize;
433 if (GEPOffset.ugt(AllocSize))
452 Ty->isIntegerTy() && !IsVolatile && Offset == 0 && Size >= AllocSize;
484 if (Size > AllocSize || Offset.ugt(AllocSize - Size)) {
486 << " which extends past the end of the " << AllocSize
503 (IsOffsetKnown && Offset.uge(AllocSize)))
512 : AllocSize - Offset.getLimitedValue(),
535 if (Offset.uge(AllocSize)) {
544 : AllocSize - RawOffset;
596 uint64_t Size = std::min(AllocSize - Offset.getLimitedValue(),
669 if (Offset.uge(AllocSize)) {
709 if (Offset.uge(AllocSize)) {
2961 uint64_t AllocSize = DL.getTypeAllocSize(Ty);
2975 if (AllocSize > DL.getTypeAllocSize(InnerTy) ||