llvm-project
[DropUnnecessaryAssumes] Make the ephemeral value check more precise
#160700
Merged

[DropUnnecessaryAssumes] Make the ephemeral value check more precise #160700

nikic merged 5 commits into llvm:main from nikic:drop-assume-ephemeral
nikic
nikic [DropUnnecessaryAssumes] Make the ephemeral value check more precise
1e7289ff
nikic nikic requested a review from artagnon artagnon 228 days ago
nikic nikic requested a review from fhahn fhahn 228 days ago
nikic nikic requested a review from andjo403 andjo403 228 days ago
nikic nikic requested a review from dtcxzyw dtcxzyw 228 days ago
llvmbot llvmbot added llvm:transforms
llvmbot
artagnon
artagnon commented on 2025-09-25
nikic
artagnon
artagnon commented on 2025-09-25
andjo403
andjo403 commented on 2025-09-25
nikic Add test for affected value having side effect
b390aa48
nikic Add test showing inconsistent behavior with assume on global
f2094fe7
nikic Don't handle globals
3f2736c2
nikic Style tweaks
c4d9c7f4
artagnon
artagnon approved these changes on 2025-09-26
artagnon
artagnon commented on 2025-09-26
nikic nikic merged 52b59b5b into main 225 days ago
nikic nikic deleted the drop-assume-ephemeral branch 225 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone