llvm::ConvergenceKind

Kind of convergence present in analyzed code.

Synopsis

Declared in <llvm/Analysis/CodeMetrics.h>

enum class ConvergenceKind : int;

Members

NameDescription
None No convergent operations were found.
Controlled Convergence is controlled by convergence tokens or control intrinsics.
ExtendedLoop Controlled convergence whose token is used outside the analyzed loop.
Uncontrolled Convergent operations without a controlling token.