Home
last modified time | relevance | path

Searched refs:EvictionCost (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocGreedy.cpp158 struct EvictionCost { struct in __anon97cedd6b0111::RAGreedy
162 EvictionCost(unsigned B = 0) : BrokenHints(B), MaxWeight(0) {} in EvictionCost() argument
164 bool operator<(const EvictionCost &O) const { in operator <() argument
265 bool canEvictInterference(LiveInterval&, unsigned, bool, EvictionCost&);
462 EvictionCost MaxCost(1); in tryAssign()
522 bool IsHint, EvictionCost &MaxCost) { in canEvictInterference()
534 EvictionCost Cost; in canEvictInterference()
620 EvictionCost BestCost(~0u); in tryEvict()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegAllocGreedy.cpp276 struct EvictionCost { struct in __anondab441770111::RAGreedy
280 EvictionCost() = default;
288 bool operator<(const EvictionCost &O) const { in operator <() argument
468 bool canEvictInterference(LiveInterval&, unsigned, bool, EvictionCost&);
471 EvictionCost &MaxCost);
777 EvictionCost MaxCost; in tryAssign()
869 bool IsHint, EvictionCost &MaxCost) { in canEvictInterference()
887 EvictionCost Cost; in canEvictInterference()
960 EvictionCost &MaxCost) { in canEvictInterferenceInRange()
961 EvictionCost Cost; in canEvictInterferenceInRange()
[all …]
/external/llvm/lib/CodeGen/
DRegAllocGreedy.cpp232 struct EvictionCost { struct in __anon4e4d313f0111::RAGreedy
236 EvictionCost(): BrokenHints(0), MaxWeight(0) {} in EvictionCost() argument
244 bool operator<(const EvictionCost &O) const { in operator <() argument
359 bool canEvictInterference(LiveInterval&, unsigned, bool, EvictionCost&);
636 EvictionCost MaxCost; in tryAssign()
726 bool IsHint, EvictionCost &MaxCost) { in canEvictInterference()
744 EvictionCost Cost; in canEvictInterference()
865 EvictionCost BestCost; in tryEvict()