aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorJiong Wang <jiwang@gcc.gnu.org>2015-01-27 15:20:14 +0000
committerJiong Wang <jiwang@gcc.gnu.org>2015-01-27 15:20:14 +0000
commit096e8448caeeb8ea78fd8ba0b839986e2ffe2c20 (patch)
treea5dceab703799e53f4065be6de96635b78ffbe7e /gcc/fortran
parentfb1a3f8f57e3f6a64da3557349a506044bd948e6 (diff)
downloadgcc-096e8448caeeb8ea78fd8ba0b839986e2ffe2c20.zip
gcc-096e8448caeeb8ea78fd8ba0b839986e2ffe2c20.tar.gz
gcc-096e8448caeeb8ea78fd8ba0b839986e2ffe2c20.tar.bz2
[AArch64] Improve bit-test-branch pattern to avoid unnecessary register clobber
2015-01-27 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Jiong Wang <jiong.wang@arm.com> gcc/ * config/aarch64/aarch64.md (tb<optab><mode>1): Clobber CC reg instead of scratch reg. (cb<optab><mode>1): Likewise. * config/aarch64/iterators.md (bcond): New define_code_attr. gcc/testsuite/ * gcc.dg/long_branch.c: New testcase. From-SVN: r220170
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions