diff options
author | Gor Nishanov <GorNishanov@gmail.com> | 2016-08-24 04:44:35 +0000 |
---|---|---|
committer | Gor Nishanov <GorNishanov@gmail.com> | 2016-08-24 04:44:35 +0000 |
commit | 241b041fbad8e776f6eab3644d9679264f762afd (patch) | |
tree | 58ed9efd832b16e296d0f838b82a68a5d437173f /llvm/tools/llvm-cov/SourceCoverageViewText.cpp | |
parent | 9c84859075e8dc415cfc012132ffd56c38b730e9 (diff) | |
download | llvm-241b041fbad8e776f6eab3644d9679264f762afd.zip llvm-241b041fbad8e776f6eab3644d9679264f762afd.tar.gz llvm-241b041fbad8e776f6eab3644d9679264f762afd.tar.bz2 |
[Coroutines] Part 8: Coroutine Frame Building algorithm
Summary:
This patch adds coroutine frame building algorithm. Now, simple coroutines such as ex0.ll and ex1.ll (first examples from docs\Coroutines.rst can be compiled).
Documentation and overview is here: http://llvm.org/docs/Coroutines.html.
Upstreaming sequence (rough plan)
1.Add documentation. (https://reviews.llvm.org/D22603)
2.Add coroutine intrinsics. (https://reviews.llvm.org/D22659)
...
7. Split coroutine into subfunctions. (https://reviews.llvm.org/D23461)
8. Coroutine Frame Building algorithm <= we are here
9. Add f.cleanup subfunction.
10+. The rest of the logic
Reviewers: majnemer
Subscribers: mehdi_amini, llvm-commits
Differential Revision: https://reviews.llvm.org/D23586
llvm-svn: 279609
Diffstat (limited to 'llvm/tools/llvm-cov/SourceCoverageViewText.cpp')
0 files changed, 0 insertions, 0 deletions