[all-commits] [llvm/llvm-project] 62140d: Better document the limitations of coro::salvageDe...
adrian-prantl via All-commits
all-commits at lists.llvm.org
Thu Jan 28 09:53:43 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 62140d943cc200f66fc3274bbef5f9934e01c324
https://github.com/llvm/llvm-project/commit/62140d943cc200f66fc3274bbef5f9934e01c324
Author: Adrian Prantl <aprantl at apple.com>
Date: 2021-01-28 (Thu, 28 Jan 2021)
Changed paths:
M llvm/lib/Transforms/Coroutines/CoroFrame.cpp
M llvm/lib/Transforms/Coroutines/CoroInternal.h
M llvm/lib/Transforms/Coroutines/CoroSplit.cpp
M llvm/test/Transforms/Coroutines/coro-debug.ll
Log Message:
-----------
Better document the limitations of coro::salvageDebugInfo()
and fix a few edge cases that show up in the Swift compiler but
weren't caught by the existing tests. Most notably the old code wasn't
salvaging load operations correctly. The patch also gets rid of the
LoadFromFramePtr argument and replaces it with a more generalized
mechanism.
More information about the All-commits
mailing list