[Bug target/88877] rs6000 emits signed extension for unsigned int type(__floatunsidf).
umesh.kalappa0 at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Jan 16 15:20:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88877
Umesh Kalappa <umesh.kalappa0 at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |umesh.kalappa0 at gmail dot com
--- Comment #3 from Umesh Kalappa <umesh.kalappa0 at gmail dot com> ---
https://members.openpowerfoundation.org/document/dl/576
it says we infer that,
Map simple integer types (char, short, int, long, enum) to a single doubleword.
Sign or zero extend values shorter than a doubleword to a doubleword based on
whether the source data type is signed or unsigned.
More information about the Gcc-bugs
mailing list