[Bug target/77353] [AVR] uint16_t instead uint8_t comparison

bseifert at gmx dot at gcc-bugzilla@gcc.gnu.org
Wed Aug 24 09:42:00 GMT 2016


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77353

--- Comment #8 from Berni <bseifert at gmx dot at> ---

With GCC 5.4.0 comparison is done between two 8-bit registers r24 and r25, as
expected.

With GCC 6.2.0 additionally registers r19 and r25 are loaded with 0 and 16-bit
comparison between register pairs (r18, r19) and (r24, r25) is performed!


More information about the Gcc-bugs mailing list