]> git.ipfire.org Git - thirdparty/gcc.git/commit
gcc/ChangeLog:
authorkugan <kugan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Jul 2018 22:15:48 +0000 (22:15 +0000)
committerkugan <kugan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Jul 2018 22:15:48 +0000 (22:15 +0000)
commita75cc7d98e70cd1f261b2fcb20b5afdbf4bd6acd
tree3e6be7f9ff32734c76314abc4064f4fa10c383d2
parentaf73b08aa7b731c7fd92ec262d2be629f99b6e3f
gcc/ChangeLog:

2018-07-06  Kugan Vivekanandarajah  <kugan.vivekanandarajah@linaro.org>

* tree-ssa-phiopt.c (cond_removal_in_popcount_pattern): New.
(tree_ssa_phiopt_worker): Call cond_removal_in_popcount_pattern.

gcc/testsuite/ChangeLog:

2018-07-06  Kugan Vivekanandarajah  <kugan.vivekanandarajah@linaro.org>

* gcc.dg/tree-ssa/phi-opt-16.c: New test.
* gcc.dg/tree-ssa/phi-opt-17.c: New test.
* gcc.dg/tree-ssa/phi-opt-18.c: New test.
* gcc.dg/tree-ssa/phi-opt-19.c: New test.
* gcc.dg/tree-ssa/popcount3.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@262488 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-16.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-17.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-18.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-19.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/popcount3.c [new file with mode: 0644]
gcc/tree-ssa-phiopt.c