[PATCH] D24373: [Coroutines] Adding builtins for coroutine intrinsics and backendutil support.

Gor Nishanov via cfe-commits cfe-commits at lists.llvm.org
Thu Sep 8 21:35:55 PDT 2016


GorNishanov created this revision.
GorNishanov added reviewers: rsmith, majnemer.
GorNishanov added a subscriber: cfe-commits.
Herald added subscribers: beanz, mehdi_amini.

With this commit simple coroutines can be created in plain C using coroutine builtins (see coro.c and coro.h for an example):


https://reviews.llvm.org/D24373

Files:
  include/clang/Basic/Builtins.def
  lib/CodeGen/BackendUtil.cpp
  lib/CodeGen/CGBuiltin.cpp
  lib/CodeGen/CMakeLists.txt
  test/Coroutines/Inputs/coro.h
  test/Coroutines/coro.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D24373.70780.patch
Type: text/x-patch
Size: 8135 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160909/4f8ba928/attachment-0001.bin>


More information about the cfe-commits mailing list