diff options
author | Wei Wang <apollo.mobility@gmail.com> | 2023-03-20 22:36:47 -0700 |
---|---|---|
committer | Wei Wang <apollo.mobility@gmail.com> | 2023-03-30 10:12:23 -0700 |
commit | b6eadb6c1b509921ccbc30861c0e70b5df8b3253 (patch) | |
tree | 1289445c12e95b1b35b2e03997b5d945158a0022 /clang/tools/c-index-test/c-index-test.c | |
parent | a8bab42c9aaaf38aa67ea29675c8041632639f85 (diff) | |
download | llvm-b6eadb6c1b509921ccbc30861c0e70b5df8b3253.zip llvm-b6eadb6c1b509921ccbc30861c0e70b5df8b3253.tar.gz llvm-b6eadb6c1b509921ccbc30861c0e70b5df8b3253.tar.bz2 |
[Coroutines] Look for dbg.declare for temp spills
A temp spill may not have direct dbg.declare attached. This can cause problem for debugger when it wants to print the value in resume/destroy/cleanup functions.
In particular, we found this happening to "this" pointer that a temp is used to store its value in entry block and spilled later.
Reviewed By: ChuanqiXu
Differential Revision: https://reviews.llvm.org/D146543
Diffstat (limited to 'clang/tools/c-index-test/c-index-test.c')
0 files changed, 0 insertions, 0 deletions