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

Declarations

tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
 3110   inline union_map intersect_domain(union_set uset) const;

References

tools/polly/lib/Analysis/ScopBuilder.cpp
 3304   Accesses = Accesses.intersect_domain(Domains);
tools/polly/lib/Analysis/ScopInfo.cpp
  604   USchedule = USchedule.intersect_domain(UDomain);
 1128   Schedule = Schedule.intersect_domain(isl::union_set(Domain));
tools/polly/lib/CodeGen/BlockGenerators.cpp
  588   USchedule = USchedule.intersect_domain(Domain);
  671   isl::union_map USchedule = AstBuild.get_schedule().intersect_domain(Domain);
tools/polly/lib/Support/ISLTools.cpp
  359       ReachingOverwrite.intersect_domain(ReadActions.wrap());
tools/polly/lib/Transform/DeLICM.cpp
  147   return Simplified.intersect_domain(Universe);
  386             Existing.Known.intersect_domain(Conflicting);
  388             Proposed.Known.intersect_domain(Conflicting);
  427         Existing.Written.intersect_domain(ProposedFixedDefs);
  467             ExistingKnownDefs.intersect_domain(Conflicting);
  469             Proposed.Written.intersect_domain(Conflicting);
  496             Existing.Written.intersect_domain(Conflicting);
  498             Proposed.Written.intersect_domain(Conflicting);
  773       auto NewAccRel = UseTarget.intersect_domain(Domain);
  974       auto NewAccRel = WriteTarget.intersect_domain(Domain);
tools/polly/lib/Transform/FlattenSchedule.cpp
   65     auto RestrictedOldSchedule = OldSchedule.intersect_domain(Domains);
tools/polly/lib/Transform/Simplify.cpp
  309               FutureWrites.uncurry().intersect_domain(Filter.wrap());
  353              FutureWrites.intersect_domain(AccRelWrapped).get_map_list()) {
tools/polly/lib/Transform/ZoneAlgo.cpp
  266   Schedule = Schedule.intersect_domain(Domains);
  619   return Schedule.intersect_domain(Domain);