summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.creation/make_tuple.pass.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-01-19 09:56:01 +0000
committerNikita Popov <nikita.ppv@gmail.com>2019-01-19 09:56:01 +0000
commit6515db205a8f334b3bfe3940d3ed83430945ec06 (patch)
treea33b3965be8742b6e1baeebe342cac4359515cc4 /libcxx/test/std/utilities/tuple/tuple.tuple/tuple.creation/make_tuple.pass.cpp
parent0b02907ee9f13bf00f2664de44e622d86994b3ad (diff)
downloadbcm5719-llvm-6515db205a8f334b3bfe3940d3ed83430945ec06.tar.gz
bcm5719-llvm-6515db205a8f334b3bfe3940d3ed83430945ec06.zip
[InstCombine] Simplify cttz/ctlz + icmp ugt/ult
Followup to D55745, this time handling comparisons with ugt and ult predicates (which are the canonical forms for non-equality predicates). For ctlz we can convert into a simple icmp, for cttz we can convert into a mask check. Differential Revision: https://reviews.llvm.org/D56355 llvm-svn: 351645
Diffstat (limited to 'libcxx/test/std/utilities/tuple/tuple.tuple/tuple.creation/make_tuple.pass.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud