[all-commits] [llvm/llvm-project] 8fee93: pre-commit test

Iris Shi via All-commits all-commits at lists.llvm.org
Fri Jun 20 23:25:26 PDT 2025


  Branch: refs/heads/users/el-ev/fold-ceil-shift
  Home:   https://github.com/llvm/llvm-project
  Commit: 8fee938be98d67b61798a10efa563d265f276d00
      https://github.com/llvm/llvm-project/commit/8fee938be98d67b61798a10efa563d265f276d00
  Author: Iris Shi <0.0 at owo.li>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
    A llvm/test/Transforms/InstCombine/ceil-shift.ll

  Log Message:
  -----------
  pre-commit test

[InstCombine] Fold `ceil(X >> C) == 0 -> X == 0`

update test

1

address review comments

rm header

1

1


  Commit: 239384953bfe981cbde4a93c682e3e2c6f01ffa8
      https://github.com/llvm/llvm-project/commit/239384953bfe981cbde4a93c682e3e2c6f01ffa8
  Author: Iris Shi <0.0 at owo.li>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
    M llvm/test/Transforms/InstCombine/ceil-shift.ll

  Log Message:
  -----------
  [InstCombine] Fold `ceil(X >> C) == 0 -> X == 0`


  Commit: cb41758adadb03246b6d9508b8fcef22c54921b0
      https://github.com/llvm/llvm-project/commit/cb41758adadb03246b6d9508b8fcef22c54921b0
  Author: Iris Shi <0.0 at owo.li>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M llvm/test/Transforms/InstCombine/ceil-shift.ll

  Log Message:
  -----------
  add test


  Commit: b01dc16c07238d05faf28aac7818c0efc75cc7ae
      https://github.com/llvm/llvm-project/commit/b01dc16c07238d05faf28aac7818c0efc75cc7ae
  Author: Iris Shi <0.0 at owo.li>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
    M llvm/test/Transforms/InstCombine/ceil-shift.ll

  Log Message:
  -----------
  match both or and add


  Commit: 90d1ed797da51acff079bb5f79cdf88fa50e25aa
      https://github.com/llvm/llvm-project/commit/90d1ed797da51acff079bb5f79cdf88fa50e25aa
  Author: Iris Shi <0.0 at owo.li>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M llvm/include/llvm/Analysis/ValueTracking.h
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp

  Log Message:
  -----------
  add `stripNullTest` and update `isKnownNonZero`


Compare: https://github.com/llvm/llvm-project/compare/0c68968580c1...90d1ed797da5

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