|
LLVM 23.0.0git
|
#include "Target/AMDGPU/AMDGPUNextUseAnalysis.h"
Static Public Member Functions | |
| static Config | Graphics () |
| Named presets. | |
| static Config | Compute () |
Public Attributes | |
| bool | CountPhis = true |
| bool | ForwardOnly = true |
| bool | PreciseUseModeling = false |
| bool | PromoteToPreheader = false |
Definition at line 249 of file AMDGPUNextUseAnalysis.h.
|
inlinestatic |
Definition at line 276 of file AMDGPUNextUseAnalysis.h.
References CountPhis, ForwardOnly, PreciseUseModeling, and PromoteToPreheader.
Referenced by llvm::AMDGPUNextUseAnalysisImpl::AMDGPUNextUseAnalysisImpl().
|
inlinestatic |
Named presets.
See note in AMDGPUNextUseAnalysis.cpp associated with 'amdgpu-next-use-analysis-config' regarding the historical context for these.
Definition at line 275 of file AMDGPUNextUseAnalysis.h.
Referenced by llvm::AMDGPUNextUseAnalysisImpl::AMDGPUNextUseAnalysisImpl().
| bool llvm::AMDGPUNextUseAnalysis::Config::CountPhis = true |
Definition at line 253 of file AMDGPUNextUseAnalysis.h.
Referenced by Compute().
| bool llvm::AMDGPUNextUseAnalysis::Config::ForwardOnly = true |
Definition at line 257 of file AMDGPUNextUseAnalysis.h.
Referenced by Compute().
| bool llvm::AMDGPUNextUseAnalysis::Config::PreciseUseModeling = false |
Definition at line 263 of file AMDGPUNextUseAnalysis.h.
Referenced by Compute().
| bool llvm::AMDGPUNextUseAnalysis::Config::PromoteToPreheader = false |
Definition at line 270 of file AMDGPUNextUseAnalysis.h.
Referenced by Compute().