Skip to content

Conversation

llvmbot
Copy link
Member

@llvmbot llvmbot commented Sep 4, 2025

Backport a647bb4

Requested by: @nikic

These were unintentionally dropped in llvm#145518. These intrinsics
are not overloaded, so should be part of this list.

(cherry picked from commit a647bb4)
@llvmbot
Copy link
Member Author

llvmbot commented Sep 4, 2025

@llvm/pr-subscribers-llvm-transforms

Author: None (llvmbot)

Changes

Backport a647bb4

Requested by: @nikic


Full diff: https://github.com/llvm/llvm-project/pull/156925.diff

1 Files Affected:

  • (modified) llvm/lib/Transforms/Coroutines/Coroutines.cpp (+3)
diff --git a/llvm/lib/Transforms/Coroutines/Coroutines.cpp b/llvm/lib/Transforms/Coroutines/Coroutines.cpp
index 59ae057cae793..ac93f748ce65c 100644
--- a/llvm/lib/Transforms/Coroutines/Coroutines.cpp
+++ b/llvm/lib/Transforms/Coroutines/Coroutines.cpp
@@ -85,6 +85,9 @@ static Intrinsic::ID NonOverloadedCoroIntrinsics[] = {
     Intrinsic::coro_id_async,
     Intrinsic::coro_id_retcon,
     Intrinsic::coro_id_retcon_once,
+    Intrinsic::coro_noop,
+    Intrinsic::coro_prepare_async,
+    Intrinsic::coro_prepare_retcon,
     Intrinsic::coro_promise,
     Intrinsic::coro_resume,
     Intrinsic::coro_save,

@llvmbot
Copy link
Member Author

llvmbot commented Sep 4, 2025

@llvm/pr-subscribers-coroutines

Author: None (llvmbot)

Changes

Backport a647bb4

Requested by: @nikic


Full diff: https://github.com/llvm/llvm-project/pull/156925.diff

1 Files Affected:

  • (modified) llvm/lib/Transforms/Coroutines/Coroutines.cpp (+3)
diff --git a/llvm/lib/Transforms/Coroutines/Coroutines.cpp b/llvm/lib/Transforms/Coroutines/Coroutines.cpp
index 59ae057cae793..ac93f748ce65c 100644
--- a/llvm/lib/Transforms/Coroutines/Coroutines.cpp
+++ b/llvm/lib/Transforms/Coroutines/Coroutines.cpp
@@ -85,6 +85,9 @@ static Intrinsic::ID NonOverloadedCoroIntrinsics[] = {
     Intrinsic::coro_id_async,
     Intrinsic::coro_id_retcon,
     Intrinsic::coro_id_retcon_once,
+    Intrinsic::coro_noop,
+    Intrinsic::coro_prepare_async,
+    Intrinsic::coro_prepare_retcon,
     Intrinsic::coro_promise,
     Intrinsic::coro_resume,
     Intrinsic::coro_save,

@github-project-automation github-project-automation bot moved this from Needs Triage to Needs Merge in LLVM Release Status Sep 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Needs Merge
Development

Successfully merging this pull request may close these issues.

3 participants