Analysis pass that computes blended hashes for machine basic blocks.
Declared in <llvm/CodeGen/MachineBlockHashInfo.h>
class MachineBlockHashInfoAnalysis
: public AnalysisInfoMixin<MachineBlockHashInfoAnalysis>
| Name | Description |
|---|---|
AnalysisInfoMixin<MachineBlockHashInfoAnalysis> | A CRTP mix-in that provides informational APIs needed for analysis passes. |
| Name | Description |
|---|---|
Result | Result type produced by this analysis. |
| Name | Description |
|---|---|
run | Compute basic-block hashes for machine function MF. |
| 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. |