http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49446
Summary: avr-g++ does not optimize when using bitshift in
inlined function
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33049
HotHead changed:
What|Removed |Added
CC||gcc at emailgo dot de
--- Comment #15 from
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49446
HotHead changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49446
HotHead changed:
What|Removed |Added
Status|RESOLVED|UNCONFIRMED
Version|4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49446
--- Comment #5 from HotHead 2011-06-18 20:19:07 UTC ---
Created attachment 24557
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24557
intermediate file
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49446
--- Comment #4 from HotHead 2011-06-18 20:18:48 UTC ---
Created attachment 24556
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24556
output assembly, notice the unnecessary bitshifts
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49446
--- Comment #6 from HotHead 2011-06-18 20:19:56 UTC ---
compiler output with gcc-4.7.0 : http://pastebin.com/XHNPB6WX