This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 8e3291f5077 c++: Fix error recovery for enums with bad underlying type [...] new 6bace0ed49a c++: Fix error recovery ICE in tsubst_baselink [PR120876] new f168d62bc55 LoongArch: Fix wrong code from loongarch_expand_vec_perm_1 [...] new 0e254a27d3c LoongArch: Avoid memory load when use xvperm.w for vec_permv4di new 57b4620e7a1 LoongArch: NFC: Simplify vec_permv8sf logic new af26139fd05 LoongArch: NFC: Move [x]vshuf.* to simd.md new 6641aaa9ad5 LoongArch: Micro-optimize the blend step for vec_perm<LASX> new 53194a7bb0b LoongArch: NFC: Simplify logic of vec_perm{v32qi,v16hi} new f6b6430085e LoongArch: NFC: Drop loongarch_expand_vec_perm
The 8 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/lasx.md | 36 +--- gcc/config/loongarch/loongarch-protos.h | 1 - gcc/config/loongarch/loongarch.cc | 269 +++++------------------- gcc/config/loongarch/lsx.md | 54 ++--- gcc/config/loongarch/simd.md | 75 ++++++- gcc/cp/pt.cc | 26 +-- gcc/testsuite/g++.dg/parse/crash81.C | 14 ++ gcc/testsuite/gcc.target/loongarch/pr122695-1.c | 22 ++ gcc/testsuite/gcc.target/loongarch/pr122695-2.c | 22 ++ 9 files changed, 215 insertions(+), 304 deletions(-) create mode 100644 gcc/testsuite/g++.dg/parse/crash81.C create mode 100644 gcc/testsuite/gcc.target/loongarch/pr122695-1.c create mode 100644 gcc/testsuite/gcc.target/loongarch/pr122695-2.c