diff options
author | Cyril SIX <cyril.six@kalray.eu> | 2020-10-16 14:38:06 +0200 |
---|---|---|
committer | Cyril SIX <cyril.six@kalray.eu> | 2020-10-16 14:39:44 +0200 |
commit | a2f31f2b886ccb9656a019db1780aabc1789368a (patch) | |
tree | 0ea125e3c937ef1dba0ce409056eb0ed1c0779fe /driver/Clflags.ml | |
parent | 0881f48aec682f14ea396420f8244b7281b848f0 (diff) | |
download | compcert-kvx-a2f31f2b886ccb9656a019db1780aabc1789368a.tar.gz compcert-kvx-a2f31f2b886ccb9656a019db1780aabc1789368a.zip |
Loop body unrolling with -funrollbody n
Diffstat (limited to 'driver/Clflags.ml')
-rw-r--r-- | driver/Clflags.ml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/driver/Clflags.ml b/driver/Clflags.ml index 8bc7a938..9df58903 100644 --- a/driver/Clflags.ml +++ b/driver/Clflags.ml @@ -39,6 +39,7 @@ let option_fpredict = ref true (* insert static branch prediction information, a let option_ftailduplicate = ref 0 (* perform tail duplication for blocks of size n *) let option_ftracelinearize = ref true (* uses branch prediction information to improve the linearization *) let option_funrollsingle = ref 0 (* unroll a single iteration of innermost loops of size n *) +let option_funrollbody = ref 0 (* unroll the body of innermost loops of size n *) let option_fpostpass = ref true let option_fpostpass_sched = ref "list" |