llvm-project
[InstCombine] Fold umul.overflow(x, c1) | (x*c1 > c2) to x > c2/c1
#147327
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
2
Changes
View On
GitHub
[InstCombine] Fold umul.overflow(x, c1) | (x*c1 > c2) to x > c2/c1
#147327
nikic
merged 2 commits into
llvm:main
from
mskamp:fix_142674_fold_umul_overflow_or_ugt
mskamp
requested a review
from
nikic
242 days ago
llvmbot
added
llvm:instcombine
llvmbot
added
llvm:transforms
nikic
commented on 2025-07-07
mskamp
force pushed
242 days ago
nikic
commented on 2025-07-08
mskamp
force pushed
241 days ago
nikic
commented on 2025-07-08
mskamp
force pushed
240 days ago
mskamp
force pushed
240 days ago
nikic
commented on 2025-07-09
[InstCombine] Add Tests for umul.overflow(x, c1) | x*c1 > c2; NFC
e5cb2330
[InstCombine] Fold umul.overflow(x, c1) | (x*c1 > c2) to x > c2/c1
de121846
mskamp
force pushed
to
de121846
239 days ago
nikic
approved these changes on 2025-07-10
nikic
merged
9544bb5c
into main
238 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
nikic
Assignees
No one assigned
Labels
llvm:instcombine
llvm:transforms
Milestone
No milestone
Login to write a write a comment.
Login via GitHub