llvm-general-3.2.6.0: General purpose LLVM bindings

Safe HaskellSafe-Inferred

LLVM.General.AST.Operand

Description

A type to represent operands to LLVM Instructions

Synopsis

Documentation

newtype MetadataNodeID

A MetadataNodeID is a number for identifying a metadata node. Note this is different from named metadata, which are represented with NamedMetadataDefinition.

Constructors

MetadataNodeID Word 

type CallableOperand = Either InlineAssembly Operand

The Call instruction is special: the callee can be inline assembly