This was trying to add segments beyond the new and use,
so skip additional segments.
This would hit (S < E && "Cannot create empty or backwards segment").
Paths
| Differential D136718
AMDGPU: Fix assert when trying to overextend liverange ClosedPublic Authored by arsenm on Oct 25 2022, 4:17 PM.
Details
Diff Detail
Unit TestsFailed Event TimelineComment Actions LGTM
This revision is now accepted and ready to land.Oct 25 2022, 8:01 PM
Comment Actions
I haven't run precheck yet
Revision Contents
Diff 470639 llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp
llvm/test/CodeGen/AMDGPU/exec-mask-opt-cannot-create-empty-or-backward-segment.ll
llvm/test/CodeGen/AMDGPU/opt-exec-masking-pre-ra-update-liveness.mir
|
That doesn't seem like a nature alignment?