aboutsummaryrefslogtreecommitdiffstats
path: root/driver
diff options
context:
space:
mode:
authornicolas.nardino <nicolas.nardino@ens-lyon.fr>2021-06-24 18:33:20 +0200
committernicolas.nardino <nicolas.nardino@ens-lyon.fr>2021-06-24 18:33:20 +0200
commitdfa09586ae40c70769eeda688a0e7f59f611749f (patch)
tree716041d47e7b2f96b8380ec8bd36561ef614f0a1 /driver
parentc5e8595480604c78260017cc771b0e4195fdd182 (diff)
downloadcompcert-kvx-dfa09586ae40c70769eeda688a0e7f59f611749f.tar.gz
compcert-kvx-dfa09586ae40c70769eeda688a0e7f59f611749f.zip
Another scheduler
Diffstat (limited to 'driver')
-rw-r--r--driver/Driver.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/driver/Driver.ml b/driver/Driver.ml
index fa187f26..4f43d7c9 100644
--- a/driver/Driver.ml
+++ b/driver/Driver.ml
@@ -210,7 +210,7 @@ Processing options:
-mtune= Type of CPU (for scheduling on some architectures)
-fprepass Perform prepass scheduling (only on some architectures) [on]
-fprepass= <optim> Perform postpass scheduling with the specified optimization [list]
- (<optim>=list: list scheduling, <optim>=revlist: reverse list scheduling, <optim>=regpres: list scheduling aware of register pressure, <optim>=zigzag: zigzag scheduling, <optim>=ilp: ILP, <optim>=greedy: just packing bundles)
+ (<optim>=list: list scheduling, <optim>=revlist: reverse list scheduling, <optim>=regpres: list scheduling aware of register pressure, <optim>=regpres_bis: variant of regpres, <optim>=zigzag: zigzag scheduling, <optim>=ilp: ILP, <optim>=greedy: just packing bundles)
-regpres-threshold n With `-fprepass= regpres`, set threshold value for number of free registers before trying to decrease register pressure
-fpostpass Perform postpass scheduling (only for K1 architecture) [on]
-fpostpass= <optim> Perform postpass scheduling with the specified optimization [list]