aboutsummaryrefslogtreecommitdiff
path: root/gcc/bt-load.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2015-12-16 15:49:42 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2015-12-16 15:49:42 +0000
commit283b6c85430d825db1a0cfbd4f54a41d66721e31 (patch)
treea22a8a0307a6b40dea66cb671b888c5e439eb57f /gcc/bt-load.c
parent077067a5f30559fd97ffbf2d9f8f636442d8905a (diff)
downloadgcc-283b6c85430d825db1a0cfbd4f54a41d66721e31.zip
gcc-283b6c85430d825db1a0cfbd4f54a41d66721e31.tar.gz
gcc-283b6c85430d825db1a0cfbd4f54a41d66721e31.tar.bz2
[AArch64] Properly cost zero_extend+ashift forms of ubfi[xz]
* config/aarch64/aarch64.c (aarch64_extend_bitfield_pattern_p): New function. (aarch64_rtx_costs, ZERO_EXTEND, SIGN_EXTEND cases): Use the above to handle extend+shift rtxes. From-SVN: r231698
Diffstat (limited to 'gcc/bt-load.c')
0 files changed, 0 insertions, 0 deletions