[llvm] 4e36d5b - [NFC][Coroutines] Remove invalid coroutine intrinsic name (#114543)

via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 7 07:49:14 PST 2025


Author: Petr Vesely
Date: 2025-01-07T10:49:10-05:00
New Revision: 4e36d5b92d78822f9eeef6b62e7b037f5c2cb5b9

URL: https://github.com/llvm/llvm-project/commit/4e36d5b92d78822f9eeef6b62e7b037f5c2cb5b9
DIFF: https://github.com/llvm/llvm-project/commit/4e36d5b92d78822f9eeef6b62e7b037f5c2cb5b9.diff

LOG: [NFC][Coroutines] Remove invalid coroutine intrinsic name (#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.

Added: 
    

Modified: 
    llvm/lib/Transforms/Coroutines/Coroutines.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Transforms/Coroutines/Coroutines.cpp b/llvm/lib/Transforms/Coroutines/Coroutines.cpp
index 240d089ebeff84..7b59c39283dedd 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