[PATCH] D87543: AMDGPU: Always split si_end_cf blocks
    Nicolai Hähnle via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Sep 30 07:55:11 PDT 2020
    
    
  
nhaehnle requested changes to this revision.
nhaehnle added a comment.
This revision now requires changes to proceed.
It's unclear to me what this is trying to achieve. If it is to prevent
  bb:
    <-- reload inserted here during live range splitting
    $exec = S_OR_B64 $exec, %other
    ... rest of code ...
... then this change only replaces it by:
  bb:
    <-- reload inserted here during live range splitting
    $exec = S_OR_B64_term $exec, %other
    // fallthrough
  
  bb.new:
    ... rest of code ...
The inserted reload code is as incorrect as it was before.
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D87543/new/
https://reviews.llvm.org/D87543
    
    
More information about the llvm-commits
mailing list