diff options
author | Massimiliano Culpo <massimiliano.culpo@gmail.com> | 2019-12-04 18:11:34 +0100 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2019-12-04 09:11:34 -0800 |
commit | e9f027210fb7d54dd4b7131a0d7ea05c577992a0 (patch) | |
tree | 851c1697a910725157fb974b04b0461f84de5b72 /var | |
parent | 728f5a76f35a024d510aa44a7a3eb5b8209a43ed (diff) | |
download | spack-e9f027210fb7d54dd4b7131a0d7ea05c577992a0.tar.gz spack-e9f027210fb7d54dd4b7131a0d7ea05c577992a0.tar.bz2 spack-e9f027210fb7d54dd4b7131a0d7ea05c577992a0.tar.xz spack-e9f027210fb7d54dd4b7131a0d7ea05c577992a0.zip |
Fixed x86-64 optimization flags for clang (#13913)
* Fixed x86-64 optimization flags for clang
* Fixed expected results in unit tests
Before the flags used where the one for llc, the underlying compiler from LLVM IR to machine assembly. It turns out that the semantic of `-march`, `-mtune` and `-mcpu` changes from clang front-end to llc.
I found no definitive reference for the flags submitted in this PR, but I checked the assembly on a vectorizable function using Godbolt's web-site.
Diffstat (limited to 'var')
0 files changed, 0 insertions, 0 deletions