sync.md (AINT mode_iterator): Move definition.
* config/rs6000/sync.md (AINT mode_iterator): Move definition. (loadsync_<mode>): Change mode. (load_quadpti, store_quadpti): New. (atomic_load<mode>, atomic_store<mode>): Add support for TI mode. * config/rs6000/rs6000.md (unspec enum): Add UNSPEC_LSQ. * gcc.target/powerpc/atomic_load_store-p8.c: New. From-SVN: r209225
Showing
- gcc/ChangeLog 8 additions, 0 deletionsgcc/ChangeLog
- gcc/config/rs6000/predicates.md 2 additions, 2 deletionsgcc/config/rs6000/predicates.md
- gcc/config/rs6000/rs6000.md 1 addition, 0 deletionsgcc/config/rs6000/rs6000.md
- gcc/config/rs6000/sync.md 90 additions, 15 deletionsgcc/config/rs6000/sync.md
- gcc/testsuite/ChangeLog 4 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.target/powerpc/atomic_load_store-p8.c 22 additions, 0 deletionsgcc/testsuite/gcc.target/powerpc/atomic_load_store-p8.c
Loading
Please register or sign in to comment