tree-ssa-threadedge.c (record_temporary_equivalences_from_stmts_at_dest): Do not...
authorIlya Leoshkevich <iii@linux.ibm.com>
Thu, 3 Dec 2020 00:38:47 +0000 (01:38 +0100)
committerIlya Leoshkevich <iii@linux.ibm.com>
Thu, 3 Dec 2020 09:50:32 +0000 (10:50 +0100)
commit614aff0adf8fba5d843ec894603160151c20f0aa
treec94bf0de8dcb1c92564ce0dd5933544e1e108f87
parent73564433f519ba0db6f1222e829518f16028c0e2
tree-ssa-threadedge.c (record_temporary_equivalences_from_stmts_at_dest): Do not allow __builtin_constant_p.

This is the same as commit 70a62009181f ("tree-ssa-threadbackward.c
(profitable_jump_thread_path): Do not allow __builtin_constant_p."), but
for the old forward threader.

gcc/ChangeLog:

2020-12-03  Ilya Leoshkevich  <iii@linux.ibm.com>

* tree-ssa-threadedge.c (record_temporary_equivalences_from_stmts_at_dest):
Do not allow __builtin_constant_p on a threading path.
gcc/tree-ssa-threadedge.c