aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Threading.cpp
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2016-06-02 18:03:05 +0000
committerSanjay Patel <spatel@rotateright.com>2016-06-02 18:03:05 +0000
commit5c0bc02878a6334f54af3be77e17354f13254778 (patch)
tree025540affe04812cac1c6f16cde3c6782f9ff5b9 /llvm/lib/Support/Threading.cpp
parentc932f533e1fed70c8b55a8fef979b9eaa81c38f3 (diff)
downloadllvm-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