llvm::TargetLoweringBase::SelectSupportKind

Enum that describes what type of support for selects the target has.

Synopsis

Declared in <llvm/CodeGen/TargetLowering.h>

enum SelectSupportKind;

Members

NameDescription
ScalarValSelect The target supports scalar selects (e.g. cmov).
ScalarCondVectorVal The target supports selects with a scalar condition and vector values.
VectorMaskSelect The target supports vector selects with a vector mask.