package rune

  1. Overview
  2. Docs
Automatic differentiation and JIT compilation for OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

raven-1.0.0.alpha2.tbz
sha256=93abc49d075a1754442ccf495645bc4fdc83e4c66391ec8aca8fa15d2b4f44d2
sha512=5eb958c51f30ae46abded4c96f48d1825f79c7ce03f975f9a6237cdfed0d62c0b4a0774296694def391573d849d1f869919c49008acffca95946b818ad325f6f

doc/rune.llvm/Llvm/ValueKind/index.html

Module Llvm.ValueKindSource

The kind of an llvalue, the result of classify_value v. See the various LLVMIsA* functions.

Sourcetype t =
  1. | NullValue
  2. | Argument
  3. | BasicBlock
  4. | InlineAsm
  5. | MDNode
  6. | MDString
  7. | BlockAddress
  8. | ConstantAggregateZero
  9. | ConstantArray
  10. | ConstantDataArray
  11. | ConstantDataVector
  12. | ConstantExpr
  13. | ConstantFP
  14. | ConstantInt
  15. | ConstantPointerNull
  16. | ConstantStruct
  17. | ConstantVector
  18. | Function
  19. | GlobalAlias
  20. | GlobalIFunc
  21. | GlobalVariable
  22. | UndefValue
  23. | PoisonValue
  24. | Instruction of Opcode.t