diff options
| author | Chandler Carruth <chandlerc@gmail.com> | 2014-09-20 20:52:07 +0000 |
|---|---|---|
| committer | Chandler Carruth <chandlerc@gmail.com> | 2014-09-20 20:52:07 +0000 |
| commit | 6f80abac4ea5e80f88c444f5bc795c5a15909fb5 (patch) | |
| tree | fc1a3f27964848feb1987e3bed50ad6c18dc08a4 /llvm/lib/CodeGen/StackProtector.cpp | |
| parent | 7d0dc3ef18e5adf8e8a68766996a20f0f8bfa68a (diff) | |
| download | llvm-6f80abac4ea5e80f88c444f5bc795c5a15909fb5.zip llvm-6f80abac4ea5e80f88c444f5bc795c5a15909fb5.tar.gz llvm-6f80abac4ea5e80f88c444f5bc795c5a15909fb5.tar.bz2 | |
[x86] Teach the new vector shuffle lowering to use the AVX VPERMILPS
instruction for single-vector floating point shuffles. This in turn
allows the shuffles to fold a load into the instruction which is one of
the common regressions hit with the new shuffle lowering.
llvm-svn: 218190
Diffstat (limited to 'llvm/lib/CodeGen/StackProtector.cpp')
0 files changed, 0 insertions, 0 deletions
