Home
last modified time | relevance | path

Searched refs:RegAllocPriorityAdvisor (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocPriorityAdvisor.h24 class RegAllocPriorityAdvisor {
26 RegAllocPriorityAdvisor(const RegAllocPriorityAdvisor &) = delete;
27 RegAllocPriorityAdvisor(RegAllocPriorityAdvisor &&) = delete;
28 virtual ~RegAllocPriorityAdvisor() = default;
34 RegAllocPriorityAdvisor(const MachineFunction &MF, const RAGreedy &RA,
49 class DefaultPriorityAdvisor : public RegAllocPriorityAdvisor {
53 : RegAllocPriorityAdvisor(MF, RA, Indexes) {} in DefaultPriorityAdvisor()
68 virtual std::unique_ptr<RegAllocPriorityAdvisor>
H A DMLRegAllocPriorityAdvisor.cpp91 class MLPriorityAdvisor : public RegAllocPriorityAdvisor {
97 const RegAllocPriorityAdvisor &getDefaultAdvisor() const { in getDefaultAdvisor()
98 return static_cast<const RegAllocPriorityAdvisor &>(DefaultAdvisor); in getDefaultAdvisor()
140 std::unique_ptr<RegAllocPriorityAdvisor>
259 std::unique_ptr<RegAllocPriorityAdvisor>
289 : RegAllocPriorityAdvisor(MF, RA, Indexes), DefaultAdvisor(MF, RA, Indexes), in MLPriorityAdvisor()
H A DRegAllocPriorityAdvisor.cpp57 std::unique_ptr<RegAllocPriorityAdvisor>
104 RegAllocPriorityAdvisor::RegAllocPriorityAdvisor(const MachineFunction &MF, in RegAllocPriorityAdvisor() function in RegAllocPriorityAdvisor
H A DRegAllocGreedy.h189 std::unique_ptr<RegAllocPriorityAdvisor> PriorityAdvisor;
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile410 SRCS_MIN+= CodeGen/RegAllocPriorityAdvisor.cpp