llvm-project
[InstCombine] Fold `icmp spred (X *nsw Z), (Y *nsw Z) -> icmp pred Z, 0` if `scmp(X, Y)` is known
#118726
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
2
Changes
View On
GitHub
[InstCombine] Fold `icmp spred (X *nsw Z), (Y *nsw Z) -> icmp pred Z, 0` if `scmp(X, Y)` is known
#118726
dtcxzyw
merged 2 commits into
llvm:main
from
dtcxzyw:perf/icmp-mul-nsw-spred-known
[InstCombine] Add pre-commit tests. NFC.
adde6a83
[InstCombine] Fold `icmp spred (X *nsw Z), (Y *nsw Z) i-> icmp pred Z…
cb460c25
dtcxzyw
requested a review
from
goldsteinn
1 year ago
dtcxzyw
requested a review
from
nikic
1 year ago
llvmbot
added
llvm:instcombine
llvmbot
added
llvm:transforms
nikic
approved these changes on 2024-12-05
dtcxzyw
merged
59720dc7
into main
1 year ago
dtcxzyw
deleted the perf/icmp-mul-nsw-spred-known branch
1 year ago
Login to write a write a comment.
Login via GitHub
Reviewers
nikic
goldsteinn
Assignees
No one assigned
Labels
llvm:instcombine
llvm:transforms
Milestone
No milestone
Login to write a write a comment.
Login via GitHub