SuccessChanges

Summary

  1. Revert "Add new 'preferred_name' attribute." (details)
  2. [SLP][Test] Differentiate SSE/AVX512 test coverage (NFC) (details)
Commit a1344779ab019a6bcd29842c1499343e15efbe87 by richard
Revert "Add new 'preferred_name' attribute."

This change exposed a pre-existing issue with deserialization cycles
caused by a combination of attributes and template instantiations
violating the deserialization ordering restrictions; see PR48434 for
details.

A previous commit attempted to work around PR48434, but appears to have
only been a partial fix, and fixing this properly seems non-trivial.
Backing out for now to unblock things.

This reverts commit 98f76adf4e941738c0b9fe3b9965fa63603e9c89 and
commit a64c26a47a81b1b44e36d235ff3bc6a74a0bad9f.
The file was modifiedclang/test/SemaTemplate/attributes.cpp
The file was modifiedclang/lib/Sema/SemaTemplateInstantiateDecl.cpp
The file was modifiedlibcxx/include/string
The file was modifiedclang/include/clang/Basic/Attr.td
The file was modifiedclang/lib/Sema/SemaDeclAttr.cpp
The file was removedclang/test/PCH/decl-attrs.cpp
The file was modifiedclang/lib/Sema/SemaTemplate.cpp
The file was modifiedclang/utils/TableGen/ClangAttrEmitter.cpp
The file was modifiedclang/include/clang/Basic/DiagnosticSemaKinds.td
The file was modifiedlibcxx/include/string_view
The file was modifiedlibcxx/include/regex
The file was modifiedlibcxx/include/iosfwd
The file was modifiedclang/lib/AST/TypePrinter.cpp
The file was modifiedlibcxx/include/__config
The file was modifiedclang/include/clang/AST/TypeProperties.td
The file was modifiedclang/include/clang/Basic/AttrDocs.td
Commit 6c3f56efa6e6ca746ba3dafae43251105f16e5fb by anton.a.afanasyev
[SLP][Test] Differentiate SSE/AVX512 test coverage (NFC)

Add test coverage for SSE/AVX512 for insert-after-bundle.ll test.
Prepare this test for accurate showing of PR46983 fix.
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/insert-after-bundle.ll