diff options
author | Cyril SIX <cyril.six@kalray.eu> | 2020-10-09 15:51:33 +0200 |
---|---|---|
committer | Cyril SIX <cyril.six@kalray.eu> | 2020-10-09 15:51:33 +0200 |
commit | b22f1165b23be33da6cb7f6ac681c14abec37c23 (patch) | |
tree | 284967da076b559ff63b39423672b591783792c9 /driver/Driver.ml | |
parent | 3009ec015ab7261323c9e318cb703eaabca07d47 (diff) | |
download | compcert-kvx-b22f1165b23be33da6cb7f6ac681c14abec37c23.tar.gz compcert-kvx-b22f1165b23be33da6cb7f6ac681c14abec37c23.zip |
new flags: -fpredict, -ftailduplicate n, -funrollsingle n instead of just -fduplicate n
Diffstat (limited to 'driver/Driver.ml')
-rw-r--r-- | driver/Driver.ml | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/driver/Driver.ml b/driver/Driver.ml index 90afb812..b0b1cdea 100644 --- a/driver/Driver.ml +++ b/driver/Driver.ml @@ -420,8 +420,9 @@ let cmdline_actions = @ f_opt "move-loop-invariants" option_fmove_loop_invariants @ f_opt "redundancy" option_fredundancy @ f_opt "postpass" option_fpostpass - @ [ Exact "-fduplicate", Integer (fun n -> option_fduplicate := n) ] - @ f_opt "invertcond" option_finvertcond + @ [ Exact "-ftailduplicate", Integer (fun n -> option_ftailduplicate := n) ] + @ f_opt "predict" option_fpredict + @ [ Exact "-funrollsingle", Integer (fun n -> option_funrollsingle := n) ] @ f_opt "tracelinearize" option_ftracelinearize @ f_opt_str "postpass" option_fpostpass option_fpostpass_sched @ f_opt "inline" option_finline |