Home
last modified time | relevance | path

Searched refs:isSpillable (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCalcSpillWeights.cpp173 if (LI.isSpillable()) { in weightCalcHelper()
180 if (!OrigInt.isSpillable()) in weightCalcHelper()
185 bool IsSpillable = LI.isSpillable(); in weightCalcHelper()
H A DRegAllocEvictionAdvisor.cpp232 !VirtReg.isSpillable() && in canEvictInterferenceBasedOnCost()
233 (Intf->isSpillable() || in canEvictInterferenceBasedOnCost()
H A DRegAllocBasic.cpp219 if (!Intf->isSpillable() || Intf->weight() > VirtReg.weight()) in spillInterferences()
299 if (!VirtReg.isSpillable()) in selectOrSplit()
H A DLiveRangeEdit.cpp41 if (Parent && !Parent->isSpillable()) in createEmptyIntervalFrom()
66 if (Parent && !Parent->isSpillable()) in createFrom()
H A DMLRegAllocEvictAdvisor.cpp639 !VirtReg.isSpillable() && in loadInterferenceFeatures()
640 (Intf->isSpillable() || in loadInterferenceFeatures()
678 (!VirtReg.isSpillable() && CostPerUseLimit == static_cast<uint8_t>(~0u)); in tryFindEvictionCandidate()
H A DRegAllocGreedy.cpp514 VirtReg.isSpillable() < Intf->isSpillable()) && in evictInterference()
1970 assert((ExtraInfo->getStage(VirtReg) >= RS_Done || !VirtReg.isSpillable()) && in tryLastChanceRecoloring()
2179 if (ExtraInfo->getStage(VirtReg) == RS_Spill && VirtReg.isSpillable()) { in tryAssignCSRFirstTime()
2483 if (Stage >= RS_Done || !VirtReg.isSpillable()) { in selectOrSplitImpl()
H A DInlineSpiller.cpp1297 assert(edit.getParent().isSpillable() && in spill()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveInterval.h820 bool isSpillable() const { return Weight != huge_valf; } in isSpillable() function