[Bug target/44474] GCC inserts redundant "test" instruction due to incorrect clobber

2017-12-11 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44474 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/44474] GCC inserts redundant test instruction due to incorrect clobber

2011-12-30 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44474 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug target/44474] GCC inserts redundant test instruction due to incorrect clobber

2010-08-29 Thread astrange at ithinksw dot com
--- Comment #2 from astrange at ithinksw dot com 2010-08-29 06:39 --- Still happens with the new combine work (not that I really expected it to change). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44474

[Bug target/44474] GCC inserts redundant test instruction due to incorrect clobber

2010-06-30 Thread astrange at ithinksw dot com
--- Comment #1 from astrange at ithinksw dot com 2010-07-01 03:43 --- The problem is combine. This: int test2( int *b ) { int b_ = *b; b_--; if( b_ == 0 ) { *b = b_; return foo(); } *b = b_; return 0; } works: _test2: LFB1: movl

[Bug target/44474] GCC inserts redundant test instruction due to incorrect clobber

2010-06-09 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement Component|c |target