Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMLRegAllocEvictAdvisor.h28 struct LRStartEndInfo { struct
35 llvm::SmallVectorImpl<LRStartEndInfo> &LRPosInfo, argument
H A DMLRegAllocEvictAdvisor.cpp317 SmallVectorImpl<LRStartEndInfo> &LRPosInfo) const;
330 SmallVectorImpl<LRStartEndInfo> &LRPosInfo) const;
600 llvm::SmallVectorImpl<LRStartEndInfo> &LRPosInfo) const { in loadInterferenceFeatures()
703 SmallVector<LRStartEndInfo, NumberOfInterferences> LRPosInfo; in tryFindEvictionCandidate()
847 SmallVectorImpl<LRStartEndInfo> &LRPosInfo) const { in extractFeatures()
898 LRStartEndInfo{CurrentSegment.start, CurrentSegment.end, Pos}); in extractFeatures()
944 SmallVectorImpl<LRStartEndInfo> &LRPosInfo, MLModelRunner *RegallocRunner, in extractInstructionFeatures()
968 [](LRStartEndInfo A, LRStartEndInfo B) { return A.Begin < B.Begin; }); in extractInstructionFeatures()