Rust 锈菌是否具有-Ofast-march=原生的等效物?
Rust是否具有与GCC的CRust 锈菌是否具有-Ofast-march=原生的等效物?,rust,Rust,Rust是否具有与GCC的CCFLAGS=“-Ofast-march=native”编译器优化相同的功能? 要优化本机CPU,可以使用 RUSTFLA
CFLAGS=“-Ofast-march=native”
编译器优化相同的功能?
要优化本机CPU,可以使用
RUSTFLAGS="-C target-cpu=native"
我认为LLVM默认情况下会优化速度(或者更具体地说,吞吐量);我真的找不到关于这方面的文档,但这正是作者的建议
您应该能够选择不同的成本模型,例如:
RUSTFLAGS="-C target-cpu=native -C llvm-args='-cost-kind=latency'"
但是我没有尝试过这个,也不知道这个切换的效果的任何细节。我相信
周围的-cost-kind=latency
必须删除。至少在我的测试中,如果包含单引号,我得到了“未知命令行参数”。