Home
last modified time | relevance | path

Searched refs:IntervalTy (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h639 typedef std::pair<int64_t, int64_t> IntervalTy; typedef
656 LLVM_ABI void add(IntervalTy A, const unsigned CutOff = 10);
660 LLVM_ABI static bool intersects(IntervalTy A, IntervalTy B);
725 static IntervalTy getResourceIntervalBottom(unsigned C, unsigned AcquireAtCycle, in getResourceIntervalBottom()
730 static IntervalTy getResourceIntervalTop(unsigned C, unsigned AcquireAtCycle, in getResourceIntervalTop()
785 std::function<IntervalTy(unsigned, unsigned, unsigned)> IntervalBuilder)
806 std::list<IntervalTy> _Intervals;
818 explicit ResourceSegments(const std::list<IntervalTy> &Intervals) in ResourceSegments()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineScheduler.cpp4908 static bool sortIntervals(const ResourceSegments::IntervalTy &A, in sortIntervals()
4909 const ResourceSegments::IntervalTy &B) { in sortIntervals()
4915 std::function<ResourceSegments::IntervalTy(unsigned, unsigned, unsigned)> in getFirstAvailableAt()
4926 ResourceSegments::IntervalTy NewInterval = in getFirstAvailableAt()
4942 void ResourceSegments::add(ResourceSegments::IntervalTy A, in add()
4955 [&A](const ResourceSegments::IntervalTy &Interval) -> bool { in add()
4969 bool ResourceSegments::intersects(ResourceSegments::IntervalTy A, in intersects()
4970 ResourceSegments::IntervalTy B) { in intersects()