Searched refs:FixedRegisters (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | RegAllocEvictionAdvisor.cpp | 169 const SmallVirtRegSet &FixedRegisters) const { in canEvictHintInterference() 173 FixedRegisters); in canEvictHintInterference() 187 EvictionCost &MaxCost, const SmallVirtRegSet &FixedRegisters) const { in canEvictInterferenceBasedOnCost() 219 if (FixedRegisters.count(Intf->reg())) in canEvictInterferenceBasedOnCost() 277 uint8_t CostPerUseLimit, const SmallVirtRegSet &FixedRegisters) const { in tryFindEvictionCandidate() 300 FixedRegisters)) in tryFindEvictionCandidate()
|
| H A D | MLRegallocEvictAdvisor.cpp | 286 const SmallVirtRegSet &FixedRegisters) const override; 296 const SmallVirtRegSet &FixedRegisters) const override { in canEvictHintInterference() 298 FixedRegisters); in canEvictHintInterference() 397 const SmallVirtRegSet &FixedRegisters) const override; 531 const SmallVirtRegSet &FixedRegisters, FeaturesListNormalizer &Largest, in loadInterferenceFeatures() argument 566 if (FixedRegisters.count(Intf->reg())) in loadInterferenceFeatures() 597 uint8_t CostPerUseLimit, const SmallVirtRegSet &FixedRegisters) const { in tryFindEvictionCandidate() 682 VirtReg, Order, OrderLimit, CostPerUseLimit, FixedRegisters); in tryFindEvictionCandidate() 848 const SmallVirtRegSet &FixedRegisters) const { in tryFindEvictionCandidatePosition() 852 VirtReg, Order, OrderLimit, CostPerUseLimit, FixedRegisters); in tryFindEvictionCandidatePosition() [all …]
|
| H A D | RegAllocGreedy.cpp | 552 VirtReg, Order, CostPerUseLimit, FixedRegisters); in tryEvict() 1713 FixedRegisters.count(Intf->reg())) { in mayRecolorAllInterferences() 1798 assert(!FixedRegisters.count(VirtReg.reg())); in tryLastChanceRecoloring() 1799 FixedRegisters.insert(VirtReg.reg()); in tryLastChanceRecoloring() 1821 FixedRegisters)) { in tryLastChanceRecoloring() 1851 SmallVirtRegSet SaveFixedRegisters(FixedRegisters); in tryLastChanceRecoloring() 1867 FixedRegisters = SaveFixedRegisters; in tryLastChanceRecoloring() 1946 FixedRegisters.insert(LI->reg()); in tryRecoloringCandidates() 1959 SmallVirtRegSet FixedRegisters; in selectOrSplit() local 2230 tryAssign(VirtReg, Order, NewVRegs, FixedRegisters)) { in selectOrSplitImpl() [all …]
|
| H A D | RegAllocEvictionAdvisor.h | 110 uint8_t CostPerUseLimit, const SmallVirtRegSet &FixedRegisters) const = 0; 116 const SmallVirtRegSet &FixedRegisters) const = 0;
|
| H A D | RegAllocGreedy.h | 332 const SmallVirtRegSet &FixedRegisters);
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.td | 650 def FixedRegisters : RegisterCategory<[DEBUG_REG, CONTROL_REG, CCR, FPCCR,
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.td | 1398 def FixedRegisters : RegisterCategory<[CCR, FIXED_REGS]>;
|