aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-phiopt.cc
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@marvell.com>2023-04-28 12:45:19 -0700
committerAndrew Pinski <apinski@marvell.com>2023-05-02 14:46:39 -0700
commit078339fc04f5de59e55de8c54f4504b7672d60d0 (patch)
tree23ac947f8b12a33527454d1094d81d97e5aaff88 /gcc/tree-ssa-phiopt.cc
parent8702ab1456eee07d07ac1a8bc005c690cf6dbcf0 (diff)
downloadgcc-078339fc04f5de59e55de8c54f4504b7672d60d0.zip
gcc-078339fc04f5de59e55de8c54f4504b7672d60d0.tar.gz
gcc-078339fc04f5de59e55de8c54f4504b7672d60d0.tar.bz2
MATCH: Port CLRSB part of builtin_zero_pattern
This ports the clrsb builtin part of builtin_zero_pattern to match.pd. A simple pattern to port. OK? Bootstrapped and tested on x86_64-linux-gnu with no regressions. gcc/ChangeLog: * match.pd (a != 0 ? CLRSB(a) : CST -> CLRSB(a)): New pattern.
Diffstat (limited to 'gcc/tree-ssa-phiopt.cc')
0 files changed, 0 insertions, 0 deletions