llvm-hs-6.0.0: General purpose LLVM bindings
LLVM.Internal.InstructionDefs
astInstructionRecs :: Map String Con Source #
astConstantRecs :: Map String Con Source #
instructionDefs :: Map String InstructionDef Source #
data InstructionKind Source #
Constructors
Instances
Methods
(==) :: InstructionKind -> InstructionKind -> Bool #
(/=) :: InstructionKind -> InstructionKind -> Bool #
compare :: InstructionKind -> InstructionKind -> Ordering #
(<) :: InstructionKind -> InstructionKind -> Bool #
(<=) :: InstructionKind -> InstructionKind -> Bool #
(>) :: InstructionKind -> InstructionKind -> Bool #
(>=) :: InstructionKind -> InstructionKind -> Bool #
max :: InstructionKind -> InstructionKind -> InstructionKind #
min :: InstructionKind -> InstructionKind -> InstructionKind #
showsPrec :: Int -> InstructionKind -> ShowS #
show :: InstructionKind -> String #
showList :: [InstructionKind] -> ShowS #
data InstructionDef Source #
Fields
(==) :: InstructionDef -> InstructionDef -> Bool #
(/=) :: InstructionDef -> InstructionDef -> Bool #
compare :: InstructionDef -> InstructionDef -> Ordering #
(<) :: InstructionDef -> InstructionDef -> Bool #
(<=) :: InstructionDef -> InstructionDef -> Bool #
(>) :: InstructionDef -> InstructionDef -> Bool #
(>=) :: InstructionDef -> InstructionDef -> Bool #
max :: InstructionDef -> InstructionDef -> InstructionDef #
min :: InstructionDef -> InstructionDef -> InstructionDef #
showsPrec :: Int -> InstructionDef -> ShowS #
show :: InstructionDef -> String #
showList :: [InstructionDef] -> ShowS #
instrP :: QuasiQuoter Source #
innerJoin :: Ord k => Map k a -> Map k b -> Map k (a, b) Source #
outerJoin :: Ord k => Map k a -> Map k b -> Map k (Maybe a, Maybe b) Source #