Home
last modified time | relevance | path

Searched refs:RAGreedy (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocGreedy.cpp152 char RAGreedy::ID = 0;
153 char &llvm::RAGreedyID = RAGreedy::ID;
155 INITIALIZE_PASS_BEGIN(RAGreedy, "greedy",
172 INITIALIZE_PASS_END(RAGreedy, "greedy",
176 const char *const RAGreedy::StageName[] = {
192 return new RAGreedy(); in createGreedyRegisterAllocator()
196 return new RAGreedy(Ftor); in createGreedyRegisterAllocator()
199 RAGreedy::RAGreedy(RegAllocFilterFunc F) in RAGreedy() function in RAGreedy
202 void RAGreedy::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
234 bool RAGreedy::LRE_CanEraseVirtReg(Register VirtReg) { in LRE_CanEraseVirtReg()
[all …]
H A DRegAllocPriorityAdvisor.h20 class RAGreedy; variable
34 RegAllocPriorityAdvisor(const MachineFunction &MF, const RAGreedy &RA,
38 const RAGreedy &RA;
51 DefaultPriorityAdvisor(const MachineFunction &MF, const RAGreedy &RA, in DefaultPriorityAdvisor()
69 getAdvisor(const MachineFunction &MF, const RAGreedy &RA) = 0;
H A DRegAllocEvictionAdvisor.h97 class RAGreedy; variable
122 RegAllocEvictionAdvisor(const MachineFunction &MF, const RAGreedy &RA);
138 const RAGreedy &RA;
177 getAdvisor(const MachineFunction &MF, const RAGreedy &RA) = 0;
206 DefaultEvictionAdvisor(const MachineFunction &MF, const RAGreedy &RA) in DefaultEvictionAdvisor()
H A DMLRegallocPriorityAdvisor.cpp
H A DMLRegAllocPriorityAdvisor.cpp94 MLPriorityAdvisor(const MachineFunction &MF, const RAGreedy &RA,
142 getAdvisor(const MachineFunction &MF, const RAGreedy &RA) override { in getAdvisor()
179 DevelopmentModePriorityAdvisor(const MachineFunction &MF, const RAGreedy &RA, in DevelopmentModePriorityAdvisor()
261 getAdvisor(const MachineFunction &MF, const RAGreedy &RA) override { in getAdvisor()
288 const RAGreedy &RA, in MLPriorityAdvisor()
H A DRegAllocPriorityAdvisor.cpp58 getAdvisor(const MachineFunction &MF, const RAGreedy &RA) override { in getAdvisor()
105 const RAGreedy &RA, in RegAllocPriorityAdvisor()
H A DRegAllocEvictionAdvisor.cpp81 getAdvisor(const MachineFunction &MF, const RAGreedy &RA) override { in getAdvisor()
127 const RAGreedy &RA) in RegAllocEvictionAdvisor()
H A DMLRegallocEvictAdvisor.cpp
H A DMLRegAllocEvictAdvisor.cpp289 MLEvictAdvisor(const MachineFunction &MF, const RAGreedy &RA,
397 getAdvisor(const MachineFunction &MF, const RAGreedy &RA) override { in getAdvisor()
433 DevelopmentModeEvictAdvisor(const MachineFunction &MF, const RAGreedy &RA, in DevelopmentModeEvictAdvisor()
542 getAdvisor(const MachineFunction &MF, const RAGreedy &RA) override { in getAdvisor()
572 MLEvictAdvisor::MLEvictAdvisor(const MachineFunction &MF, const RAGreedy &RA, in MLEvictAdvisor()
H A DRegAllocGreedy.h59 class LLVM_LIBRARY_VISIBILITY RAGreedy : public MachineFunctionPass,
284 RAGreedy(const RegAllocFilterFunc F = nullptr);