Searched refs:IntervalTy (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineScheduler.h | 631 typedef std::pair<int64_t, int64_t> IntervalTy; typedef 648 void add(IntervalTy A, const unsigned CutOff = 10); 652 static bool intersects(IntervalTy A, IntervalTy B); 717 static IntervalTy getResourceIntervalBottom(unsigned C, unsigned AcquireAtCycle, in getResourceIntervalBottom() 722 static IntervalTy getResourceIntervalTop(unsigned C, unsigned AcquireAtCycle, in getResourceIntervalTop() 777 std::function<IntervalTy(unsigned, unsigned, unsigned)> IntervalBuilder) 798 std::list<IntervalTy> _Intervals; 810 explicit ResourceSegments(std::list<IntervalTy> Intervals) in ResourceSegments()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineScheduler.cpp | 4266 static bool sortIntervals(const ResourceSegments::IntervalTy &A, in sortIntervals() 4267 const ResourceSegments::IntervalTy &B) { in sortIntervals() 4273 std::function<ResourceSegments::IntervalTy(unsigned, unsigned, unsigned)> in getFirstAvailableAt() 4279 ResourceSegments::IntervalTy NewInterval = in getFirstAvailableAt() 4295 void ResourceSegments::add(ResourceSegments::IntervalTy A, in add() 4300 [&A](const ResourceSegments::IntervalTy &Interval) -> bool { in add() 4314 bool ResourceSegments::intersects(ResourceSegments::IntervalTy A, in intersects() 4315 ResourceSegments::IntervalTy B) { in intersects()
|