diff options
author | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2011-09-15 18:27:36 +0000 |
---|---|---|
committer | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2011-09-15 18:27:36 +0000 |
commit | fa1ca3070be3484f46648e7af05ad947015bc33c (patch) | |
tree | 8ab9a62aaffda2f6ae95b3ac87545c3c68809a00 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 62d79875d34e355dc706aa06e9e303266a22c027 (diff) | |
download | llvm-fa1ca3070be3484f46648e7af05ad947015bc33c.zip llvm-fa1ca3070be3484f46648e7af05ad947015bc33c.tar.gz llvm-fa1ca3070be3484f46648e7af05ad947015bc33c.tar.bz2 |
Change all checks regarding the presence of any SSE level to always
take into consideration the presence of AVX. This change, together with
the SSEDomainFix enabled for AVX, makes AVX codegen to always (hopefully)
emit the same code as SSE for 128-bit vector ops. I don't
have a testcase for this, but AVX now beats SSE in performance for
128-bit ops in the majority of programas in the llvm testsuite
llvm-svn: 139817
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions