llvm-hs-pure-5.1.2: Pure Haskell LLVM functionality (no FFI).

Safe HaskellNone
LanguageHaskell98

LLVM.IRBuilder.Instruction

Synopsis

Documentation

store :: MonadIRBuilder m => Operand -> Word32 -> Operand -> m () #

br :: MonadIRBuilder m => Name -> m () #

Unconditional branch

retVoid :: MonadIRBuilder m => m () #

ret :: MonadIRBuilder m => Operand -> m () #

switch :: MonadIRBuilder m => Operand -> Name -> [(Constant, Name)] -> m () #

condBr :: MonadIRBuilder m => Operand -> Name -> Name -> m () #