]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
as: Add new atomic instructions in LoongArch v1.1
authorJiajie Chen <c@jia.je>
Thu, 26 Oct 2023 09:35:13 +0000 (17:35 +0800)
committerliuzhensong <liuzhensong@loongson.cn>
Mon, 27 Nov 2023 07:18:09 +0000 (15:18 +0800)
commit9ff4752d0f6d46ca0f7d275ea07e05790ac8dd1d
treee54b729fdb69c16f66a6961635d5eef3d934c949
parent598c50b0b0b6f05a559bd9c6941424f6b92941b0
as: Add new atomic instructions in LoongArch v1.1

LoongArch V1.1 release is out at
https://github.com/loongson/LoongArch-Documentation.

New atomic instructions in LoongArch v1.1:

- sc.q
- llacq.w/d
- screl.w/d
- amcas{_db}.b/h/w/d
- amswap{_db}.b/h
- amadd{_db}.b/h

Signed-off-by: Jiajie Chen <c@jia.je>
gas/config/tc-loongarch.c
gas/testsuite/gas/loongarch/load_store_op.d
gas/testsuite/gas/loongarch/load_store_op.s
opcodes/loongarch-opc.c