Value | Meaning |
---|---|
PredicateFalse | < Always false (always folded) |
OEQ | < True if ordered and equal |
OGT | < True if ordered and greater than |
OGE | < True if ordered and greater than or equal |
OLT | < True if ordered and less than |
OLE | < True if ordered and less than or equal |
ONE | < True if ordered and operands are unequal |
ORD | < True if ordered (no nans) |
UNO | < True if unordered: isnan(X) | isnan(Y) |
UEQ | < True if unordered or equal |
UGT | < True if unordered or greater than |
UGE | < True if unordered, greater than, or equal |
ULT | < True if unordered or less than |
ULE | < True if unordered, less than, or equal |
UNE | < True if unordered or not equal |
PredicateTrue | < Always true (always folded) |
LLVM-4.0 See: llvm-c/Core.h