https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71432
Bernd Schmidt changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71432
--- Comment #6 from Bernd Schmidt ---
Author: bernds
Date: Wed Jun 8 11:41:54 2016
New Revision: 237208
URL: https://gcc.gnu.org/viewcvs?rev=237208=gcc=rev
Log:
PR debug/71432
PR ada/71413
* tree-ssa-strlen.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71432
--- Comment #5 from Tobias Burnus ---
(In reply to Bernd Schmidt from comment #4)
> Most likely a dup of bug 71413.
Likely as the suggested patch is effectively the same. This one comes with test
case, consider to include it in the final patch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71432
--- Comment #4 from Bernd Schmidt ---
Most likely a dup of 71413.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71432
--- Comment #3 from Tobias Burnus ---
The code in handle_builtin_memcmp looks as follows:
FOR_EACH_IMM_USE_FAST (use_p, iter, res)
{
gimple *ustmt = USE_STMT (use_p);
if (gimple_code (ustmt) == GIMPLE_ASSIGN)
...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71432
--- Comment #2 from Tobias Burnus ---
The difference between the two insns-dumps is the "_eq":
0: extern int __builtin_memcmp_eq (const void *, const void *, long unsigned
int);
vs.
0: extern int __builtin_memcmp (const void *, const void
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71432
Tobias Burnus changed:
What|Removed |Added
CC||bernds at gcc dot gnu.org
Target