[Bug tree-optimization/26429] Call clobbering is not context sensitive

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-22 23:04 --- Then this is a dup of bug 23384. *** This bug has been marked as a duplicate of 23384 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/26429] Call clobbering is not context sensitive

2006-02-22 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2006-02-22 22:28 --- Ah, and that is even correct. Because the objects escape here, so we cannot do better (without IP escape analysis). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26429

[Bug tree-optimization/26429] Call clobbering is not context sensitive

2006-02-22 Thread dberlin at gcc dot gnu dot org
--- Comment #1 from dberlin at gcc dot gnu dot org 2006-02-22 22:21 --- Actually, the problem you are describing is that call clobbering is not per call (IE context-sensitive), so that it believes something clobbered somewhere means it is clobbered everywhere. -- dberlin at gcc dot g