diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2013-10-12 14:55:28 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2013-10-12 07:55:28 -0700 |
commit | 37d1c5db3a195a239888866c8ce089b4845fe100 (patch) | |
tree | 8377c23d5e044345c52bdb64fc974eca3417b98d /gcc/ada/init.c | |
parent | b86a70ff8d42f72bf998602fb1fcd724b7f76092 (diff) | |
download | gcc-37d1c5db3a195a239888866c8ce089b4845fe100.zip gcc-37d1c5db3a195a239888866c8ce089b4845fe100.tar.gz gcc-37d1c5db3a195a239888866c8ce089b4845fe100.tar.bz2 |
Truncate x32 DImode TLS address to a SImode register
gcc/
PR target/58690
* config/i386/i386.c (ix86_copy_addr_to_reg): New function.
(ix86_expand_movmem): Replace copy_addr_to_reg with
ix86_copy_addr_to_reg.
(ix86_expand_setmem): Likewise.
gcc/testsuite/
PR target/58690
* gcc.target/i386/pr58690.c: New test
From-SVN: r203486
Diffstat (limited to 'gcc/ada/init.c')
0 files changed, 0 insertions, 0 deletions