aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-constraints.c
diff options
context:
space:
mode:
authorDavid Holsgrove <david.holsgrove@xilinx.com>2013-06-26 23:55:52 +0000
committerMichael Eager <eager@gcc.gnu.org>2013-06-26 23:55:52 +0000
commit8eedc3ebe72acf248e30b328368a3ca2d11b0466 (patch)
tree688170d21085526bea13feec1e99508d973652d0 /gcc/lra-constraints.c
parent33e84ed46b1dd6330abdfe8bcec9444a1f5d2397 (diff)
downloadgcc-8eedc3ebe72acf248e30b328368a3ca2d11b0466.zip
gcc-8eedc3ebe72acf248e30b328368a3ca2d11b0466.tar.gz
gcc-8eedc3ebe72acf248e30b328368a3ca2d11b0466.tar.bz2
Add sync_compare_and_swapsi and sync_test_and_setsi.
2013-06-16 David Holsgrove <david.holsgrove@xilinx.com> Add sync_compare_and_swapsi and sync_test_and_setsi. * gcc/config/microblaze/sync.md: New file. * gcc/config/microblaze/microblaze.md: Add UNSPEC_SYNC_CAS, UNSPEC_SYNC_XCHG and include sync.md. * gcc/config/microblaze/microblaze.c: Add print_operand 'y'. * gcc/config/microblaze/constraints.md: Add memory_contraint 'Q' which is a single register. From-SVN: r200443
Diffstat (limited to 'gcc/lra-constraints.c')
0 files changed, 0 insertions, 0 deletions