• Home
  • Raw
  • Download

Lines Matching refs:ScopArrayInfo

2463       ScopArrayInfo *SAI =  in markFortranArrays()
2464 const_cast<ScopArrayInfo *>(MemAcc->getLatestScopArrayInfo()); in markFortranArrays()
2487 ScopArrayInfo *Array = in updateAccessDimensionality()
2488 const_cast<ScopArrayInfo *>(Access->getScopArrayInfo()); in updateAccessDimensionality()
3151 static const ScopArrayInfo *findCanonicalArray(Scop &S, in findCanonicalArray()
3154 const ScopArrayInfo *CanonicalArray = S.getScopArrayInfoOrNull( in findCanonicalArray()
3163 static bool isUsedForIndirectHoistedLoad(Scop &S, const ScopArrayInfo *Array) { in isUsedForIndirectHoistedLoad()
3173 static void replaceBasePtrArrays(Scop &S, const ScopArrayInfo *Old, in replaceBasePtrArrays()
3174 const ScopArrayInfo *New) { in replaceBasePtrArrays()
3191 const ScopArrayInfo *CanonicalBasePtrSAI = in canonicalizeDynamicBasePtrs()
3198 const ScopArrayInfo *BasePtrSAI = scop->getScopArrayInfoOrNull( in canonicalizeDynamicBasePtrs()
3383 std::tuple<ScopBuilder::AliasGroupVectorTy, DenseSet<const ScopArrayInfo *>>
3388 DenseSet<const ScopArrayInfo *> HasWriteAccess; in buildAliasGroupsForAccesses()
3434 DenseSet<const ScopArrayInfo *> HasWriteAccess; in buildAliasGroups()
3460 AliasGroupTy &AliasGroup, DenseSet<const ScopArrayInfo *> HasWriteAccess) { in buildAliasGroup()
3463 SmallPtrSet<const ScopArrayInfo *, 4> ReadWriteArrays; in buildAliasGroup()
3464 SmallPtrSet<const ScopArrayInfo *, 4> ReadOnlyArrays; in buildAliasGroup()
3473 const ScopArrayInfo *Array = Access->getScopArrayInfo(); in buildAliasGroup()