The analysis pass which yields a PhiValues
Declared in <llvm/Analysis/PhiValues.h>
class PhiValuesAnalysis
: public AnalysisInfoMixin<PhiValuesAnalysis>
The analysis does nothing by itself, and just returns an empty PhiValues which will get filled in as it's used.
| Name | Description |
|---|---|
AnalysisInfoMixin<PhiValuesAnalysis> | A CRTP mix-in that provides informational APIs needed for analysis passes. |
| Name | Description |
|---|---|
Result | Provide the result type for this analysis pass. |
| Name | Description |
|---|---|
run | Run the analysis pass over a function and produce a PhiValues. |
| 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. |