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

References

lib/Transforms/Scalar/LoopStrengthReduce.cpp
 1376         !isAMCompletelyFolded(*TTI, LSRUse::Address, LU.AccessTy, F.BaseGV,
 1598     if (AccessTy.MemTy->isPointerTy())
 1601       OS << *AccessTy.MemTy;
 1604     OS << " in addrspace(" << AccessTy.AddrSpace << ')';
 1746       if (!isAMCompletelyFolded(TTI, LSRUse::Address, LU.AccessTy, F.BaseGV,
 1754                               LU.AccessTy, F.BaseGV, F.BaseOffset, F.HasBaseReg,
 1767                             LU.AccessTy, F, L))
 1774         LU.AccessTy.MemTy, F.BaseGV, F.BaseOffset + LU.MinOffset, F.HasBaseReg,
 1775         F.Scale, LU.AccessTy.AddrSpace);
 1777         LU.AccessTy.MemTy, F.BaseGV, F.BaseOffset + LU.MaxOffset, F.HasBaseReg,
 1778         F.Scale, LU.AccessTy.AddrSpace);
 2535     if (AccessTy.MemTy != LU.AccessTy.MemTy) {
 2557   LU.AccessTy = NewAccessTy;
 2624         LU.Kind == OrigLU.Kind && OrigLU.AccessTy == LU.AccessTy &&
 2624         LU.Kind == OrigLU.Kind && OrigLU.AccessTy == LU.AccessTy &&
 3373   assert(isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F) &&
 3547       !LU.AccessTy.getType()->isIntOrIntVectorTy())
 3555   if (LU.AccessTy.getType()->getScalarSizeInBits() !=
 3599                          LU.AccessTy, *J, Base.getNumRegs() > 1))
 3612                          LU.AccessTy, InnerAddOps[0], Base.getNumRegs() > 1))
 3751   if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F))
 3783                    LU.AccessTy, F)) {
 3836   if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F))
 3913     if (!isLegalUse(TTI, Offset, Offset, LU.Kind, LU.AccessTy, F))
 3974     if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy,
 3980                      LU.AccessTy, Base) &&
 4211         if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy,
 4237                           LU.Kind, LU.AccessTy, NewF)) {
 4515                               LU.Kind, LU.AccessTy))
 4534                         LUThatHas->Kind, LUThatHas->AccessTy, F)) {
 5600       assert(isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy,