aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Path.cpp
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2021-04-09 09:48:33 -0700
committerAdrian Prantl <aprantl@apple.com>2021-04-09 09:50:56 -0700
commit6ce76ff7eb7640e53b65f0473848ce7d08165c98 (patch)
tree932bd9f05d80a360b075c7d0463810371eb35624 /llvm/lib/Support/Path.cpp
parentf2dfacea3e3ffe296383b581708b1169926be627 (diff)
downloadllvm-6ce76ff7eb7640e53b65f0473848ce7d08165c98.zip
llvm-6ce76ff7eb7640e53b65f0473848ce7d08165c98.tar.gz
llvm-6ce76ff7eb7640e53b65f0473848ce7d08165c98.tar.bz2
Update the linkage name of coro-split functions in the debug info.
This patch updates the linkage name in the DISubprogram of coro-split functions, which is particularly important for Swift, where the funclets have a special name mangling. This patch does not affect C++ coroutines, since the DW_AT_specification is expected to hold the (original) linkage name. I believe this is mostly due to limitations in AsmPrinter, so we might be able to relax this restriction in the future. Differential Revision: https://reviews.llvm.org/D99693
Diffstat (limited to 'llvm/lib/Support/Path.cpp')
0 files changed, 0 insertions, 0 deletions