diff options
author | nicolas.nardino <nicolas.nardino@ens-lyon.fr> | 2021-06-24 18:33:20 +0200 |
---|---|---|
committer | nicolas.nardino <nicolas.nardino@ens-lyon.fr> | 2021-06-24 18:33:20 +0200 |
commit | dfa09586ae40c70769eeda688a0e7f59f611749f (patch) | |
tree | 716041d47e7b2f96b8380ec8bd36561ef614f0a1 /driver | |
parent | c5e8595480604c78260017cc771b0e4195fdd182 (diff) | |
download | compcert-kvx-dfa09586ae40c70769eeda688a0e7f59f611749f.tar.gz compcert-kvx-dfa09586ae40c70769eeda688a0e7f59f611749f.zip |
Another scheduler
Diffstat (limited to 'driver')
-rw-r--r-- | driver/Driver.ml | 2 |
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] |