MachineFunction analysis that lazily provides the priority advisor.
Declared in <llvm/CodeGen/RegAllocPriorityAdvisor.h>
class RegAllocPriorityAdvisorAnalysis
: public AnalysisInfoMixin<RegAllocPriorityAdvisorAnalysis>
| Name | Description |
|---|---|
AnalysisInfoMixin<RegAllocPriorityAdvisorAnalysis> | A CRTP mix-in that provides informational APIs needed for analysis passes. |
| Name | Description |
|---|---|
Result | Cached analysis result holding the shared advisor provider. |
| Name | Description |
|---|---|
run | Run the analysis on MF and return the cached provider result. |
| Name | Description |
|---|---|
ID | Returns an opaque, unique ID for this analysis type. |
| Name | Description |
|---|---|
llvm::AnalysisInfoMixin | A CRTP mix-in that provides informational APIs needed for analysis passes. |