OSDN Git Service

* config/i386/i386.c (ix86_emit_binop): New static function.
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Oct 2011 08:05:14 +0000 (08:05 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Oct 2011 08:05:14 +0000 (08:05 +0000)
commitb78d149b33bda943226e28c441ece6cbdc358069
tree2b59e921df550c37ec14e8ff0b415867d6094a6d
parent63b3dd1b2622fc651a0a1b542e13615a9332d02d
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179537 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c