llvm::FlowJump

A wrapper of a jump between two basic blocks.

Synopsis

Declared in <llvm/Transforms/Utils/SampleProfileInference.h>

struct FlowJump;

Data Members

NameDescription
Flow Inferred execution flow along this jump.
HasUnknownWeight True if Weight was not provided by samples.
IsUnlikely True if this jump is considered unlikely to be taken.
Source Index of the source block.
Target Index of the target block.
Weight Sampled or assigned weight of this jump.