Home
last modified time | relevance | path

Searched refs:FixedRegisters (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DRegAllocEvictionAdvisor.cpp169 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 DMLRegallocEvictAdvisor.cpp297 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 DRegAllocGreedy.cpp397 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 DRegAllocEvictionAdvisor.h109 uint8_t CostPerUseLimit, const SmallVirtRegSet &FixedRegisters) const = 0;
115 const SmallVirtRegSet &FixedRegisters) const = 0;
H A DRegAllocGreedy.h342 const SmallVirtRegSet &FixedRegisters);
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86RegisterInfo.td647 def FixedRegisters : RegisterCategory<[DEBUG_REG, CONTROL_REG, CCR, FPCCR,
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.td1740 def FixedRegisters : RegisterCategory<[CCR, FIXED_REGS]>;