diff options
author | Sanjay Patel <spatel@rotateright.com> | 2016-06-02 18:03:05 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2016-06-02 18:03:05 +0000 |
commit | 5c0bc02878a6334f54af3be77e17354f13254778 (patch) | |
tree | 025540affe04812cac1c6f16cde3c6782f9ff5b9 /llvm/lib/Support/Threading.cpp | |
parent | c932f533e1fed70c8b55a8fef979b9eaa81c38f3 (diff) | |
download | llvm-5c0bc02878a6334f54af3be77e17354f13254778.zip llvm-5c0bc02878a6334f54af3be77e17354f13254778.tar.gz llvm-5c0bc02878a6334f54af3be77e17354f13254778.tar.bz2 |
[InstCombine] remove guard for generating a vector select
This is effectively NFC because we already do this transform after r175380:
http://reviews.llvm.org/rL175380
and also via foldBoolSextMaskToSelect().
This change should just make it a bit more efficient to match the pattern.
The original guard was added in r95058:
http://reviews.llvm.org/rL95058
A sampling of codegen for current in-tree targets shows no problems. This
makes sense given that we're already producing the vector selects via the
other transforms.
llvm-svn: 271554
Diffstat (limited to 'llvm/lib/Support/Threading.cpp')
0 files changed, 0 insertions, 0 deletions