Fixes crash that could occur when a divergent terminator has an unreachable parent.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
- Build Status
Buildable 44802 Build 46276: arc lint + arc unit
Paths
| Differential D73323
[DA] Don't propagate from unreachable blocks ClosedPublic Authored by kerbowa on Jan 23 2020, 7:56 PM.
Details Summary Fixes crash that could occur when a divergent terminator has an unreachable parent.
Diff Detail
Event Timelinekerbowa added a child revision: D73315: Resubmit: [DA][TTI][AMDGPU] Add option to select GPUDA with TTI.Jan 23 2020, 7:59 PM This revision is now accepted and ready to land.Jan 24 2020, 1:38 AM Closed by commit rG37aa16ebb713: [DA] Don't propagate from unreachable blocks (authored by kerbowa). · Explain WhyJan 24 2020, 10:32 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 240085 llvm/lib/Analysis/DivergenceAnalysis.cpp
llvm/test/Analysis/DivergenceAnalysis/AMDGPU/unreachable-loop-block.ll
|