llvm-general-3.3.0.0: src/LLVM/General/AST/FloatingPointPredicate.hs
{-# LANGUAGE
DeriveDataTypeable
#-}
-- | Predicates for the 'LLVM.General.AST.Instruction.FCmp' instruction
module LLVM.General.AST.FloatingPointPredicate where
import Data.Data
-- | <http://llvm.org/docs/LangRef.html#fcmp-instruction>
data FloatingPointPredicate
= False
| OEQ
| OGT
| OGE
| OLT
| OLE
| ONE
| ORD
| UNO
| UEQ
| UGT
| UGE
| ULT
| ULE
| UNE
| True
deriving (Eq, Ord, Read, Show, Data, Typeable)