i386.c (ix86_emit_binop): New static function.
authorUros Bizjak <ubizjak@gmail.com>
Wed, 5 Oct 2011 08:05:14 +0000 (10:05 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 5 Oct 2011 08:05:14 +0000 (10:05 +0200)
commit2c893b9dbc44525c276c8d7a28ce6571758d973c
tree2b59e921df550c37ec14e8ff0b415867d6094a6d
parent6f37c8d466bf2e90ea74a6e6d5e7cb79e37bbe8d
i386.c (ix86_emit_binop): New static function.

* config/i386/i386.c (ix86_emit_binop): New static function.
(ix86_split_lea_for_addr): Use ix86_emit_binop to emit add and shl
instructions.
(x86_output_mi_thunk): Use ix86_emit_binop to emit add instructions.

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