Bootstrapped and regtested on loongarch64-linux-gnu.  Ok for trunk?

Xi Ruoyao (5):
  LoongArch: (NFC) Remove atomic_optab and use amop instead
  LoongArch: Don't use "+" for atomic_{load,store} "m" constraint
  LoongArch: Allow using bstrins for masking the address in
    atomic_test_and_set
  LoongArch: Don't emit overly-restrictive barrier for LL-SC loops
  LoongArch: Remove "b 3f" instruction if unneeded

 gcc/config/loongarch/loongarch.cc | 19 ++++++-------
 gcc/config/loongarch/sync.md      | 46 ++++++++++++++-----------------
 2 files changed, 29 insertions(+), 36 deletions(-)

-- 
2.48.1

Reply via email to