llvm-project
[LoopInterchange] Add simplifyLCSSAPhis: remove phi from non-exit bb
#160889
Merged

[LoopInterchange] Add simplifyLCSSAPhis: remove phi from non-exit bb #160889

sjoerdmeijer
sjoerdmeijer sjoerdmeijer requested a review from fhahn fhahn 97 days ago
sjoerdmeijer sjoerdmeijer requested a review from Meinersbur Meinersbur 97 days ago
sjoerdmeijer sjoerdmeijer requested a review from kasuga-fj kasuga-fj 97 days ago
llvmbot llvmbot added llvm:transforms
llvmbot
github-actions
sjoerdmeijer [LoopInterchange] Also look at lcssa phis in outer loop latch block
18e66796
sjoerdmeijer sjoerdmeijer force pushed to 18e66796 97 days ago
kasuga-fj
kasuga-fj commented on 2025-09-29
Meinersbur
Meinersbur commented on 2025-10-02
sjoerdmeijer
Meinersbur
sjoerdmeijer Create new helper simplifyLCSSAPhis that checks single input phis in
a4bb77f5
sjoerdmeijer
kasuga-fj
Meinersbur
Meinersbur commented on 2025-10-15
kasuga-fj
kasuga-fj commented on 2025-10-15
sjoerdmeijer Removed ndefined behaviour from the test, changed the comments slightly.
65cd8760
sjoerdmeijer
sjoerdmeijer commented on 2025-10-16
Meinersbur
Meinersbur approved these changes on 2025-10-16
kasuga-fj
kasuga-fj approved these changes on 2025-10-16
sjoerdmeijer
kasuga-fj
kasuga-fj commented on 2025-10-17
sjoerdmeijer
sjoerdmeijer sjoerdmeijer changed the title [LoopInterchange] Also look at lcssa phis in outer loop latch block [LoopInterchange] Add simplifyLCSSAPhis: remove phi from non-exit bb 76 days ago
sjoerdmeijer Clang-format
2acaa544
sjoerdmeijer sjoerdmeijer merged b90a8d38 into main 73 days ago
sjoerdmeijer sjoerdmeijer deleted the interchange-lcssa-phis branch 73 days ago
llvm-ci

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone