diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-04-21 22:06:04 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-04-21 22:06:04 +0000 |
| commit | bad3f777035d17088a7881eaff24e304819b2060 (patch) | |
| tree | 80f9136438f429133625f0d34eef763003a2d75f /llvm/lib/CodeGen/MachineBlockPlacement.cpp | |
| parent | 8072125f7b67f2a91ef3fa14b69805fbc5b7d89b (diff) | |
| download | llvm-bad3f777035d17088a7881eaff24e304819b2060.zip llvm-bad3f777035d17088a7881eaff24e304819b2060.tar.gz llvm-bad3f777035d17088a7881eaff24e304819b2060.tar.bz2 | |
Simplify a vpermil* with constant mask.
With a constant mask a vpermil* is just a shufflevector. This patch implements
that simplification. This allows us to produce denser code. It should also
allow more folding down the line.
llvm-svn: 206801
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions
