Home
last modified time | relevance | path

Searched refs:SmallVirtRegSet (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegAllocEvictionAdvisor.h32 using SmallVirtRegSet = SmallSet<Register, 16>; variable
110 uint8_t CostPerUseLimit, const SmallVirtRegSet &FixedRegisters) const = 0;
116 const SmallVirtRegSet &FixedRegisters) const = 0;
211 const SmallVirtRegSet &) const override;
213 const SmallVirtRegSet &) const override;
216 const SmallVirtRegSet &) const;
H A DRegAllocGreedy.h308 SmallVectorImpl<Register> &, SmallVirtRegSet &,
332 const SmallVirtRegSet &FixedRegisters);
335 SmallVectorImpl<Register> &, const SmallVirtRegSet &);
338 const SmallVirtRegSet &);
363 SmallVectorImpl<Register> &, const SmallVirtRegSet &);
366 SmallVirtRegSet &, RecoloringStack &,
369 SmallVirtRegSet &, RecoloringStack &, unsigned);
H A DMLRegallocEvictAdvisor.cpp270 const SmallVirtRegSet &FixedRegisters) const;
276 bool IsHint, const SmallVirtRegSet &FixedRegisters,
286 const SmallVirtRegSet &FixedRegisters) const override;
296 const SmallVirtRegSet &FixedRegisters) const override { in canEvictHintInterference()
397 const SmallVirtRegSet &FixedRegisters) const override;
522 const SmallVirtRegSet &) const { in tryFindEvictionCandidatePosition()
531 const SmallVirtRegSet &FixedRegisters, FeaturesListNormalizer &Largest, in loadInterferenceFeatures()
597 uint8_t CostPerUseLimit, const SmallVirtRegSet &FixedRegisters) const { in tryFindEvictionCandidate()
848 const SmallVirtRegSet &FixedRegisters) const { in tryFindEvictionCandidatePosition()
H A DRegAllocEvictionAdvisor.cpp169 const SmallVirtRegSet &FixedRegisters) const { in canEvictHintInterference()
187 EvictionCost &MaxCost, const SmallVirtRegSet &FixedRegisters) const { in canEvictInterferenceBasedOnCost()
277 uint8_t CostPerUseLimit, const SmallVirtRegSet &FixedRegisters) const { in tryFindEvictionCandidate()
H A DRegAllocGreedy.cpp367 const SmallVirtRegSet &FixedRegisters) { in tryAssign()
547 const SmallVirtRegSet &FixedRegisters) { in tryEvict()
1613 const SmallVirtRegSet &FixedRegisters) { in trySplit()
1682 SmallLISet &RecoloringCandidates, const SmallVirtRegSet &FixedRegisters) { in mayRecolorAllInterferences()
1770 SmallVirtRegSet &FixedRegisters, in tryLastChanceRecoloring()
1851 SmallVirtRegSet SaveFixedRegisters(FixedRegisters); in tryLastChanceRecoloring()
1921 SmallVirtRegSet &FixedRegisters, in tryRecoloringCandidates()
1959 SmallVirtRegSet FixedRegisters; in selectOrSplit()
2222 SmallVirtRegSet &FixedRegisters, in selectOrSplitImpl()