[PATCH] D97673: [RFC] [[Coroutine] [Debug] Salvage dbg.value at O2
    Chuanqi Xu via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu Apr 15 18:58:36 PDT 2021
    
    
  
ChuanqiXu added a comment.
In D97673#2693328 <https://reviews.llvm.org/D97673#2693328>, @lxfind wrote:
> Also, it seems that the newly added test "coro-debug-dbg.values-O2-nouse.ll" passes even without this patch
It is intended behavior. This patch tries to test whether we would collect `dbg.value`s whose value isn't in the coroutine frame. This test can't pass for previous revision. If someone in the future wants to enhance the debugbility for coroutine frame, this test would tell him that we should think more to change the layout of the coroutine frame for debugability.
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D97673/new/
https://reviews.llvm.org/D97673
    
    
More information about the llvm-commits
mailing list