llvm-hs-6.0.0: General purpose LLVM bindings
LLVM.Internal.Operand
Contents
getMetadataDefinitions :: DecodeAST [Definition] Source #
Methods
decodeM :: Ptr MDNode -> DecodeAST MetadataNode Source #
decodeM :: Ptr MetadataAsVal -> DecodeAST Metadata Source #
decodeM :: Ptr Metadata -> DecodeAST Metadata Source #
decodeM :: Ptr MDValue -> DecodeAST Operand Source #
decodeM :: Ptr Value -> DecodeAST Operand Source #
decodeM :: Ptr Value -> DecodeAST CallableOperand Source #
encodeM :: MetadataNode -> EncodeAST (Ptr MDNode) Source #
encodeM :: Metadata -> EncodeAST (Ptr Metadata) Source #
encodeM :: Operand -> EncodeAST (Ptr Value) Source #
encodeM :: CallableOperand -> EncodeAST (Ptr Value) Source #
decodeM :: Ptr MDNode -> DecodeAST [Maybe Metadata] Source #