SuccessChanges

Summary

  1. AMDGPU/GlobalISel: Lower llvm.amdgcn.else (details)
  2. GlobalISel: Define equivalent node for G_INTRINSIC_TRUNC (details)
  3. AMDGPU/GlobalISel: Legalize some 16-bit round instructions (details)
  4. Fix false positive in magic number checker. (details)
  5. Fix readability-const-return-type identifying the wrong `const` token (details)
  6. [lldb][NFC] Move ClangASTContext::m_scratch_ast_source_up to the (details)
  7. GlobalISel: Fix naming variables "brank" instead of "bank" (details)
  8. GlobalISel: Define equivalent node for G_INTRINSIC_ROUND (details)
  9. GlobalISel: Update syntax in debug printing (details)
Commit 9035fa6b54e81ca314a5858ed05bbd2898763b67 by arsenm2
AMDGPU/GlobalISel: Lower llvm.amdgcn.else
The file was modifiedllvm/test/CodeGen/AMDGPU/GlobalISel/legalize-brcond.mir
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
Commit e351256c0d993afc98ca4d82cd05cf0ae03f147c by arsenm2
GlobalISel: Define equivalent node for G_INTRINSIC_TRUNC
The file was addedllvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-intrinsic-trunc.mir
The file was modifiedllvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td
Commit df5c2159d0a8a6d025504779f96e58e393b44c1f by arsenm2
AMDGPU/GlobalISel: Legalize some 16-bit round instructions
The file was addedllvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fceil.mir
The file was addedllvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fceil.s16.mir
The file was addedllvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-frint.s16.mir
The file was addedllvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-intrinsic-trunc.s16.mir
The file was modifiedllvm/test/CodeGen/AMDGPU/GlobalISel/legalize-intrinsic-trunc.mir
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
The file was modifiedllvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fceil.mir
Commit c16b3ec597d277b5a7397db308f8ec730f3330a3 by aaron
Fix false positive in magic number checker.
cppcoreguidelines-avoid-magic-numbers should not warn about enum class.
Fixes PR40640.
The file was modifiedclang-tools-extra/clang-tidy/readability/MagicNumbersCheck.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-magic-numbers-todo.cpp
The file was modifiedclang-tools-extra/docs/ReleaseNotes.rst
The file was modifiedclang-tools-extra/test/clang-tidy/checkers/readability-magic-numbers.cpp
Commit f58f39137c6e5a324ef684b1d72bddae244aa94d by aaron
Fix readability-const-return-type identifying the wrong `const` token
Replace tidy::utils::lexer::getConstQualifyingToken with a corrected and
also generalized to other qualifiers variant - getQualifyingToken.
Fixes PR44326
The file was modifiedclang-tools-extra/clang-tidy/utils/LexerUtils.h
The file was modifiedclang-tools-extra/clang-tidy/utils/LexerUtils.cpp
The file was modifiedclang-tools-extra/clang-tidy/readability/ConstReturnTypeCheck.cpp
The file was modifiedclang-tools-extra/test/clang-tidy/checkers/readability-const-return-type.cpp
Commit a12ac7009e99c6f9e72652e34019f07df9970204 by Raphael Isemann
[lldb][NFC] Move ClangASTContext::m_scratch_ast_source_up to the
appropriate class
m_scratch_ast_source_up is only used by ClangASTContextForExpressions so
it should also be declared only in that class. Also make all other
members of ClangASTContext private and move the initialization code for
ClangASTContextForExpressions into the constructor.
The file was modifiedlldb/source/Symbol/ClangASTContext.cpp
The file was modifiedlldb/include/lldb/Symbol/ClangASTContext.h
Commit 9b616415649c7312a50ec051a92ad6d9c1385e93 by arsenm2
GlobalISel: Fix naming variables "brank" instead of "bank"
The file was modifiedllvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp
Commit 1aa763a4a084c095625bd08cdec1d430d3a05010 by arsenm2
GlobalISel: Define equivalent node for G_INTRINSIC_ROUND
The file was modifiedllvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td
Commit 0d47399167eee87711f5c93a3f36801c7b6a6774 by arsenm2
GlobalISel: Update syntax in debug printing
Physical register names now start with $, not %
The file was modifiedllvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp