[all-commits] [llvm/llvm-project] 13853c: [PhaseOrdering] add explanatory comment for test; NFC

Sanjay Patel via All-commits all-commits at lists.llvm.org
Sun Jul 24 14:47:50 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 13853cf73035757fa36a410227de9c39c0e9eb26
      https://github.com/llvm/llvm-project/commit/13853cf73035757fa36a410227de9c39c0e9eb26
  Author: Sanjay Patel <spatel at rotateright.com>
  Date:   2022-07-24 (Sun, 24 Jul 2022)

  Changed paths:
    M llvm/test/Transforms/PhaseOrdering/SystemZ/sub-xor.ll

  Log Message:
  -----------
  [PhaseOrdering] add explanatory comment for test; NFC

This note was going to be added in D129650, but we
solved the problem by reverting another patch, and
I missed transferring the comment.


  Commit: 4da47bee48a57cc5fa0256623dbd749c3bf14759
      https://github.com/llvm/llvm-project/commit/4da47bee48a57cc5fa0256623dbd749c3bf14759
  Author: Sanjay Patel <spatel at rotateright.com>
  Date:   2022-07-24 (Sun, 24 Jul 2022)

  Changed paths:
    M llvm/unittests/Analysis/ValueTrackingTest.cpp

  Log Message:
  -----------
  [ValueTracking] add test for isImpliedCondition with vector types; NFC


  Commit: a925bef70c6c2a78f1efc4e880d24460ff784003
      https://github.com/llvm/llvm-project/commit/a925bef70c6c2a78f1efc4e880d24460ff784003
  Author: Sanjay Patel <spatel at rotateright.com>
  Date:   2022-07-24 (Sun, 24 Jul 2022)

  Changed paths:
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/unittests/Analysis/ValueTrackingTest.cpp

  Log Message:
  -----------
  [ValueTracking] allow vector types in isImpliedCondition()

The matching of constants assumed integers, but we can handle
splat vector constants seamlessly with m_APInt.


Compare: https://github.com/llvm/llvm-project/compare/80cb0cab4e86...a925bef70c6c


More information about the All-commits mailing list