| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RegAllocPriorityAdvisor.h | 22 class RAGreedy; variable 36 RegAllocPriorityAdvisor(const MachineFunction &MF, const RAGreedy &RA, 40 const RAGreedy &RA; 53 DefaultPriorityAdvisor(const MachineFunction &MF, const RAGreedy &RA, in DefaultPriorityAdvisor() 65 DummyPriorityAdvisor(const MachineFunction &MF, const RAGreedy &RA, in DummyPriorityAdvisor() 91 getAdvisor(const MachineFunction &MF, const RAGreedy &RA,
|
| H A D | RegAllocEvictionAdvisor.h | 98 class RAGreedy; variable 123 RegAllocEvictionAdvisor(const MachineFunction &MF, const RAGreedy &RA); 139 const RAGreedy &RA; 170 getAdvisor(const MachineFunction &MF, const RAGreedy &RA, 282 DefaultEvictionAdvisor(const MachineFunction &MF, const RAGreedy &RA) in DefaultEvictionAdvisor()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RegAllocGreedy.cpp | 176 struct RAGreedy::RequiredAnalyses { 200 RAGreedy::RAGreedy(RequiredAnalyses &Analyses, const RegAllocFilterFunc F) in RAGreedy() function in RAGreedy 225 RAGreedy::RequiredAnalyses::RequiredAnalyses( in RequiredAnalyses() 248 RAGreedy::RequiredAnalyses Analyses(MF, MFAM); in run() 249 RAGreedy Impl(Analyses, Opts.Filter); in run() 266 RAGreedy::RequiredAnalyses::RequiredAnalyses(Pass &P) { in RequiredAnalyses() 286 RAGreedy::RequiredAnalyses Analyses(*this); in runOnMachineFunction() 287 RAGreedy Impl(Analyses, F); in runOnMachineFunction() 315 const char *const RAGreedy::StageName[] = { 369 bool RAGreedy::LRE_CanEraseVirtReg(Register VirtReg) { in LRE_CanEraseVirtReg() [all …]
|
| H A D | MLRegallocPriorityAdvisor.cpp | |
| H A D | MLRegAllocPriorityAdvisor.cpp | 94 MLPriorityAdvisor(const MachineFunction &MF, const RAGreedy &RA, 130 getAdvisor(const MachineFunction &MF, const RAGreedy &RA, in getAdvisor() 192 DevelopmentModePriorityAdvisor(const MachineFunction &MF, const RAGreedy &RA, in DevelopmentModePriorityAdvisor() 260 getAdvisor(const MachineFunction &MF, const RAGreedy &RA, in getAdvisor() 319 const RAGreedy &RA, in MLPriorityAdvisor()
|
| H A D | RegAllocPriorityAdvisor.cpp | 60 getAdvisor(const MachineFunction &MF, const RAGreedy &RA, in getAdvisor() 77 getAdvisor(const MachineFunction &MF, const RAGreedy &RA, in getAdvisor() 211 const RAGreedy &RA, in RegAllocPriorityAdvisor()
|
| H A D | RegAllocEvictionAdvisor.cpp | 85 getAdvisor(const MachineFunction &MF, const RAGreedy &RA, in getAdvisor() 182 const RAGreedy &RA) in RegAllocEvictionAdvisor()
|
| H A D | MLRegallocEvictAdvisor.cpp | |
| H A D | RegAllocGreedy.h | 60 class LLVM_LIBRARY_VISIBILITY RAGreedy : public RegAllocBase, 290 RAGreedy(RequiredAnalyses &Analyses, const RegAllocFilterFunc F = nullptr);
|
| H A D | MLRegAllocEvictAdvisor.cpp | 296 MLEvictAdvisor(const MachineFunction &MF, const RAGreedy &RA, 412 getAdvisor(const MachineFunction &MF, const RAGreedy &RA, in getAdvisor() 480 DevelopmentModeEvictAdvisor(const MachineFunction &MF, const RAGreedy &RA, in DevelopmentModeEvictAdvisor() 576 getAdvisor(const MachineFunction &MF, const RAGreedy &RA, in getAdvisor() 639 MLEvictAdvisor::MLEvictAdvisor(const MachineFunction &MF, const RAGreedy &RA, in MLEvictAdvisor()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.td | 78 // RAGreedy prefers to select a cheaper register
|