i386.c (legitimize_pic_address): Merge 64-bit and 32-bit gotoff_operand code paths.
authorUros Bizjak <ubizjak@gmail.com>
Tue, 10 May 2016 17:17:20 +0000 (19:17 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 10 May 2016 17:17:20 +0000 (19:17 +0200)
commit6ca7558bfe5d864ad317613d1793931ec8e82cb2
tree0a081a46cdebf4f71b89151667ae8a9d2e3a16e5
parent61431953d7a56be84e7c33b2ac14451952187ddf
i386.c (legitimize_pic_address): Merge 64-bit and 32-bit gotoff_operand code paths.

* config/i386/i386.c (legitimize_pic_address): Merge 64-bit and 32-bit
gotoff_operand code paths.  Use copy_to_suggested_regs and
expand_simple_binop where appropriate.  Cleanup.

From-SVN: r236096
gcc/ChangeLog
gcc/config/i386/i386.c