OSDN Git Service

* config/i386/i386.md (addti3 splitter): Pass arrays of 3 operands
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Apr 2008 18:38:35 +0000 (18:38 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Apr 2008 18:38:35 +0000 (18:38 +0000)
commitcdb04b8418692622610b98288d6362347b75c184
tree8d0e016f74ade18e46b010ff04f2e800c4ca5451
parent23fb041ecec1ac8bcba49bded8ef878d49352517
    * config/i386/i386.md (addti3 splitter): Pass arrays of 3 operands
        to split_ti instead of three separate calls with single member arrays.
        (subti3 splitter): Ditto.
        (adddi3 splitter): Ditto with split_di.
        (subdi3 splitter): Ditto.
        (negti2 splitter): Pass arrays of 2 operands to split_ti instead of
        two separate calls with single member arrays.  Swap match_dup
        operands 1 and 2 to better fit into the array.
        (negdi2 splitter): Ditto with split_di.
        (movdfcc splitter):  Pass arrays of 2 operands to split_di instead of
        two separate calls with single member arrays.  Swap match_dup operands
        6 and 7 to better fit into the array.

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