[PATCH] D86021: [IR] Make nosync, nofree and willreturn default for intrinsics.

Stefan Stipanovic via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 30 00:26:59 PDT 2020


sstefan1 added a comment.

In D86021#2301868 <https://reviews.llvm.org/D86021#2301868>, @efriedma wrote:

> We probably shouldn't be messing with the attributes on llvm.coro.* intrinsics.  The rules for transforms around coroutine intrinsics aren't completely settled (see also https://reviews.llvm.org/D87817), but at least some of them can run arbitrary code.

I agree. Nothing was added to llvm.coro.* intrinsics. Changes to coro tests appeared after the rebase without touching coro intrinsics. I'm trying to find out what caused those changes. Any coroutine person willing to look into it as well would be appreciated.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D86021/new/

https://reviews.llvm.org/D86021



More information about the llvm-commits mailing list