SuccessChanges

Summary

  1. [libTooling] Move `RewriteRule` abstraction into its own header and (details)
  2. [AMDGPU][MC][GFX6][GFX7][GFX10] Added instructions (details)
Commit e38c36b7b0ab5c84122025032533a6fbbfd69778 by yitzhakm
[libTooling] Move `RewriteRule` abstraction into its own header and
impl.
Summary: Move the `RewriteRule` class and related declarations into its
own set of files (header, implementation). Only the `Transformer` class
is left in the Transformer-named files. This change clarifies the
distinction between the
`RewriteRule` class, which is essential to the Transformer library, and
the
`Transformer` class, which is only one possible `RewriteRule`
interpreter
(compare to `TransformerClangTidyCheck`, a clang-tidy based
interpreter).
Reviewers: gribozavr
Subscribers: jfb, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D68795
llvm-svn: 374558
The file was addedclang/lib/Tooling/Transformer/RewriteRule.cpp
The file was modifiedclang/lib/Tooling/Transformer/Transformer.cpp
The file was addedclang/include/clang/Tooling/Transformer/RewriteRule.h
The file was modifiedclang/include/clang/Tooling/Transformer/Transformer.h
The file was modifiedclang/lib/Tooling/Transformer/CMakeLists.txt
Commit b82fae01ea458d07b507a0fa57fd54789c66af6f by dmitry.preobrazhensky
[AMDGPU][MC][GFX6][GFX7][GFX10] Added instructions
buffer_atomic_[fcmpswap/fmin/fmax]*
See https://bugs.llvm.org/show_bug.cgi?id=28232
Reviewers: arsenm, rampitec
Differential Revision: https://reviews.llvm.org/D68788
llvm-svn: 374559
The file was modifiedllvm/test/MC/AMDGPU/mubuf-gfx10.s
The file was modifiedllvm/lib/Target/AMDGPU/BUFInstructions.td
The file was addedllvm/test/MC/Disassembler/AMDGPU/mubuf_gfx10.txt
The file was modifiedllvm/test/MC/AMDGPU/mubuf.s