[all-commits] [llvm/llvm-project] 8e9969: pre-commit test
Iris Shi via All-commits
all-commits at lists.llvm.org
Sat Jun 21 22:43:50 PDT 2025
Branch: refs/heads/users/el-ev/fold-ceil-shift
Home: https://github.com/llvm/llvm-project
Commit: 8e9969dd645f452e915c33b96af2e0e30547a452
https://github.com/llvm/llvm-project/commit/8e9969dd645f452e915c33b96af2e0e30547a452
Author: Iris Shi <0.0 at owo.li>
Date: 2025-06-22 (Sun, 22 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: 1a91c572f00c6edb6762de366cc9578ad2785042
https://github.com/llvm/llvm-project/commit/1a91c572f00c6edb6762de366cc9578ad2785042
Author: Iris Shi <0.0 at owo.li>
Date: 2025-06-22 (Sun, 22 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: 88301673e99451a4efa3ec9aeda4650f468ee6ec
https://github.com/llvm/llvm-project/commit/88301673e99451a4efa3ec9aeda4650f468ee6ec
Author: Iris Shi <0.0 at owo.li>
Date: 2025-06-22 (Sun, 22 Jun 2025)
Changed paths:
M llvm/test/Transforms/InstCombine/ceil-shift.ll
Log Message:
-----------
add test
Commit: 32cf84843ebdba923c050daad495a72b3cbb2948
https://github.com/llvm/llvm-project/commit/32cf84843ebdba923c050daad495a72b3cbb2948
Author: Iris Shi <0.0 at owo.li>
Date: 2025-06-22 (Sun, 22 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: e854101347cc23125e3cb5783e6ceba97bc59f16
https://github.com/llvm/llvm-project/commit/e854101347cc23125e3cb5783e6ceba97bc59f16
Author: Iris Shi <0.0 at owo.li>
Date: 2025-06-22 (Sun, 22 Jun 2025)
Changed paths:
M llvm/include/llvm/Analysis/ValueTracking.h
M llvm/lib/Analysis/ValueTracking.cpp
M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
M llvm/test/Transforms/InstCombine/ceil-shift.ll
Log Message:
-----------
add `stripNullTest` and update `isKnownNonZero`
Compare: https://github.com/llvm/llvm-project/compare/4802be71f149...e854101347cc
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