LLVM 17.0.0git
|
A wrapper of a jump between two basic blocks. More...
#include "llvm/Transforms/Utils/SampleProfileInference.h"
Public Attributes | |
uint64_t | Source |
uint64_t | Target |
uint64_t | Weight {0} |
bool | HasUnknownWeight {true} |
bool | IsUnlikely {false} |
uint64_t | Flow {0} |
A wrapper of a jump between two basic blocks.
Definition at line 65 of file SampleProfileInference.h.
uint64_t llvm::FlowJump::Flow {0} |
Definition at line 71 of file SampleProfileInference.h.
Referenced by llvm::applyFlowInference().
Definition at line 69 of file SampleProfileInference.h.
bool llvm::FlowJump::IsUnlikely {false} |
Definition at line 70 of file SampleProfileInference.h.
uint64_t llvm::FlowJump::Source |
Definition at line 66 of file SampleProfileInference.h.
uint64_t llvm::FlowJump::Target |
Definition at line 67 of file SampleProfileInference.h.
uint64_t llvm::FlowJump::Weight {0} |
Definition at line 68 of file SampleProfileInference.h.
Referenced by llvm::applyFlowInference().