diff options
author | Nadav Rotem <nadav.rotem@intel.com> | 2011-10-30 13:24:22 +0000 |
---|---|---|
committer | Nadav Rotem <nadav.rotem@intel.com> | 2011-10-30 13:24:22 +0000 |
commit | c602b2c4de771b1996a7a9d34f0e933b728b6cab (patch) | |
tree | b0f20d8b6a2b8b50bb4db33c003e0fe9c8efa622 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 921b9f52f46429afd953c2481d60f4d85e3a87db (diff) | |
download | bcm5719-llvm-c602b2c4de771b1996a7a9d34f0e933b728b6cab.tar.gz bcm5719-llvm-c602b2c4de771b1996a7a9d34f0e933b728b6cab.zip |
Fix pr11266.
On x86: (shl V, 1) -> add V,V
Hardware support for vector-shift is sparse and in many cases we scalarize the
result. Additionally, on sandybridge padd is faster than shl.
llvm-svn: 143311
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions