FailedChanges

Summary

  1. [NFC] Clang format for the ELF header and ARM build attributes. (details)
  2. Fix typo, targetFeature should be lowercase. (details)
  3. Make llvm::function_ref's operator bool explicit (details)
  4. Use llvm_unreachable after a fully covered/always-returning switch (details)
  5. [DAGCombine] Add basic optimizations for FREEZE in SelDag (details)
  6. [MLIR][NFC] drop some unnecessary includes (details)
  7. [PowerPC] Enhance test for PR45297. NFC. (details)
Commit 1a6b7318dddda1d1461b41c238505fbfa7f1d611 by kai.wang
[NFC] Clang format for the ELF header and ARM build attributes.

Differential Revision: https://reviews.llvm.org/D76819
The file was modifiedllvm/include/llvm/BinaryFormat/ELF.h
The file was modifiedllvm/lib/Support/ARMBuildAttrs.cpp
The file was modifiedllvm/include/llvm/Support/ARMBuildAttributes.h
Commit 64fe84185602b59c2e07c142b9772c6e855153cb by zakk.chen
Fix typo, targetFeature should be lowercase.

this fixing also enable llc -mattr=+cpuhelp

Reviewers: ziangwan, kongyi

Reviewed By: kongyi

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D76757
The file was modifiedclang/tools/driver/cc1_main.cpp
The file was modifiedllvm/lib/MC/MCSubtargetInfo.cpp
Commit 324f5a14d7cfb4922a0345d67b20b8cb5953ee82 by dblaikie
Make llvm::function_ref's operator bool explicit

This can avoid all sorts of mistakes with implicit conversion
(indirectly) to int, etc. I'm quite surprise there aren't any things to
fixup with this - but I guess most uses of function_ref aren't
optional/nullable.
The file was modifiedllvm/include/llvm/ADT/STLExtras.h
Commit 819e540208d5d62e7841d0dbdef3580eecc2c2b6 by dblaikie
Use llvm_unreachable after a fully covered/always-returning switch
The file was modifiedclang/lib/Basic/Targets/X86.cpp
Commit 1bcc500b48a380f1fcb3719fee43ce4bc33ecda3 by aqjune
[DAGCombine] Add basic optimizations for FREEZE in SelDag

Summary: This patch is the first effort to adding basic optimizations for FREEZE in SelDag.

Reviewers: spatel, lebedev.ri

Reviewed By: spatel

Subscribers: xbolva00, hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D76707
The file was modifiedllvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
The file was modifiedllvm/test/CodeGen/X86/freeze-legalize.ll
The file was modifiedllvm/test/CodeGen/X86/fast-isel-freeze.ll
The file was modifiedllvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
The file was addedllvm/test/CodeGen/X86/freeze-combine.ll
The file was modifiedllvm/include/llvm/CodeGen/SelectionDAG.h
Commit ad4b4acbb065c7f40faaff3d3865ebef9d70d16e by uday
[MLIR][NFC] drop some unnecessary includes

Drop unnecessary includes

Differential Revision: https://reviews.llvm.org/D76898
The file was modifiedmlir/lib/Dialect/Affine/Transforms/SimplifyAffineStructures.cpp
The file was modifiedmlir/lib/Analysis/AffineAnalysis.cpp
The file was modifiedmlir/lib/IR/IntegerSet.cpp
The file was modifiedmlir/lib/IR/Function.cpp
The file was modifiedmlir/lib/IR/AffineMap.cpp
The file was modifiedmlir/lib/Transforms/Canonicalizer.cpp
The file was modifiedmlir/lib/IR/Operation.cpp
The file was modifiedmlir/lib/Dialect/Affine/Transforms/AffineDataCopyGeneration.cpp
Commit 351b19231554d4dba29c42c798176f1ff3286a32 by lkail
[PowerPC] Enhance test for PR45297. NFC.
The file was modifiedllvm/test/CodeGen/PowerPC/pr45297.ll