SuccessChanges

Summary

  1. [mlir][PDL] Use ODS for defining PDL types (details)
  2. APINotes: annotate dump methods (NFC) (details)
  3. [compiler-rt] [sanitizer] Silence -Wframe-larger-than= for a few windows functions with large stack buffers (details)
  4. [Driver] Add DWARF64 flag: -gdwarf64 (details)
Commit e45840f4af46df0f8be92790b45f9432cf8ba19e by riddleriver
[mlir][PDL] Use ODS for defining PDL types

This removes the need to define these classes and their parser/printers in C++.

Differential Revision: https://reviews.llvm.org/D94135
The file was modifiedmlir/include/mlir/Dialect/PDL/IR/PDL.h
The file was modifiedmlir/include/mlir/Dialect/PDL/IR/PDLOps.td
The file was removedmlir/include/mlir/Dialect/PDL/IR/PDLBase.td
The file was modifiedmlir/lib/Dialect/PDL/IR/PDL.cpp
The file was modifiedmlir/lib/Rewrite/FrozenRewritePatternList.cpp
The file was modifiedmlir/include/mlir/Dialect/PDL/IR/PDLTypes.h
The file was addedmlir/include/mlir/Dialect/PDL/IR/PDLTypes.td
The file was modifiedmlir/include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.td
The file was modifiedmlir/include/mlir/Dialect/PDLInterp/IR/PDLInterp.h
The file was modifiedmlir/lib/Conversion/PDLToPDLInterp/PredicateTree.h
The file was addedmlir/include/mlir/Dialect/PDL/IR/PDLDialect.td
The file was addedmlir/include/mlir/Dialect/PDL/IR/PDLOps.h
Commit 16fdc5da89068f646c153c6bd6c493b1d666bfbf by Saleem Abdulrasool
APINotes: annotate dump methods (NFC)

This annotates the dump methods in APINotes to indicate that they are
unused as they are meant for debugging purposes.  This avoids an
unnecessary warning.
The file was modifiedclang/lib/APINotes/APINotesTypes.cpp
Commit ffac9001d987096537b94ed7a1e4e4a4665d571f by martin
[compiler-rt] [sanitizer] Silence -Wframe-larger-than= for a few windows functions with large stack buffers

Also update a documentation url while touching code nearby, as
requested in review.

Differential Revision: https://reviews.llvm.org/D91853
The file was modifiedcompiler-rt/lib/sanitizer_common/sanitizer_unwind_win.cpp
The file was modifiedcompiler-rt/lib/sanitizer_common/sanitizer_win.cpp
The file was modifiedcompiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cpp
Commit 0e23fd676c3984a2b867c167950464262c8e0dc6 by hoy
[Driver] Add DWARF64 flag: -gdwarf64

@ikudrin enabled support for dwarf64 in D87011.  Adding a clang flag so it can be used through that compilation pass.

Reviewed By: MaskRay

Differential Revision: https://reviews.llvm.org/D90507
The file was modifiedclang/test/Driver/debug-options.c
The file was modifiedclang/include/clang/Basic/CodeGenOptions.def
The file was modifiedclang/lib/Driver/ToolChains/Clang.cpp
The file was modifiedclang/lib/Frontend/CompilerInvocation.cpp
The file was modifiedclang/include/clang/Driver/Options.td
The file was modifiedclang/lib/CodeGen/BackendUtil.cpp