rs6000.md (QHSI): Delete.
authorSegher Boessenkool <segher@kernel.crashing.org>
Tue, 2 Sep 2014 11:23:20 +0000 (13:23 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Tue, 2 Sep 2014 11:23:20 +0000 (13:23 +0200)
commit3cbab4af8022564e7ec3849e13ce5b9d5b814abe
treea840f4b996b12ea4845c66678f463542512ec51f
parenteb8fb2ca6104819607e47529d4b029cb3694fb0f
rs6000.md (QHSI): Delete.

2014-09-02  Segher Boessenkool  <segher@kernel.crashing.org>

* config/rs6000/rs6000.md (QHSI): Delete.
(EXTQI, EXTHI, EXTSI): New mode iterators.
(zero_extend<mode>di2, *zero_extend<mode>di2_internal1,
*zero_extend<mode>di2_internal2, *zero_extend<mode>di2_internal3,
*zero_extendsidi2_lfiwzx, zero_extendqisi2, zero_extendhisi2,
9 anonymous instructions, and 8 splitters): Delete.
(zero_extendqi<mode>2, *zero_extendqi<mode>2_dot,
*zero_extendqi<mode>2_dot2, zero_extendhi<mode>2,
*zero_extendhi<mode>2_dot, *zero_extendhi<mode>2_dot2,
zero_extendsi<mode>2, *zero_extendsi<mode>2_dot,
*zero_extendsi<mode>2_dot2): New.

From-SVN: r214815
gcc/ChangeLog
gcc/config/rs6000/rs6000.md