llvm-project
[TargetLowering] Avoid unnecessary nodes in the chunk loop in expandDIVREMByConstant
#187967
Merged

[TargetLowering] Avoid unnecessary nodes in the chunk loop in expandDIVREMByConstant #187967

topperc merged 3 commits into llvm:main from topperc:pr/chunk-and
topperc
topperc [TargetLowering] Avoid emitting an AND for the last chunk in expandDI…
a3416273
topperc topperc requested a review from RKSimon RKSimon 51 days ago
topperc topperc requested a review from xgupta xgupta 51 days ago
llvmbot llvmbot added llvm:SelectionDAG
llvmbot
topperc fixup! Move addition of BestChunkWidth to LHS of compare
2d8b4139
topperc fixup! Use TrailingZeros in the bounds of the chunk loop
342959df
topperc topperc changed the title [TargetLowering] Avoid emitting an AND for the last chunk in expandDIVREMByConstant [TargetLowering] Avoid unnecessary nodes in the chunk loop in expandDIVREMByConstant 51 days ago
xgupta
xgupta approved these changes on 2026-03-23
RKSimon
RKSimon approved these changes on 2026-03-23
topperc topperc merged c75b8a16 into main 51 days ago
topperc topperc deleted the pr/chunk-and branch 51 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone