Searched refs:FixedRegisters (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/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 | 297 const SmallVirtRegSet &FixedRegisters) const; 303 bool IsHint, const SmallVirtRegSet &FixedRegisters, 313 const SmallVirtRegSet &FixedRegisters) const override; 324 const SmallVirtRegSet &FixedRegisters) const override { in canEvictHintInterference() 326 FixedRegisters); in canEvictHintInterference() 424 const SmallVirtRegSet &FixedRegisters) const override; 580 const SmallVirtRegSet &FixedRegisters, in loadInterferenceFeatures() argument 616 if (FixedRegisters.count(Intf->reg())) in loadInterferenceFeatures() 647 uint8_t CostPerUseLimit, const SmallVirtRegSet &FixedRegisters) const { in tryFindEvictionCandidate() 694 if (loadInterferenceFeatures(VirtReg, PhysReg, I.isHint(), FixedRegisters, in tryFindEvictionCandidate() [all …]
|
| H A D | RegAllocGreedy.cpp | 397 const SmallVirtRegSet &FixedRegisters) { in tryAssign() argument 421 FixedRegisters)) { in tryAssign() 439 MCRegister CheapReg = tryEvict(VirtReg, Order, NewVRegs, Cost, FixedRegisters); in tryAssign() 577 const SmallVirtRegSet &FixedRegisters) { in tryEvict() argument 582 VirtReg, Order, CostPerUseLimit, FixedRegisters); in tryEvict() 1702 const SmallVirtRegSet &FixedRegisters) { in trySplit() argument 1771 SmallLISet &RecoloringCandidates, const SmallVirtRegSet &FixedRegisters) { in mayRecolorAllInterferences() argument 1802 FixedRegisters.count(Intf->reg())) { in mayRecolorAllInterferences() 1859 SmallVirtRegSet &FixedRegisters, in tryLastChanceRecoloring() argument 1887 assert(!FixedRegisters.count(VirtReg.reg())); in tryLastChanceRecoloring() [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 | 342 const SmallVirtRegSet &FixedRegisters);
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.td | 647 def FixedRegisters : RegisterCategory<[DEBUG_REG, CONTROL_REG, CCR, FPCCR,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.td | 1740 def FixedRegisters : RegisterCategory<[CCR, FIXED_REGS]>;
|