[all-commits] [llvm/llvm-project] ccea9f: [ValueTracking] Add tests for `computeKnownBits` o...

goldsteinn via All-commits all-commits at lists.llvm.org
Sun Apr 14 20:49:35 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ccea9f2ae81d140a2367a82069cd00d6b08fe855
      https://github.com/llvm/llvm-project/commit/ccea9f2ae81d140a2367a82069cd00d6b08fe855
  Author: Noah Goldstein <goldstein.w.n at gmail.com>
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
    M llvm/test/Transforms/InstCombine/known-bits.ll

  Log Message:
  -----------
  [ValueTracking] Add tests for `computeKnownBits` of `llvm.vector.reduce.{or,and}`; NFC


  Commit: 6063e3c40867e9b9865aee326ff36cb2ebbcf939
      https://github.com/llvm/llvm-project/commit/6063e3c40867e9b9865aee326ff36cb2ebbcf939
  Author: Noah Goldstein <goldstein.w.n at gmail.com>
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/test/Transforms/InstCombine/known-bits.ll

  Log Message:
  -----------
  [ValueTracking] Implement `computeKnownBits` for `llvm.vector.reduce.{or,and}`


  Commit: 44b1523b9a4e7e21677395e75352d9a62efe2790
      https://github.com/llvm/llvm-project/commit/44b1523b9a4e7e21677395e75352d9a62efe2790
  Author: Noah Goldstein <goldstein.w.n at gmail.com>
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
    M llvm/test/Transforms/InstCombine/known-bits.ll

  Log Message:
  -----------
  [ValueTracking] Add tests for `computeKnownBits` of `llvm.vector.reduce.xor`; NFC


  Commit: 6c71707872e4d2f9aef19d0dbd502752b7fdfba0
      https://github.com/llvm/llvm-project/commit/6c71707872e4d2f9aef19d0dbd502752b7fdfba0
  Author: Noah Goldstein <goldstein.w.n at gmail.com>
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/test/Transforms/InstCombine/known-bits.ll

  Log Message:
  -----------
  [ValueTracking] Implement `computeKnownBits` for `llvm.vector.reduce.xor`


  Commit: 3921dffac29d8ea1c07bc6a7253876247a6eb1a3
      https://github.com/llvm/llvm-project/commit/3921dffac29d8ea1c07bc6a7253876247a6eb1a3
  Author: Noah Goldstein <goldstein.w.n at gmail.com>
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
    M llvm/test/Transforms/InstSimplify/known-non-zero.ll

  Log Message:
  -----------
  [ValueTracking] Add tests for `isKnownNonZero` of `llvm.vector.reduce.or`; NFC


  Commit: 1e16a35fbcc6b21d1bee597c7e76f2444b7000e5
      https://github.com/llvm/llvm-project/commit/1e16a35fbcc6b21d1bee597c7e76f2444b7000e5
  Author: Noah Goldstein <goldstein.w.n at gmail.com>
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/test/Transforms/InstSimplify/known-non-zero.ll

  Log Message:
  -----------
  [ValueTracking] Implement `isKnownNonZero` for `llvm.vector.reduce.or`

Closes #88320


Compare: https://github.com/llvm/llvm-project/compare/37b7207651b4...1e16a35fbcc6

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list