SuccessChanges

Summary

  1. Fix ignore-traversal to call correct method (details)
  2. Add missing test (details)
  3. [X86] Remove isCommutable flag from MULX instructions. (details)
Commit 2be92b7f7e41037e051096df8a9c4de35502c036 by steveire
Fix ignore-traversal to call correct method

As is done by ignoreParenImpCasts(). We were not previously calling the
correct internal method.  Adjust tests to account for this.
The file was modifiedclang-tools-extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp (diff)
The file was modifiedclang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp (diff)
The file was modifiedclang/lib/AST/Expr.cpp (diff)
The file was modifiedclang/lib/AST/Expr.cpp (diff)
The file was modifiedclang/unittests/AST/ASTTraverserTest.cpp (diff)
The file was modifiedclang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp (diff)
Commit 51dec88c5df26d4ecb5ca3016f0a1c8668685f35 by craig.topper
[X86] Remove isCommutable flag from MULX instructions.

The fixed register constraint on EDX/RDX as an input
makes this not really commutable.
The file was modifiedllvm/lib/Target/X86/X86InstrArithmetic.td (diff)