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

References

lib/Transforms/Scalar/LoopStrengthReduce.cpp
 1191     if (f.Offset > MaxOffset)
 1192       MaxOffset = f.Offset;
 1753   return isAMCompletelyFolded(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind,
 1766   if (!isAMCompletelyFolded(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind,
 1777         LU.AccessTy.MemTy, F.BaseGV, F.BaseOffset + LU.MaxOffset, F.HasBaseReg,
 2522   int64_t NewMaxOffset = LU.MaxOffset;
 2544                           LU.MaxOffset - NewOffset, HasBaseReg))
 2547   } else if (NewOffset > LU.MaxOffset) {
 2556   LU.MaxOffset = NewMaxOffset;
 2595   LU.MaxOffset = Offset;
 3373   assert(isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F) &&
 3598     if (isAlwaysFoldable(TTI, SE, LU.MinOffset, LU.MaxOffset, LU.Kind,
 3611         isAlwaysFoldable(TTI, SE, LU.MinOffset, LU.MaxOffset, LU.Kind,
 3751   if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F))
 3782     if (isLegalUse(TTI, LU.MinOffset - Offset, LU.MaxOffset - Offset, LU.Kind,
 3836   if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F))
 3852   if (LU.MaxOffset != LU.MinOffset)
 3853     Worklist.push_back(LU.MaxOffset);
 3874   if (LU.MinOffset != LU.MaxOffset) return;
 3974     if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy,
 3979           isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LSRUse::Special,
 4211         if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy,
 4236           if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset,
 4533         if (!isLegalUse(TTI, LUThatHas->MinOffset, LUThatHas->MaxOffset,
 5600       assert(isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy,