Enum RealPredicate
Predicate enumeration for floating point comparison
Namespace: Ubiquity.NET.Llvm.Instructions
Assembly: Ubiquity.NET.Llvm.dll
Syntax
public enum RealPredicate
Remarks
Floating point predicates "Ordered" means that neither operand is a QNAN while unordered means that either operand may be a QNAN.
Fields
False | No comparison, always returns floating point false |
Ordered | Ordered floating point comparison |
OrderedAndEqual | Ordered and equal floating point comparison |
OrderedAndGreaterThan | Ordered and greater than floating point comparison |
OrderedAndGreaterThanOrEqual | Ordered and greater than or equal floating point comparison |
OrderedAndLessThan | Ordered and less than floating point comparison |
OrderedAndLessThanOrEqual | Ordered and less than or equal floating point comparison |
OrderedAndNotEqual | Ordered and not equal floating point comparison |
True | No comparison, always returns true |
Unordered | Unordered floating point comparison |
UnorderedAndEqual | Unordered and equal floating point comparison |
UnorderedOrGreaterThan | Unordered or greater than floating point comparison |
UnorderedOrGreaterThanOrEqual | Unordered or greater than or Equal floating point comparison |
UnorderedOrLessThan | Unordered or Less than floating point comparison |
UnorderedOrLessThanOrEqual | Unordered or Less than or Equal floating point comparison |
UnorderedOrNotEqual | Unordered or not equal floating point comparison |