Skip to content

Commit 2f792f0

Browse files
committed
Revert "Define 'swiftcorocc' calling convention."
This reverts commit 6c453dd.
1 parent 6f817b2 commit 2f792f0

File tree

5 files changed

+0
-9
lines changed

5 files changed

+0
-9
lines changed

llvm/include/llvm/AsmParser/LLToken.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,6 @@ enum Kind {
161161
kw_anyregcc,
162162
kw_swiftcc,
163163
kw_swifttailcc,
164-
kw_swiftcorocc,
165164
kw_preserve_mostcc,
166165
kw_preserve_allcc,
167166
kw_preserve_nonecc,

llvm/include/llvm/IR/CallingConv.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -270,10 +270,6 @@ namespace CallingConv {
270270
/// Preserve X1-X15, X19-X29, SP, Z0-Z31, P0-P15.
271271
AArch64_SME_ABI_Support_Routines_PreserveMost_From_X1 = 111,
272272

273-
/// This follows the Swift calling convention in how arguments are passed
274-
/// but doesn't clean up the stack on a return.
275-
SwiftCoro = 112, // FIXME: allocate
276-
277273
/// The highest possible ID. Must be some 2^k - 1.
278274
MaxID = 1023
279275
};

llvm/lib/AsmParser/LLLexer.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,6 @@ lltok::Kind LLLexer::LexIdentifier() {
619619
KEYWORD(x86_regcallcc);
620620
KEYWORD(swiftcc);
621621
KEYWORD(swifttailcc);
622-
KEYWORD(swiftcorocc);
623622
KEYWORD(anyregcc);
624623
KEYWORD(preserve_mostcc);
625624
KEYWORD(preserve_allcc);

llvm/lib/AsmParser/LLParser.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2187,7 +2187,6 @@ void LLParser::parseOptionalDLLStorageClass(unsigned &Res) {
21872187
/// ::= 'ghccc'
21882188
/// ::= 'swiftcc'
21892189
/// ::= 'swifttailcc'
2190-
/// ::= 'swiftcorocc'
21912190
/// ::= 'x86_intrcc'
21922191
/// ::= 'hhvmcc'
21932192
/// ::= 'hhvm_ccc'
@@ -2253,7 +2252,6 @@ bool LLParser::parseOptionalCallingConv(unsigned &CC) {
22532252
case lltok::kw_ghccc: CC = CallingConv::GHC; break;
22542253
case lltok::kw_swiftcc: CC = CallingConv::Swift; break;
22552254
case lltok::kw_swifttailcc: CC = CallingConv::SwiftTail; break;
2256-
case lltok::kw_swiftcorocc: CC = CallingConv::SwiftCoro; break;
22572255
case lltok::kw_x86_intrcc: CC = CallingConv::X86_INTR; break;
22582256
case lltok::kw_hhvmcc:
22592257
CC = CallingConv::DUMMY_HHVM;

llvm/lib/IR/AsmWriter.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,6 @@ static void PrintCallingConv(unsigned cc, raw_ostream &Out) {
343343
case CallingConv::SPIR_KERNEL: Out << "spir_kernel"; break;
344344
case CallingConv::Swift: Out << "swiftcc"; break;
345345
case CallingConv::SwiftTail: Out << "swifttailcc"; break;
346-
case CallingConv::SwiftCoro: Out << "swiftcorocc"; break;
347346
case CallingConv::X86_INTR: Out << "x86_intrcc"; break;
348347
case CallingConv::DUMMY_HHVM:
349348
Out << "hhvmcc";

0 commit comments

Comments
 (0)