Searched refs:FixedRegisters (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/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 | 325 const SmallVirtRegSet &FixedRegisters) const override; 336 const SmallVirtRegSet &FixedRegisters) const override { in canEvictHintInterference() 338 FixedRegisters); in canEvictHintInterference() 441 const SmallVirtRegSet &FixedRegisters) const override; 598 const SmallVirtRegSet &FixedRegisters, in loadInterferenceFeatures() argument 634 if (FixedRegisters.count(Intf->reg())) in loadInterferenceFeatures() 665 uint8_t CostPerUseLimit, const SmallVirtRegSet &FixedRegisters) const { in tryFindEvictionCandidate() 778 VirtReg, Order, OrderLimit, CostPerUseLimit, FixedRegisters); in tryFindEvictionCandidate() 1087 const SmallVirtRegSet &FixedRegisters) const { in tryFindEvictionCandidatePosition() 1091 VirtReg, Order, OrderLimit, CostPerUseLimit, FixedRegisters); in tryFindEvictionCandidatePosition() [all …]
|
| H A D | RegAllocGreedy.cpp | 588 VirtReg, Order, CostPerUseLimit, FixedRegisters); in tryEvict() 1902 FixedRegisters.count(Intf->reg())) { in mayRecolorAllInterferences() 1987 assert(!FixedRegisters.count(VirtReg.reg())); in tryLastChanceRecoloring() 1988 FixedRegisters.insert(VirtReg.reg()); in tryLastChanceRecoloring() 2010 FixedRegisters)) { in tryLastChanceRecoloring() 2040 SmallVirtRegSet SaveFixedRegisters(FixedRegisters); in tryLastChanceRecoloring() 2056 FixedRegisters = SaveFixedRegisters; in tryLastChanceRecoloring() 2135 FixedRegisters.insert(LI->reg()); in tryRecoloringCandidates() 2148 SmallVirtRegSet FixedRegisters; in selectOrSplit() local 2420 tryAssign(VirtReg, Order, NewVRegs, FixedRegisters)) { in selectOrSplitImpl() [all …]
|
| H A D | RegAllocEvictionAdvisor.h | 109 uint8_t CostPerUseLimit, const SmallVirtRegSet &FixedRegisters) const = 0; 115 const SmallVirtRegSet &FixedRegisters) const = 0;
|
| H A D | RegAllocGreedy.h | 340 const SmallVirtRegSet &FixedRegisters);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.td | 845 def FixedRegisters : RegisterCategory<[DEBUG_REG, CONTROL_REG, CCR, FPCCR,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.td | 1791 def FixedRegisters : RegisterCategory<[CCR, FIXED_REGS]>;
|