Searched refs:RegAllocEvictionAdvisor (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RegAllocEvictionAdvisor.h | 98 class RegAllocEvictionAdvisor { 100 RegAllocEvictionAdvisor(const RegAllocEvictionAdvisor &) = delete; 101 RegAllocEvictionAdvisor(RegAllocEvictionAdvisor &&) = delete; 102 virtual ~RegAllocEvictionAdvisor() = default; 122 RegAllocEvictionAdvisor(const MachineFunction &MF, const RAGreedy &RA); 176 virtual std::unique_ptr<RegAllocEvictionAdvisor> 204 class DefaultEvictionAdvisor : public RegAllocEvictionAdvisor { 207 : RegAllocEvictionAdvisor(MF, RA) {} in DefaultEvictionAdvisor()
|
H A D | RegAllocEvictionAdvisor.cpp | 80 std::unique_ptr<RegAllocEvictionAdvisor> 126 RegAllocEvictionAdvisor::RegAllocEvictionAdvisor(const MachineFunction &MF, in RegAllocEvictionAdvisor() function in RegAllocEvictionAdvisor
|
H A D | MLRegallocEvictAdvisor.cpp |
|
H A D | MLRegAllocEvictAdvisor.cpp | 287 class MLEvictAdvisor : public RegAllocEvictionAdvisor { 294 const RegAllocEvictionAdvisor &getDefaultAdvisor() const { in getDefaultAdvisor() 295 return static_cast<const RegAllocEvictionAdvisor &>(DefaultAdvisor); in getDefaultAdvisor() 396 std::unique_ptr<RegAllocEvictionAdvisor> 541 std::unique_ptr<RegAllocEvictionAdvisor> 576 : RegAllocEvictionAdvisor(MF, RA), DefaultAdvisor(MF, RA), in MLEvictAdvisor()
|
H A D | RegAllocGreedy.h | 187 std::unique_ptr<RegAllocEvictionAdvisor> EvictAdvisor;
|
H A D | RegAllocGreedy.cpp | 455 bool RegAllocEvictionAdvisor::canReassign(const LiveInterval &VirtReg, in canReassign() 522 bool RegAllocEvictionAdvisor::isUnusedCalleeSavedReg(MCRegister PhysReg) const { in isUnusedCalleeSavedReg() 531 RegAllocEvictionAdvisor::getOrderLimit(const LiveInterval &VirtReg, in getOrderLimit() 557 bool RegAllocEvictionAdvisor::canAllocatePhysReg(unsigned CostPerUseLimit, in canAllocatePhysReg()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 405 SRCS_MIN+= CodeGen/RegAllocEvictionAdvisor.cpp
|