Fix memory barrier patterns for pre PA8800 processors
commit0f184b4141e9d285c19b3a3d02bffa45bc0d8f07
authorJohn David Anglin <danglin@gcc.gnu.org>
Fri, 29 Sep 2023 15:37:44 +0000 (29 15:37 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Fri, 29 Sep 2023 15:39:51 +0000 (29 15:39 +0000)
tree4de8000ee55ea060436c620b6e4d65acb6fc1f92
parenta8b9c32da787ea0bfbfc9118ac816fa7be4b1bc8
Fix memory barrier patterns for pre PA8800 processors

2023-09-29  John David Anglin  <danglin@gcc.gnu.org>

* config/pa/pa.md (memory_barrier): Revise comment.
(memory_barrier_64, memory_barrier_32): Use ldcw,co on PA 2.0.
* config/pa/pa.opt (coherent-ldcw): Change default to disabled.
gcc/config/pa/pa.md
gcc/config/pa/pa.opt