This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 0f9ce736b8d Daily bump. new 77abaa72ed5 LoongArch: (NFC) Remove atomic_optab and use amop instead new b8e147d46ea LoongArch: (NFC) Remove amo and use size instead new d1d7ecfbc6d LoongArch: Don't use "+" for atomic_{load, store} "m" constraint new 91f00a75536 LoongArch: Allow using bstrins for masking the address in a [...] new 9b55cd04056 LoongArch: Don't emit overly-restrictive barrier for LL-SC loops new 2ac0e38a309 LoongArch: Remove unneeded "b 3f" instruction after LL-SC loops new 1f1ab36058a LoongArch: Remove unneeded "andi offset, addr, 3" instructi [...] new cff7790016b LoongArch: Implement subword atomic_fetch_{and, or, xor} wi [...] new 6d67bbce340 LoongArch: Don't expand atomic_fetch_sub_{hi, qi} to LL-SC [...] new c9374dbf9d1 LoongArch: Implement atomic_fetch_nandGPR:mode new 89c8638deb9 LoongArch: Implement 16-byte atomic load with LSX new 8735a4fecab LoongArch: Implement 16-byte atomic store with LSX new 0f3c1b71daa LoongArch: Add -m[no-]scq option new 2aca41ba976 LoongArch: Implement 16-byte atomic store with sc.q new 5527195f356 LoongArch: Implement 16-byte CAS with sc.q new 54a3853e5f1 LoongArch: Implement 16-byte atomic exchange with sc.q new 534276f1e58 LoongArch: Implement 16-byte atomic add, sub, and, or, xor, [...]
The 17 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/config/loongarch/genopts/isa-evolution.in | 1 + gcc/config/loongarch/loongarch-def.cc | 4 +- gcc/config/loongarch/loongarch-evolution.cc | 4 + gcc/config/loongarch/loongarch-evolution.h | 8 +- gcc/config/loongarch/loongarch-str.h | 1 + gcc/config/loongarch/loongarch.cc | 30 +- gcc/config/loongarch/loongarch.opt | 4 + gcc/config/loongarch/loongarch.opt.urls | 3 + gcc/config/loongarch/sync.md | 641 ++++++++++++++++++-------- gcc/doc/invoke.texi | 11 +- 10 files changed, 497 insertions(+), 210 deletions(-)