SuccessChanges

Summary

  1. [lldb] Add missings moves where appropiate (NFC) (details)
  2. [Sparc] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macros on SPARCv9 (details)
  3. [mlir][shape] Fix description copy pasta (details)
  4. Move ELFObjHandler to TextAPI library (details)
  5. [gn build] Port e6f8ba12e6e (details)
  6. Revert "Move ELFObjHandler to TextAPI library" (details)
  7. [gn build] Port db91320a898 (details)
Commit c4701c9c620fecfd6975e2885dae02d6e1b96698 by Jonas Devlieghere
[lldb] Add missings moves where appropiate (NFC)

Manually curated list of things found by clang-tidy's
performance-unnecessary-value-param.
The file was modifiedlldb/source/Core/ValueObjectSyntheticFilter.cpp (diff)
The file was modifiedlldb/include/lldb/Host/FileSystem.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/TypeCategoryMap.h (diff)
The file was modifiedlldb/source/Core/Debugger.cpp (diff)
The file was modifiedlldb/include/lldb/Core/ValueObject.h (diff)
The file was modifiedlldb/include/lldb/Target/Process.h (diff)
The file was modifiedlldb/include/lldb/Breakpoint/Breakpoint.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/TypeCategory.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/TypeSummary.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/StringPrinter.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/TypeSynthetic.h (diff)
The file was modifiedlldb/include/lldb/DataFormatters/FormattersContainer.h (diff)
The file was modifiedlldb/include/lldb/Target/InstrumentationRuntime.h (diff)
Commit 5fe171321c018a811debc306a776dbdf27a306dd by brad
[Sparc] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macros on SPARCv9
The file was modifiedclang/test/Preprocessor/predefined-arch-macros.c (diff)
The file was modifiedclang/lib/Basic/Targets/Sparc.cpp (diff)
Commit 4514a3cfa4765ec77e8ccf56e84ae124ea5afa63 by jpienaar
[mlir][shape] Fix description copy pasta
The file was modifiedmlir/include/mlir/Dialect/Shape/IR/ShapeBase.td (diff)
Commit e6f8ba12e6ea97cbf4374b70e78309c2d859ca1c by haowei
Move ELFObjHandler to TextAPI library

This change moves ELFObjHandler to llvm/TextAPI library so it can
be used by different llvm tools.
The file was addedllvm/include/llvm/TextAPI/ELF/ELFObjHandler.h
The file was addedllvm/lib/TextAPI/ELF/ELFObjHandler.cpp
The file was removedllvm/tools/llvm-elfabi/ELFObjHandler.h
The file was modifiedllvm/lib/TextAPI/CMakeLists.txt (diff)
The file was modifiedllvm/tools/llvm-elfabi/llvm-elfabi.cpp (diff)
The file was removedllvm/tools/llvm-elfabi/ELFObjHandler.cpp
The file was modifiedllvm/tools/llvm-elfabi/CMakeLists.txt (diff)
Commit a423c1846251303bff38e40750b9e206320a992b by llvmgnsyncbot
[gn build] Port e6f8ba12e6e
The file was modifiedllvm/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn (diff)
The file was modifiedllvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn (diff)
Commit db91320a898625484184d47a86b8ac1e4ae25aee by haowei
Revert "Move ELFObjHandler to TextAPI library"

This reverts commit e6f8ba12e6ea97cbf4374b70e78309c2d859ca1c due
to build failures.
The file was modifiedllvm/lib/TextAPI/CMakeLists.txt (diff)
The file was addedllvm/tools/llvm-elfabi/ELFObjHandler.h
The file was modifiedllvm/tools/llvm-elfabi/llvm-elfabi.cpp (diff)
The file was addedllvm/tools/llvm-elfabi/ELFObjHandler.cpp
The file was removedllvm/lib/TextAPI/ELF/ELFObjHandler.cpp
The file was removedllvm/include/llvm/TextAPI/ELF/ELFObjHandler.h
The file was modifiedllvm/tools/llvm-elfabi/CMakeLists.txt (diff)
Commit a542eec4622c62bdb7b35d8f6dae7560f581ba50 by llvmgnsyncbot
[gn build] Port db91320a898
The file was modifiedllvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn (diff)
The file was modifiedllvm/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn (diff)