LLVM: llvm::FlowFunction Struct Reference (original) (raw)
A wrapper of binary function with basic blocks and jumps. More...
#include "[llvm/Transforms/Utils/SampleProfileInference.h](SampleProfileInference%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| std::vector< FlowBlock > | Blocks |
| Basic blocks in the function. | |
| std::vector< FlowJump > | Jumps |
| Jumps between the basic blocks. | |
| uint64_t | Entry {0} |
| The index of the entry block. |
A wrapper of binary function with basic blocks and jumps.
Definition at line 53 of file SampleProfileInference.h.
◆ Blocks
std::vector<FlowBlock> llvm::FlowFunction::Blocks
◆ Entry
◆ Jumps
std::vector<FlowJump> llvm::FlowFunction::Jumps
The documentation for this struct was generated from the following file:
- include/llvm/Transforms/Utils/SampleProfileInference.h