[PATCH] D130477: [LiveIntervals] Split live intervals on any dead def

Daniil Fukalov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 26 15:08:32 PDT 2022


dfukalov added a comment.

> With D129208 <https://reviews.llvm.org/D129208> + D130477 <https://reviews.llvm.org/D130477> I get:
>
>   Failed Tests (3):
>     LLVM :: CodeGen/AMDGPU/optimize-negated-cond-exec-masking-wave32.mir
>     LLVM :: CodeGen/AMDGPU/optimize-negated-cond-exec-masking.mir
>     LLVM :: CodeGen/Hexagon/expand-condsets-def-undef.mir

Yes, I was too optimistic: the patch fixes //"Multiple connected components in live interval"// issues in `AMDGPU/*` tests but reveals next issue related to incorrect updates of ranges.
Regarding `Hexagon/expand-condsets-def-undef.mir` test issue - it is steel about multiple connected components.

Investigating these cases further.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D130477/new/

https://reviews.llvm.org/D130477



More information about the llvm-commits mailing list