llvm-project
[AMDGPU] Add islands to StructurizeCFG
#201675
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
17
Changes
View On
GitHub
[AMDGPU] Add islands to StructurizeCFG
#201675
ro-i
wants to merge 17 commits into
main
from
users/ro-i/structurize-islands
ro-i
requested a review
from
arsenm
160 days ago
ro-i
requested a review
from
Meinersbur
160 days ago
ro-i
requested a review
from
shiltian
160 days ago
ro-i
requested a review
from
CatherineMoore
160 days ago
ro-i
requested a review
from
ssahasra
160 days ago
llvmorg-github-actions
added
backend:AMDGPU
llvmorg-github-actions
added
llvm:transforms
jayfoad
requested a review
from
ruiling
156 days ago
arsenm
commented on 2026-06-09
ro-i
force pushed
from
d8f9b04f
to
b4503ac1
126 days ago
ro-i
commented on 2026-07-20
arsenm
commented on 2026-07-21
arsenm
commented on 2026-07-21
arsenm
commented on 2026-07-21
ro-i
force pushed
from
b4503ac1
to
34e79074
76 days ago
arsenm
approved these changes on 2026-09-13
ro-i
force pushed
from
34e79074
to
00f03e79
29 days ago
arsenm
approved these changes on 2026-10-13
ro-i
force pushed
from
fbb4158c
to
376f8859
12 days ago
arsenm
approved these changes on 2026-11-02
[AMDGPU] Add islands to StructurizeCFG
acab11f3
make island naming in tests consistent; improve two edge cases
d709cadf
clarify comment for less confusion
6a121672
move to getUniquePredecessor for intermediate targets and collapse id…
45c8c53e
misc review feedback
e5143cd9
fix tests after rebase; improve unreachable testing
4e9f678f
implement feedback and switch to SplitMultiBrEdge
96dda33a
optimize for the common trivial case
2913ba48
fix AMDGPU callbr tests lost in rebase
6c156e1a
reject self-loop islands in the fast path and teach hasOnlyUniformBra…
59c2bb28
fix tests after rebase onto CallBase divergence fix
dd5c8f16
restore opt checks lost in rebase
f5f3e306
update subregion exits moved by the island entry flow
aea78074
fix callbr tests after rebase
4e37b75f
braces
2c031e04
complete test coverage
fc615d83
add forgotten CHECK lines for new test
e23aefa3
ro-i
force pushed
from
05621590
to
e23aefa3
6 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
arsenm
Meinersbur
shiltian
CatherineMoore
ssahasra
ruiling
Assignees
No one assigned
Labels
backend:AMDGPU
llvm:transforms
Milestone
No milestone
Login to write a write a comment.
Login via GitHub