Module Llair.Builtin

Builtin instruction opcodes

type t = [
  1. | `memset
  2. | `memcpy
  3. | `memmove
  4. | `expect
  5. | `malloc
  6. | `aligned_alloc
  7. | `calloc
  8. | `posix_memalign
  9. | `realloc
  10. | `mallocx
  11. | `rallocx
  12. | `xallocx
  13. | `sallocx
  14. | `dallocx
  15. | `sdallocx
  16. | `nallocx
  17. | `malloc_usable_size
  18. | `mallctl
  19. | `mallctlnametomib
  20. | `mallctlbymib
  21. | `malloc_stats_print
  22. | `strlen
  23. | `_ZN5folly13usingJEMallocEv
  24. | `cct_point
  25. | `objc_msgSendSuper2
  26. | `swift_getDynamicType
]
val compare : t -> t -> int
val equal : t -> t -> bool
val sexp_of_t : t -> Sexplib0.Sexp.t
val all : t list
val of_name : string -> t option
val to_name : t -> string
val pp : t NS.pp