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/Support/DAGDeltaAlgorithm.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/Support/DAGDeltaAlgorithm.cpp')
0 files changed, 0 insertions, 0 deletions