summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/Coroutines/smoketest.ll
diff options
context:
space:
mode:
authorGor Nishanov <GorNishanov@gmail.com>2016-08-24 04:44:35 +0000
committerGor Nishanov <GorNishanov@gmail.com>2016-08-24 04:44:35 +0000
commit241b041fbad8e776f6eab3644d9679264f762afd (patch)
tree58ed9efd832b16e296d0f838b82a68a5d437173f /llvm/test/Transforms/Coroutines/smoketest.ll
parent9c84859075e8dc415cfc012132ffd56c38b730e9 (diff)
downloadbcm5719-llvm-241b041fbad8e776f6eab3644d9679264f762afd.tar.gz
bcm5719-llvm-241b041fbad8e776f6eab3644d9679264f762afd.zip
[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/test/Transforms/Coroutines/smoketest.ll')
-rw-r--r--llvm/test/Transforms/Coroutines/smoketest.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/Transforms/Coroutines/smoketest.ll b/llvm/test/Transforms/Coroutines/smoketest.ll
index e173564a8fb..925e45be7c9 100644
--- a/llvm/test/Transforms/Coroutines/smoketest.ll
+++ b/llvm/test/Transforms/Coroutines/smoketest.ll
@@ -1,5 +1,5 @@
; Test that all coroutine passes run in the correct order at all optimization
-; levels and -disable-coroutines removes coroutine passes from the pipeline.
+; levels and -enable-coroutines adds coroutine passes to the pipeline.
;
; RUN: opt < %s -disable-output -enable-coroutines -debug-pass=Arguments -O0 2>&1 | FileCheck %s
; RUN: opt < %s -disable-output -enable-coroutines -debug-pass=Arguments -O1 2>&1 | FileCheck %s
OpenPOWER on IntegriCloud