[ARM][2/4] Fix operand costing logic for SMUL[TB][TB]
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Thu, 4 Feb 2016 09:54:37 +0000 (09:54 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Thu, 4 Feb 2016 09:54:37 +0000 (09:54 +0000)
commit9fec9595fb7a7ee6fcd200443d0e4bd7a34fd734
tree125eb1a8bd09f44c3f246c39db55d1f69f5e93ce
parenteb9feb52f9528e7f425f318a5e857584d059e2e0
[ARM][2/4] Fix operand costing logic for SMUL[TB][TB]

PR target/65932
PR target/67714
* config/arm/arm.c (arm_new_rtx_costs, MULT case): Properly extract
the operands of the SIGN_EXTENDs from a SMUL[TB][TB] rtx.

From-SVN: r233132
gcc/ChangeLog
gcc/config/arm/arm.c