<分区>
Rust 是否具有 GCC 的 C CFLAGS="-Ofast -march=native"
编译器优化的等效项?
标签 rust
<分区>
Rust 是否具有 GCC 的 C CFLAGS="-Ofast -march=native"
编译器优化的等效项?
最佳答案
要针对 native CPU 进行优化,您可以使用
RUSTFLAGS="-C target-cpu=native"
我认为 LLVM 默认优化速度(或更具体地说,吞吐量);我真的找不到这方面的文档,但这就是 source code 的内容建议。
您应该能够使用例如选择不同的成本模型
RUSTFLAGS="-C target-cpu=native -C llvm-args='-cost-kind=latency'"
但是我没试过这个,也不知道这个开关效果的细节。
关于rust - Rust 是否有 -Ofast -march=native 的等价物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53466667/