llvm-project
[GlobalISel] Port `SimplifyDemandedBits` over
#198808
Merged

[GlobalISel] Port `SimplifyDemandedBits` over #198808

lialan merged 7 commits into llvm:main from lialan:gisel_demanded_bits_impl
lialan
lialan lialan requested a review from davemgreen davemgreen 159 days ago
lialan lialan requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 159 days ago
lialan lialan requested a review from DavidSpickett DavidSpickett 159 days ago
lialan lialan requested a review from paulwalker-arm paulwalker-arm 159 days ago
llvmorg-github-actions llvmorg-github-actions added backend:AMDGPU
llvmorg-github-actions llvmorg-github-actions added llvm:globalisel
llvmorg-github-actions llvmorg-github-actions added llvm:SelectionDAG
llvmorg-github-actions
llvmorg-github-actions
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-20
github-actions
github-actions
lialan lialan force pushed from a2edc2fc to 54b95a73 159 days ago
lialan lialan force pushed from 54b95a73 to f79b4e6f 159 days ago
llvmorg-github-actions llvmorg-github-actions added backend:AArch64
nhaehnle
nhaehnle commented on 2026-05-21
lialan lialan changed the title [GlobalISel] Add a demanded-bits mask to `KnownBits` queries [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel 158 days ago
lialan
lialan commented on 2026-05-26
lialan lialan force pushed from f79b4e6f to 473df855 153 days ago
lialan lialan force pushed from 473df855 to cc10954c 139 days ago
llvmorg-github-actions llvmorg-github-actions added flang:driver
lialan lialan force pushed from daf039eb to 8a5bb965 137 days ago
lialan lialan force pushed from 8a5bb965 to 4ac950bc 137 days ago
lialan lialan force pushed from feffd98c to 2c2c42f4 136 days ago
lialan lialan force pushed from 058d5b9a to cd427c4d 136 days ago
lialan lialan force pushed from cd427c4d to bb8feb71 136 days ago
lialan lialan force pushed from bb8feb71 to f67c4063 136 days ago
lialan lialan requested a review from nhaehnle nhaehnle 136 days ago
lialan lialan requested a review from jayfoad jayfoad 136 days ago
lialan lialan force pushed from 97e8b146 to 3d0e2b1a 131 days ago
lialan lialan force pushed from 3d0e2b1a to a381de79 97 days ago
lialan
lialan lialan force pushed from a72bf8bb to d53cc2df 80 days ago
lialan lialan requested a review from qcolombet qcolombet 80 days ago
nhaehnle
nhaehnle commented on 2026-09-29
lialan lialan force pushed from d53cc2df to 533728df 25 days ago
lialan lialan force pushed from 533728df to c19979ba 25 days ago
lialan lialan force pushed from c19979ba to aa4e4a56 18 days ago
lialan lialan changed the title [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel [GlobalISel] Add simplifyDemandedBits to GlobalISel 18 days ago
lialan lialan changed the title [GlobalISel] Add simplifyDemandedBits to GlobalISel [GlobalISel] Port simplifyDemandedBits to CombinerHelper 18 days ago
tgymnich
tgymnich commented on 2026-10-09
lialan lialan requested a review from tgymnich tgymnich 17 days ago
lialan lialan requested a review from nhaehnle nhaehnle 17 days ago
lialan lialan changed the title [GlobalISel] Port simplifyDemandedBits to CombinerHelper [GlobalISel] Port simplifyDemandedBits for G_AND and G_OR 17 days ago
lialan lialan changed the title [GlobalISel] Port simplifyDemandedBits for G_AND and G_OR [GlobalISel] Port `SimplifyDemandedBits` over 17 days ago
lialan lialan force pushed from 2619f72c to 0f008fb4 14 days ago
lialan lialan force pushed from 0f008fb4 to b03b38a8 13 days ago
lialan feat(gisel): add demanded-bits simplification
24e30844
lialan test(aarch64): refresh demanded-bits checks
5c7436a1
lialan fix(gisel): preserve semantics in bit rewrites
bb30edbb
lialan refactor(gisel): limit demanded bits to AND/OR
e1b559e1
lialan refactor(GlobalISel): organize demanded-bit matching
15574b19
lialan fix(GlobalISel): make demanded bits symmetric
cf61e016
lialan test(aarch64): update demanded-bits checks
1a7392a2
lialan lialan force pushed from e2e03848 to 1a7392a2 10 days ago
tgymnich
tgymnich approved these changes on 2026-10-19
lialan lialan merged 1190b43b into main 7 days ago
lialan lialan deleted the gisel_demanded_bits_impl branch 7 days ago
llvm-ci

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone