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

References

lib/Transforms/Scalar/LoopDistribute.cpp
  681     LAI = &GetLAA(*L);
  685     if (LAI->canVectorizeMemory())
  689     auto *Dependences = LAI->getDepChecker().getDependences();
  714     const MemoryDepChecker &DepChecker = LAI->getDepChecker();
  771     const SCEVUnionPredicate &Pred = LAI->getPSE().getUnionPredicate();
  772     if (LAI->hasConvergentOp() && !Pred.isAlwaysTrue()) {
  798     auto PtrToPartition = Partitions.computePartitionSetForPointers(*LAI);
  799     const auto *RtPtrChecking = LAI->getRuntimePointerChecking();
  804     if (LAI->hasConvergentOp() && !Checks.empty()) {
  810       assert(!LAI->hasConvergentOp() && "inserting illegal loop versioning");
  815       LLVM_DEBUG(LAI->getRuntimePointerChecking()->printChecks(dbgs(), Checks));
  816       LoopVersioning LVer(*LAI, L, LI, DT, SE, false);
  818       LVer.setSCEVChecks(LAI->getPSE().getUnionPredicate());