SuccessChanges

Summary

  1. [lldb] Remove anonymous namespace from NativeRegisterContextLinux_x86_64 (details)
  2. [lld-macho][nfc] Clean up tests (details)
  3. [lld-macho][nfc] Remove %T from headerpad.s (details)
  4. [openacc] Use TableGen enum for default clause value (details)
Commit 3f3ab03ab7bbaf13329b0ff07c5d3de40970bfcd by pavel
[lldb] Remove anonymous namespace from NativeRegisterContextLinux_x86_64

Use "static" instead.
The file was modifiedlldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp
Commit a817594de9269b9ac8055a2ff2a22ab824cf143d by jezng
[lld-macho][nfc] Clean up tests

* Migrate most of our tests to use `split-file` instead of `echo`
* Remove individual `rm -f %t/libfoo.a` commands in favor of a top-level `rm -rf %t`
* Remove unused `Inputs/libfunction.s`

Reviewed By: #lld-macho, compnerd

Differential Revision: https://reviews.llvm.org/D93604
The file was modifiedlld/test/MachO/section-merge.s
The file was modifiedlld/test/MachO/common-symbol-resolution.s
The file was modifiedlld/test/MachO/lto-archive.ll
The file was modifiedlld/test/MachO/symbol-order.s
The file was modifiedlld/test/MachO/subsections-symbol-relocs.s
The file was modifiedlld/test/MachO/force-load.s
The file was modifiedlld/test/MachO/objc.s
The file was removedlld/test/MachO/Inputs/libfunction.s
The file was modifiedlld/test/MachO/archive.s
The file was modifiedlld/test/MachO/framework.s
The file was modifiedlld/test/MachO/stabs.s
The file was modifiedlld/test/MachO/weak-definition-order.s
The file was modifiedlld/test/MachO/invalid/archive-no-index.s
The file was modifiedlld/test/MachO/resolution.s
The file was modifiedlld/test/MachO/subsections-section-relocs.s
The file was modifiedlld/test/MachO/filelist.s
The file was modifiedlld/test/MachO/weak-definition-over-dysym.s
The file was modifiedlld/test/MachO/weak-definition-indirect-fetch.s
The file was modifiedlld/test/MachO/order-file.s
The file was modifiedlld/test/MachO/invalid/bad-archive-member.s
The file was modifiedlld/test/MachO/weak-definition-direct-fetch.s
Commit 0f8224c2104b7246b36b9f92ffe87aad4d8dd3ac by jezng
[lld-macho][nfc] Remove %T from headerpad.s

The llvm-lit docs indicate that it is deprecated.

Reviewed By: #lld-macho, thakis

Differential Revision: https://reviews.llvm.org/D93605
The file was modifiedlld/test/MachO/headerpad.s
Commit 8f933a4e931dd1a66f19a81b33399cf7b407308f by clementval
[openacc] Use TableGen enum for default clause value

Use the TableGen feature to have enum values for clauses.
Next step will be to extend the MLIR part used currently by OpenMP
to use the same enum on the dialect side.

This patch also add function that convert the enum to StringRef to be
used on the dump-parse-tree from flang.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D93576
The file was modifiedllvm/utils/TableGen/DirectiveEmitter.cpp
The file was modifiedflang/lib/Parser/unparse.cpp
The file was modifiedllvm/include/llvm/Frontend/OpenACC/ACC.td
The file was modifiedflang/include/flang/Parser/parse-tree.h
The file was modifiedflang/lib/Semantics/resolve-directives.cpp
The file was modifiedflang/lib/Parser/openacc-parsers.cpp
The file was modifiedllvm/test/TableGen/directive1.td
The file was modifiedflang/include/flang/Parser/dump-parse-tree.h