Module Ops

module Ops: sig .. end

Opérations x86-64


type munop = 
| Maddi of int32
| Msetei of int32
| Msetnei of int32

opérations unaires

type mbinop = 
| Mmov
| Madd
| Msub
| Mmul
| Mdiv
| Msete
| Msetne
| Msetl
| Msetle
| Msetg
| Msetge

opérations binaires

type mubranch = 
| Mjz
| Mjnz
| Mjlei of int32
| Mjgi of int32

opérations de branchement unaires

type mbbranch = 
| Mjl
| Mjle

opérations de branchement binaires

Fonctions d'impression

val print_munop : Stdlib.Format.formatter -> munop -> unit
val print_mbinop : Stdlib.Format.formatter -> mbinop -> unit
val print_mubranch : Stdlib.Format.formatter -> mubranch -> unit
val print_mbbranch : Stdlib.Format.formatter -> mbbranch -> unit