https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63661
--- Comment #23 from Renlin Li <renlin.li at arm dot com> --- I am using x86_64-unknown-linux-gnu-gcc toolchain. Reproduce the issue in 4.9 branch with "-O2 -fPIC -mtune=native" options. With 4.9.2 release, I reproduced the problem with "-O2 -fPIC -mtune=nehalem" options. I have verified that, after my patch(r217783), both cases are fixed. Issue is not there anymore in the latest trunk, it is presumably fixed by my patch already.