llvm-project
[AMDGPU]: Rewrite mbcnt_lo/mbcnt_hi to work item ID where applicable
#160496
Merged

[AMDGPU]: Rewrite mbcnt_lo/mbcnt_hi to work item ID where applicable #160496

arsenm merged 14 commits into llvm:main from TejaX-Alaghari:mbcnt-to-workitem
TejaX-Alaghari
github-actions
llvmbot llvmbot added backend:AMDGPU
llvmbot llvmbot added llvm:instcombine
llvmbot llvmbot added llvm:transforms
llvmbot
TejaX-Alaghari
chrisjbris
chrisjbris commented on 2025-09-24
jayfoad
jayfoad commented on 2025-09-24
jayfoad
jayfoad commented on 2025-09-24
github-actions
krzysz00
krzysz00 commented on 2025-09-24
arsenm
arsenm commented on 2025-09-24
TejaX-Alaghari TejaX-Alaghari force pushed 196 days ago
TejaX-Alaghari TejaX-Alaghari requested a review from nikic nikic 196 days ago
TejaX-Alaghari TejaX-Alaghari requested a review 196 days ago
TejaX-Alaghari TejaX-Alaghari force pushed 196 days ago
TejaX-Alaghari TejaX-Alaghari force pushed 196 days ago
nikic nikic removed review request 196 days ago
nikic nikic removed review request from nikic nikic 196 days ago
TejaX-Alaghari TejaX-Alaghari force pushed 196 days ago
TejaX-Alaghari
TejaX-Alaghari
TejaX-Alaghari TejaX-Alaghari requested a review from krzysz00 krzysz00 196 days ago
TejaX-Alaghari TejaX-Alaghari requested a review from jayfoad jayfoad 196 days ago
krzysz00
krzysz00 commented on 2025-09-29
TejaX-Alaghari TejaX-Alaghari force pushed 195 days ago
TejaX-Alaghari TejaX-Alaghari requested a review from krzysz00 krzysz00 195 days ago
TejaX-Alaghari TejaX-Alaghari force pushed 195 days ago
TejaX-Alaghari TejaX-Alaghari requested a review from chrisjbris chrisjbris 195 days ago
cdevadas
krzysz00
krzysz00
TejaX-Alaghari TejaX-Alaghari force pushed 192 days ago
arsenm
arsenm
arsenm commented on 2025-10-03
TejaX-Alaghari TejaX-Alaghari force pushed 192 days ago
TejaX-Alaghari TejaX-Alaghari force pushed 192 days ago
TejaX-Alaghari TejaX-Alaghari requested a review from arsenm arsenm 192 days ago
TejaX-Alaghari TejaX-Alaghari force pushed 185 days ago
TejaX-Alaghari
jmmartinez
jmmartinez commented on 2025-10-14
TejaX-Alaghari
TejaX-Alaghari TejaX-Alaghari force pushed 166 days ago
TejaX-Alaghari TejaX-Alaghari force pushed 166 days ago
TejaX-Alaghari TejaX-Alaghari force pushed 166 days ago
TejaX-Alaghari
jmmartinez
jmmartinez commented on 2025-10-29
jmmartinez
jmmartinez approved these changes on 2025-10-29
TejaX-Alaghari TejaX-Alaghari force pushed 164 days ago
cdevadas
cdevadas approved these changes on 2025-10-31
arsenm
arsenm requested changes on 2025-11-01
TejaX-Alaghari TejaX-Alaghari force pushed 161 days ago
TejaX-Alaghari
TejaX-Alaghari TejaX-Alaghari force pushed 154 days ago
TejaX-Alaghari TejaX-Alaghari force pushed 154 days ago
arsenm
arsenm commented on 2025-11-13
TejaX-Alaghari TejaX-Alaghari force pushed 151 days ago
TejaX-Alaghari
TejaX-Alaghari
TejaX-Alaghari [AMDGPU] Move mbcnt optimization from InstCombine to AMDGPUCodeGenPre…
fbe9999b
TejaX-Alaghari [AMDGPU] Enhance mbcnt.lo optimization to support bitmask cases
c07893f7
TejaX-Alaghari Fix mbcnt.hi wave32 optimization to respect reqd_work_group_size meta…
e75a2b9c
TejaX-Alaghari Address review feedback: Add periods to all comments
0f7355ef
TejaX-Alaghari Address review comments from @arsenm
1468263a
TejaX-Alaghari Refactored test cases and implementation comments
0e69f69d
TejaX-Alaghari Simplified the implementation per review suggestions -
f1eda342
TejaX-Alaghari Addressed feedback on -
0759c5b6
TejaX-Alaghari Remove redundant isPower2_32 check and combine 2 match functions in v…
e908b3e7
TejaX-Alaghari Removed 4*Wave case from the tests
7708c9bd
TejaX-Alaghari Simplified negative cases test file as the arch specific cases are mo…
9863672b
TejaX-Alaghari Address feedback about -
1e5ccac9
TejaX-Alaghari Fixed format issue in AMDGPUCodeGenPrepare.cpp
db1b8934
TejaX-Alaghari Refactor the code to remove redundant logic
4938371d
TejaX-Alaghari TejaX-Alaghari force pushed to 4938371d 116 days ago
arsenm
arsenm approved these changes on 2025-12-18
krzysz00
arsenm
krzysz00
arsenm arsenm merged b595849e into main 91 days ago
github-actions
llvm-ci
Prabhuk
arsenm
arsenm
llvm-ci
TejaX-Alaghari TejaX-Alaghari deleted the mbcnt-to-workitem branch 72 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone