SuccessChanges

Summary

  1. [clangd] Added highlighting for structured bindings. (details)
  2. [llvm-nm] Small fix to Exected<StringRef> (details)
  3. [InstCombine][AMDGPU] Simplify tbuffer loads (details)
Commit 268f45bfb8f79a90e5a0514ee7655075b26d547c by jvikstrom
[clangd] Added highlighting for structured bindings.
Summary: Structured bindings are in a BindingDecl. The decl the
declRefExpr points to are the BindingDecls. So this adds an additional
if statement in the addToken function to highlight them.
Reviewers: hokein, ilya-biryukov
Subscribers: MaskRay, jkorous, arphaman, kadircet, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D66738
llvm-svn: 370473
The file was modifiedclang-tools-extra/clangd/unittests/SemanticHighlightingTests.cpp (diff)
The file was modifiedclang-tools-extra/clangd/SemanticHighlighting.cpp (diff)
Commit aa0e8f96f2d68b24bbe5bac64bfbbc9825341484 by sidneym
[llvm-nm] Small fix to Exected<StringRef>
Differential Revision: https://reviews.llvm.org/D66976
llvm-svn: 370474
The file was modifiedllvm/tools/llvm-nm/llvm-nm.cpp (diff)
Commit 67b979466a612006155d2fc2717f1e2ba3d7c0ad by Piotr Sobczak
[InstCombine][AMDGPU] Simplify tbuffer loads
Summary: Add missing tbuffer loads intrinsics in
SimplifyDemandedVectorElts.
Reviewers: arsenm, nhaehnle
Reviewed By: arsenm
Subscribers: kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, tpr,
t-tye, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D66926
llvm-svn: 370475
The file was modifiedllvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp (diff)
The file was modifiedllvm/test/Transforms/InstCombine/AMDGPU/amdgcn-demanded-vector-elts.ll (diff)