package llvm

  1. Overview
  2. Docs
The OCaml bindings distributed with LLVM

Install

Dune Dependency

Authors

Maintainers

Sources

llvm-dune-full-minified-16.0.6.tar.gz
md5=d2bf13c08c943c69f1a29ec5b830c143
sha512=6abc12221eeea6bb26f457dee5f8a077d945583a48891bef7249e6129b8125a5151b92dec0cefc09b124fe988cea8c521123c95d74dd4cd9d87a282c17865fe2

doc/llvm.static/Llvm/Opcode/index.html

Module Llvm.OpcodeSource

Sourcetype t =
  1. | Invalid
  2. | Ret
  3. | Br
  4. | Switch
  5. | IndirectBr
  6. | Invoke
  7. | Invalid2
  8. | Unreachable
  9. | Add
  10. | FAdd
  11. | Sub
  12. | FSub
  13. | Mul
  14. | FMul
  15. | UDiv
  16. | SDiv
  17. | FDiv
  18. | URem
  19. | SRem
  20. | FRem
  21. | Shl
  22. | LShr
  23. | AShr
  24. | And
  25. | Or
  26. | Xor
  27. | Alloca
  28. | Load
  29. | Store
  30. | GetElementPtr
  31. | Trunc
  32. | ZExt
  33. | SExt
  34. | FPToUI
  35. | FPToSI
  36. | UIToFP
  37. | SIToFP
  38. | FPTrunc
  39. | FPExt
  40. | PtrToInt
  41. | IntToPtr
  42. | BitCast
  43. | ICmp
  44. | FCmp
  45. | PHI
  46. | Call
  47. | Select
  48. | UserOp1
  49. | UserOp2
  50. | VAArg
  51. | ExtractElement
  52. | InsertElement
  53. | ShuffleVector
  54. | ExtractValue
  55. | InsertValue
  56. | Fence
  57. | AtomicCmpXchg
  58. | AtomicRMW
  59. | Resume
  60. | LandingPad
  61. | AddrSpaceCast
  62. | CleanupRet
  63. | CatchRet
  64. | CatchPad
  65. | CleanupPad
  66. | CatchSwitch
  67. | FNeg
  68. | CallBr
  69. | Freeze
OCaml

Innovation. Community. Security.