|
LLVM 22.0.0git
|
This is the complete list of members for llvm::ResourceSegments, including all inherited members.
| add(IntervalTy A, const unsigned CutOff=10) | llvm::ResourceSegments | |
| empty() const | llvm::ResourceSegments | inline |
| getFirstAvailableAtFromBottom(unsigned CurrCycle, unsigned AcquireAtCycle, unsigned ReleaseAtCycle) const | llvm::ResourceSegments | inline |
| getFirstAvailableAtFromTop(unsigned CurrCycle, unsigned AcquireAtCycle, unsigned ReleaseAtCycle) const | llvm::ResourceSegments | inline |
| getResourceIntervalBottom(unsigned C, unsigned AcquireAtCycle, unsigned ReleaseAtCycle) | llvm::ResourceSegments | inlinestatic |
| getResourceIntervalTop(unsigned C, unsigned AcquireAtCycle, unsigned ReleaseAtCycle) | llvm::ResourceSegments | inlinestatic |
| intersects(IntervalTy A, IntervalTy B) | llvm::ResourceSegments | static |
| IntervalTy typedef | llvm::ResourceSegments | |
| operator<<(llvm::raw_ostream &os, const ResourceSegments &Segments) | llvm::ResourceSegments | friend |
| operator==(const ResourceSegments &c1, const ResourceSegments &c2) | llvm::ResourceSegments | friend |
| ResourceSegments()=default | llvm::ResourceSegments | explicit |
| ResourceSegments(const std::list< IntervalTy > &Intervals) | llvm::ResourceSegments | inlineexplicit |