[all-commits] [llvm/llvm-project] f1a0c5: [coro async] Add the swiftasync attribute to the r...

Arnold Schwaighofer via All-commits all-commits at lists.llvm.org
Wed Jun 2 07:45:32 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f1a0c5d67ca9600d3a08d1d81ad1da9b75a60138
      https://github.com/llvm/llvm-project/commit/f1a0c5d67ca9600d3a08d1d81ad1da9b75a60138
  Author: Arnold Schwaighofer <aschwaighofer at apple.com>
  Date:   2021-06-02 (Wed, 02 Jun 2021)

  Changed paths:
    M llvm/lib/Transforms/Coroutines/CoroSplit.cpp
    M llvm/test/Transforms/Coroutines/coro-async.ll

  Log Message:
  -----------
  [coro async] Add the swiftasync attribute to the resume partial function

Transfer the swiftasync attribute to the resume partial function according to
suspend.async specification. It's first argument denotes which argument is the
async context.

rdar://71499498

Differential Revision: https://reviews.llvm.org/D103285




More information about the All-commits mailing list