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.