This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU] Remove assert in canBreakPHINode
AbandonedPublic

Authored by Pierre-vh on Aug 11 2023, 5:29 AM.

Details

Reviewers
arsenm
Group Reviewers
Restricted Project
Summary

I thought this assert couldn't trip but I failed to
account for cases where some instruction gets
deleted and two PHIs suddenly become related.
It seems like its something that can happen
as this assert has been causing build failures in
some projects.

Fixes SWDEV-416336

Diff Detail

Event Timeline

Pierre-vh created this revision.Aug 11 2023, 5:29 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 11 2023, 5:29 AM
Pierre-vh requested review of this revision.Aug 11 2023, 5:29 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 11 2023, 5:29 AM
Pierre-vh edited the summary of this revision. (Show Details)Aug 11 2023, 5:56 AM
Pierre-vh abandoned this revision.Aug 11 2023, 6:24 AM

Actual fix is D157711