[Bug target/78090] [x86_64]: GCC allows integer register for inter unit conversion under -mtune-ctrl=^inter_unit_conversions .

venkataramanan.kumar at amd dot com gcc-bugzilla@gcc.gnu.org
Mon Apr 24 09:00:00 GMT 2017


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

Venkataramanan <venkataramanan.kumar at amd dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |VERIFIED

--- Comment #6 from Venkataramanan <venkataramanan.kumar at amd dot com> ---

Verified the assembly generated for the test case in PR and also the assembly
generated for 462.libquantum of cpu2006 where the same pattern was seen.

 With today's GCC trunk stack memory is used for the conversions when compiled
for -O2 -mtune-ctrl=^inter_unit_conversions/-march=bdver4. 

Thanks Uros for fixing this.


More information about the Gcc-bugs mailing list