summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Coroutines/CoroInternal.h
Commit message (Expand)AuthorAgeFilesLines
* [Coroutines] const-ify internal helpers (NFC)Brian Gesiak2020-01-011-1/+2
* [Coroutines] Rename "legacy" passes (NFC)Brian Gesiak2020-01-011-4/+4
* Fix "not all control paths return a value" MSVC warnings. NFCI.Simon Pilgrim2019-08-141-1/+4
* Support swifterror in coroutine lowering.John McCall2019-08-141-0/+1
* Generalize llvm.coro.suspend.retcon to allow an arbitrary number of arguments...John McCall2019-08-141-1/+10
* Extend coroutines to support a "returned continuation" lowering.John McCall2019-08-141-12/+137
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [coroutines] Respect alloca alignment requirements when building coroutine frameGor Nishanov2018-04-031-1/+0
* [Coroutines] Part 10: Add coroutine promise support.Gor Nishanov2016-08-311-4/+6
* [Coroutines] Part 9: Add cleanup subfunction.Gor Nishanov2016-08-291-3/+13
* [Coroutines] Part 7: Split coroutine into subfunctionsGor Nishanov2016-08-161-0/+34
* [Coroutines]: Part6b: Add coro.id intrinsic.Gor Nishanov2016-08-121-0/+1
* [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possibleGor Nishanov2016-08-101-0/+1
* [Coroutines] Part 5: Add CGSCC restart triggerGor Nishanov2016-08-061-0/+15
* Part 4c: Coroutine Devirtualization: Devirtualize coro.resume and coro.destroy.Gor Nishanov2016-08-061-4/+2
* [coroutines] Part 4[ab]: Coroutine Devirtualization: Lower coro.resume and co...David Majnemer2016-08-041-1/+19
* [coroutines] Part 3 of N: Adding Boilerplate for Coroutine PassesDavid Majnemer2016-07-281-0/+28
OpenPOWER on IntegriCloud