[llvm] [NFC][Coroutines] Remove invalid coroutine intrinsic name (PR #114543)

Petr Vesely via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 1 07:43:32 PDT 2024


https://github.com/veselypeta created https://github.com/llvm/llvm-project/pull/114543

Removes `llvm.coro.async.store_resume` from the list of coroutine intrinsics. This is not a valid intrinsic name, and was likely added by mistake with [this](https://reviews.llvm.org/D90612) change. Makes sense to remove it.

>From 312a7b6c3da36cd07148cfcbf9480870dae569eb Mon Sep 17 00:00:00 2001
From: Petr Vesely <veselypeta at gmail.com>
Date: Fri, 1 Nov 2024 14:39:30 +0000
Subject: [PATCH] [NFC][Coroutines] Remove invalid coroutine intrinsic name

---
 llvm/lib/Transforms/Coroutines/Coroutines.cpp | 1 -
 1 file changed, 1 deletion(-)

diff --git a/llvm/lib/Transforms/Coroutines/Coroutines.cpp b/llvm/lib/Transforms/Coroutines/Coroutines.cpp
index 45b9767657c66a..4746bd14baa481 100644
--- a/llvm/lib/Transforms/Coroutines/Coroutines.cpp
+++ b/llvm/lib/Transforms/Coroutines/Coroutines.cpp
@@ -69,7 +69,6 @@ static const char *const CoroIntrinsics[] = {
     "llvm.coro.async.context.dealloc",
     "llvm.coro.async.resume",
     "llvm.coro.async.size.replace",
-    "llvm.coro.async.store_resume",
     "llvm.coro.await.suspend.bool",
     "llvm.coro.await.suspend.handle",
     "llvm.coro.await.suspend.void",



More information about the llvm-commits mailing list