aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2015-07-28 11:00:07 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2015-07-28 11:00:07 +0000
commite47c403137a6c1de1676543d0bb031ec8cb4ecc4 (patch)
tree59e2c29f80f3d316d619c6d45f3d898e8f714f53 /gcc/function.c
parent4b1cbcee3e1725c7796ad8c55a84a7a95ab77871 (diff)
downloadgcc-e47c403137a6c1de1676543d0bb031ec8cb4ecc4.zip
gcc-e47c403137a6c1de1676543d0bb031ec8cb4ecc4.tar.gz
gcc-e47c403137a6c1de1676543d0bb031ec8cb4ecc4.tar.bz2
[AArch64] Properly handle simple arith+extend ops in rtx costs
* config/aarch64/aarch64.c (aarch64_rtx_arith_op_extract_p): Handle simple SIGN_EXTEND or ZERO_EXTEND. (aarch64_rtx_costs): Properly strip extend or extract before passing down to rtx costs again. From-SVN: r226309
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions