SuccessChanges

Summary

  1. Removed unused code. (details)
The file was removedzorg/buildbot/builders/CUDATestsuiteBuilder.py

Summary

  1. [NewPM][Lint] Port -lint to NewPM (details)
  2. Revert "[NewPM][Lint] Port -lint to NewPM" (details)
  3. [lldb] Pass -fno-objc-exceptions for objcxx targets (details)
Commit 883399c8402188520870f99e7d8b3244f000e698 by aeubanks
[NewPM][Lint] Port -lint to NewPM

This also changes -lint from an analysis to a pass. It's similar to
-verify, and that is a normal pass, and lives in llvm/IR.

Reviewed By: ychen

Differential Revision: https://reviews.llvm.org/D87057
The file was modifiedllvm/lib/IR/Core.cpp
The file was addedllvm/include/llvm/IR/Lint.h
The file was removedllvm/lib/Analysis/Lint.cpp
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn
The file was removedllvm/include/llvm/Analysis/Lint.h
The file was modifiedllvm/lib/Analysis/CMakeLists.txt
The file was addedllvm/lib/IR/Lint.cpp
The file was modifiedllvm/include/llvm/InitializePasses.h
The file was modifiedllvm/include/llvm/LinkAllPasses.h
The file was modifiedllvm/lib/IR/CMakeLists.txt
The file was modifiedllvm/test/Other/lint.ll
The file was modifiedllvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn
The file was modifiedllvm/lib/Passes/PassBuilder.cpp
The file was modifiedllvm/lib/Passes/PassRegistry.def
The file was modifiedllvm/lib/Analysis/Analysis.cpp
Commit e440b4933ada0843c6a3c3d3076adafc69415a00 by aeubanks
Revert "[NewPM][Lint] Port -lint to NewPM"

This reverts commit 883399c8402188520870f99e7d8b3244f000e698.
The file was modifiedllvm/lib/Passes/PassRegistry.def
The file was addedllvm/include/llvm/Analysis/Lint.h
The file was modifiedllvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn
The file was modifiedllvm/test/Other/lint.ll
The file was modifiedllvm/include/llvm/LinkAllPasses.h
The file was modifiedllvm/include/llvm/InitializePasses.h
The file was modifiedllvm/lib/Passes/PassBuilder.cpp
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn
The file was modifiedllvm/lib/Analysis/CMakeLists.txt
The file was modifiedllvm/lib/IR/CMakeLists.txt
The file was modifiedllvm/lib/IR/Core.cpp
The file was addedllvm/lib/Analysis/Lint.cpp
The file was modifiedllvm/lib/Analysis/Analysis.cpp
The file was removedllvm/lib/IR/Lint.cpp
The file was removedllvm/include/llvm/IR/Lint.h
Commit fa95e35593353810c1b26e3641451fa82089d792 by Jonas Devlieghere
[lldb] Pass -fno-objc-exceptions for objcxx targets

When compiling an Objective-C++ file, __has_feature(cxx_exceptions) will
return true with -fno-exceptions but without -fno-objc-exceptions. This
was causing LLVM_ENABLE_EXCEPTIONS to be defined for a subset of files.
The file was modifiedlldb/source/Plugins/Platform/MacOSX/objcxx/CMakeLists.txt
The file was modifiedlldb/source/Host/macosx/objcxx/CMakeLists.txt

Summary

  1. Removed unused code. (details)
Commit f8cd579ea9f947bcb245c38c84fb58340a834cd8 by gkistanova
Removed unused code.
The file was removedzorg/buildbot/builders/CUDATestsuiteBuilder.py