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: