[multiple changes]
commitbf84ac44f9679285d95ac0c96c0e2e83b7ef038f
authorAndrew Pinski <apinski@cavium.com>
Tue, 13 Jan 2015 13:55:23 +0000 (13 13:55 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Tue, 13 Jan 2015 13:55:23 +0000 (13 05:55 -0800)
tree72d0176b51caf8fb006310c09a11bc0a61bd61fc
parent08cb0abc7c107f5114ad1fb6b35bc8402b4cc589
[multiple changes]

2015-01-13  Andrew Pinski   <apinski@cavium.com>

        * config/aarch64/aarch64.c (aarch64_operands_ok_for_ldpstp): Reject
        volatile mems.
        (aarch64_operands_adjust_ok_for_ldpstp): Likewise.

2015-01-13  Andrew Pinski  <apinski@cavium.com>

        * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
        * gcc.target/aarch64/volatileloadpair-2.c: New testcase.

From-SVN: r219530
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/volatileloadpair-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/volatileloadpair-2.c [new file with mode: 0644]