FailedChanges

Summary

  1. [clang] Include trailing-requires-clause in FunctionDecl's source range (details)
  2. [mlir][Linalg] Conv ops lowering to std calls added. (details)
  3. [JumpThreading] Don't limit the type of an operand (details)
  4. [NFC] [PowerPC] Refactor fp/int conversion lowering (details)
  5. [JumpThreading] Merge/rename thread-two-bbsN.ll tests; NFC (details)
  6. [llvm-readobj] - Simplify findSectionByName(). NFCI. (details)
Commit 4ede3968498174f35f8456cd4bf95d14811d40d1 by zeratul976
[clang] Include trailing-requires-clause in FunctionDecl's source range

Fixes https://github.com/clangd/clangd/issues/476

Differential Revision: https://reviews.llvm.org/D85108
The file was modifiedclang/test/AST/ast-dump-concepts.cpp
The file was modifiedclang-tools-extra/clangd/unittests/FindTargetTests.cpp
The file was modifiedclang/include/clang/Sema/DeclSpec.h
Commit 689096965d9af1b00cd90f117c57fd9e7d07a479 by limo
[mlir][Linalg] Conv ops lowering to std calls added.

Lowering of newly defined Conv ops in TC syntax to standard
dialect is not supported and therefore this commit adds support
for it.

Differential Revision: https://reviews.llvm.org/D84840
The file was modifiedmlir/lib/Conversion/LinalgToStandard/LinalgToStandard.cpp
Commit 6f97103b561cb14e26aafa3b90ecec97f1d08944 by aqjune
[JumpThreading] Don't limit the type of an operand

Compared to the optimized code with branch conditions never frozen,
limiting the type of freeze's operand causes generation of suboptimal code in
some cases.
I would like to suggest removing the constraint, as this patch does.
If the number of freeze instructions becomes significant, this can be revisited.

Differential Revision: https://reviews.llvm.org/D84949
The file was modifiedllvm/lib/Transforms/Scalar/JumpThreading.cpp
The file was modifiedllvm/test/Transforms/JumpThreading/freeze.ll
Commit 6a78a8dd378b77be002f0243d80322bbdd6513c5 by qiucofan
[NFC] [PowerPC] Refactor fp/int conversion lowering

For FP_TO_INT and INT_TO_FP lowering, we have direct-move and
non-direct-move methods. But they share some conversion logic, so we can
reduce redundant code by introducing new methods.

Reviewed By: steven.zhang

Differential Revision: https://reviews.llvm.org/D81818
The file was modifiedllvm/lib/Target/PowerPC/PPCISelLowering.cpp
Commit 1ea84653378132091b5b6d31d4f6bf3ec7da7b56 by aqjune
[JumpThreading] Merge/rename thread-two-bbsN.ll tests; NFC
The file was addedllvm/test/Transforms/JumpThreading/thread-two-bbs-cuda.ll
The file was addedllvm/test/Transforms/JumpThreading/thread-two-bbs.ll
The file was removedllvm/test/Transforms/JumpThreading/thread-two-bbs4.ll
The file was removedllvm/test/Transforms/JumpThreading/thread-two-bbs6.ll
The file was removedllvm/test/Transforms/JumpThreading/thread-two-bbs5.ll
The file was removedllvm/test/Transforms/JumpThreading/thread-two-bbs2.ll
The file was removedllvm/test/Transforms/JumpThreading/thread-two-bbs1.ll
The file was addedllvm/test/Transforms/JumpThreading/thread-two-bbs-msvc.ll
The file was removedllvm/test/Transforms/JumpThreading/thread-two-bbs3.ll
Commit 8f576a75661668594ff0ac795e31cdb8df90780b by grimar
[llvm-readobj] - Simplify findSectionByName(). NFCI.

It turns out that findSectionByName can return
const Elf_Shdr * instead of Expected<>, because its
code never returns an error currently (it reports warnings instead).

Differential revision: https://reviews.llvm.org/D85135
The file was modifiedllvm/tools/llvm-readobj/ELFDumper.cpp