LxRealPredicate

LLVM-4.0 See: llvm-c/Core.h

Values

ValueMeaning
PredicateFalse
OEQ

< Always false (always folded)

OGT

< True if ordered and equal

OGE

< True if ordered and greater than

OLT

< True if ordered and greater than or equal

OLE

< True if ordered and less than

ONE

< True if ordered and less than or equal

ORD

< True if ordered and operands are unequal

UNO

< True if ordered (no nans)

UEQ

< True if unordered: isnan(X) | isnan(Y)

UGT

< True if unordered or equal

UGE

< True if unordered or greater than

ULT

< True if unordered, greater than, or equal

ULE

< True if unordered or less than

UNE

< True if unordered, less than, or equal

PredicateTrue

< True if unordered or not equal

Meta