From: Martin Storsjo Date: Mon, 17 Jul 2017 20:05:56 +0000 (+0000) Subject: Update use of llvm::CallingConv:X86_64_Win64 after LLVM commit r308208 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ebe8bde59376321af40abf168495ef8d5088589d;p=clang Update use of llvm::CallingConv:X86_64_Win64 after LLVM commit r308208 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@308209 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/CGCall.cpp b/lib/CodeGen/CGCall.cpp index cee656a62f..bcd95b5633 100644 --- a/lib/CodeGen/CGCall.cpp +++ b/lib/CodeGen/CGCall.cpp @@ -50,7 +50,7 @@ unsigned CodeGenTypes::ClangCallConvToLLVMCallConv(CallingConv CC) { case CC_X86FastCall: return llvm::CallingConv::X86_FastCall; case CC_X86RegCall: return llvm::CallingConv::X86_RegCall; case CC_X86ThisCall: return llvm::CallingConv::X86_ThisCall; - case CC_X86_64Win64: return llvm::CallingConv::X86_64_Win64; + case CC_X86_64Win64: return llvm::CallingConv::Win64; case CC_X86_64SysV: return llvm::CallingConv::X86_64_SysV; case CC_AAPCS: return llvm::CallingConv::ARM_AAPCS; case CC_AAPCS_VFP: return llvm::CallingConv::ARM_AAPCS_VFP; diff --git a/test/CodeGen/ms_abi.c b/test/CodeGen/ms_abi.c index 97f66b29c5..407087e409 100644 --- a/test/CodeGen/ms_abi.c +++ b/test/CodeGen/ms_abi.c @@ -15,20 +15,20 @@ void f3(void) { // FREEBSD-LABEL: define void @f3() // WIN64-LABEL: define void @f3() f1(); - // FREEBSD: call x86_64_win64cc void @f1() + // FREEBSD: call win64cc void @f1() // WIN64: call void @f1() f2(); // FREEBSD: call void @f2() // WIN64: call x86_64_sysvcc void @f2() } -// FREEBSD: declare x86_64_win64cc void @f1() +// FREEBSD: declare win64cc void @f1() // FREEBSD: declare void @f2() // WIN64: declare void @f1() // WIN64: declare x86_64_sysvcc void @f2() // Win64 ABI varargs void __attribute__((ms_abi)) f4(int a, ...) { - // FREEBSD-LABEL: define x86_64_win64cc void @f4 + // FREEBSD-LABEL: define win64cc void @f4 // WIN64-LABEL: define void @f4 __builtin_ms_va_list ap; __builtin_ms_va_start(ap, a); diff --git a/test/CodeGenObjC/attr-callconv.m b/test/CodeGenObjC/attr-callconv.m index b0a41f7438..8cf8d2bd71 100644 --- a/test/CodeGenObjC/attr-callconv.m +++ b/test/CodeGenObjC/attr-callconv.m @@ -9,5 +9,5 @@ // CHECK: define{{.*}}x86_stdcallcc{{.*}}Test test - (void)test2 __attribute__((ms_abi)) {} - // CHECK: define{{.*}}x86_64_win64cc{{.*}}Test test2 + // CHECK: define{{.*}}win64cc{{.*}}Test test2 @end