i386.md (addti3 splitter): Pass arrays of 3 operands to split_ti instead of three...
authorUros Bizjak <ubizjak@gmail.com>
Thu, 17 Apr 2008 18:38:35 +0000 (20:38 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 17 Apr 2008 18:38:35 +0000 (20:38 +0200)
commitc2b814b9ff90dbf5440b5c611cb791a403239723
tree8d0e016f74ade18e46b010ff04f2e800c4ca5451
parent6afce8909c4c8e04169364b92742d9ccc202410d
i386.md (addti3 splitter): Pass arrays of 3 operands to split_ti instead of three separate calls with...

        * 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.

From-SVN: r134403
gcc/ChangeLog
gcc/config/i386/i386.md