LLVM  17.0.0git
Classes | Namespaces | Functions
RegAllocPriorityAdvisor.h File Reference
#include "RegAllocEvictionAdvisor.h"
#include "llvm/CodeGen/SlotIndexes.h"
#include "llvm/Pass.h"
Include dependency graph for RegAllocPriorityAdvisor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  llvm::RegAllocPriorityAdvisor
 Interface to the priority advisor, which is responsible for prioritizing live ranges. More...
 
class  llvm::DefaultPriorityAdvisor
 
class  llvm::RegAllocPriorityAdvisorAnalysis
 

Namespaces

 llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Functions

template<>
Passllvm::callDefaultCtor< RegAllocPriorityAdvisorAnalysis > ()
 Specialization for the API used by the analysis infrastructure to create an instance of the priority advisor. More...
 
RegAllocPriorityAdvisorAnalysisllvm::createReleaseModePriorityAdvisor ()
 
RegAllocPriorityAdvisorAnalysis * llvm::createDevelopmentModePriorityAdvisor ()