llvm-project
[IR][JumpThreading] Fix infinite recursion on compare self-reference [updated]
#129501
Merged

[IR][JumpThreading] Fix infinite recursion on compare self-reference [updated] #129501

ro-i merged 22 commits into llvm:main from ro-i:phi-self-reference
ro-i
ro-i [IR] Avoid self-referencing values caused by PHI node removal
b1b2f0ac
llvmbot llvmbot added llvm:ir
llvmbot llvmbot added llvm:transforms
llvmbot
dtcxzyw dtcxzyw requested a review from arsenm arsenm 252 days ago
dtcxzyw dtcxzyw requested a review from nikic nikic 252 days ago
arsenm
arsenm commented on 2025-03-03
ro-i implement feedback
c97a6c65
nikic
nikic requested changes on 2025-03-03
ro-i implement another approach
d9e764ff
ro-i
github-actions
ro-i replace undef
e0ccb61a
arsenm
arsenm commented on 2025-03-05
ro-i implement another approach; reset existing tests
35aa07db
ro-i
ro-i fix formatting
573c2a98
ro-i more precise naming
24a1fca2
ro-i
ro-i ro-i requested a review from arsenm arsenm 245 days ago
ro-i ro-i requested a review from nikic nikic 245 days ago
Meinersbur
ro-i
Meinersbur
ro-i
ro-i Revert "more precise naming"
f2355f59
ro-i Revert "fix formatting"
452e7c0d
ro-i Revert "implement another approach; reset existing tests"
e35945f9
ro-i Revert "replace undef"
2a419cbf
ro-i Revert "implement another approach"
e0b97860
ro-i Revert "implement feedback"
13e35987
ro-i Revert "[IR] Avoid self-referencing values caused by PHI node removal"
9fe21461
ro-i [IR][JumpThreading] Fix infinite recursion on compare self-reference
a4884386
ro-i ro-i changed the title [IR] Avoid self-referencing values caused by PHI node removal [IR][JumpThreading] Fix infinite recursion on compare self-reference [updated] 233 days ago
github-actions
ro-i fix formatting
548f359c
nikic
nikic commented on 2025-03-21
ro-i
ro-i implement feedback
03ae2900
ro-i public -> private
60f2856a
Meinersbur
ro-i
ro-i
arsenm
arsenm commented on 2025-03-25
ro-i implemented feedback
de6ae293
ro-i
Meinersbur
ro-i
Meinersbur
Meinersbur commented on 2025-03-25
ro-i implement feedback
b6118011
ro-i
nikic
nikic commented on 2025-04-04
ro-i insert and double check at function start
643cb866
ro-i use make_scope_exit
1ae14496
nikic
nikic approved these changes on 2025-04-07
ro-i ro-i merged 2f8b486f into main 217 days ago
ro-i
ro-i ro-i deleted the phi-self-reference branch 217 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone