summaryrefslogtreecommitdiff
path: root/src/sail.ml
diff options
context:
space:
mode:
Diffstat (limited to 'src/sail.ml')
-rw-r--r--src/sail.ml3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/sail.ml b/src/sail.ml
index 95e060b2..b43f7830 100644
--- a/src/sail.ml
+++ b/src/sail.ml
@@ -90,6 +90,9 @@ let options = Arg.align ([
( "-c",
Arg.Tuple [Arg.Set opt_print_c; Arg.Set Initial_check.opt_undefined_gen],
" output a C translated version of the input");
+ ( "-O",
+ Arg.Tuple [Arg.Set C_backend.optimize_primops],
+ " turn on optimizations for C compilation");
( "-lem_ast",
Arg.Set opt_print_lem_ast,
" output a Lem AST representation of the input");