clang/test/CodeGenCXX/array-default-argument.cpp: Satisfy targets that have x86_thiscallcc.

llvm-svn: 302757
This commit is contained in:
NAKAMURA Takumi 2017-05-11 02:39:30 +00:00
parent a1f97d7c38
commit 26b3eec258
1 changed files with 4 additions and 4 deletions

View File

@ -17,11 +17,11 @@ void g() {
// CHECK: br label %[[LOOP:.*]]
// [[LOOP]]:
// CHECK: {{call|invoke}} void @_ZN1AC1Ev([[TEMPORARY:.*]])
// CHECK: {{call|invoke}}[[THISCALL:( x86_thiscallcc)?]] void @_ZN1AC1Ev([[TEMPORARY:.*]])
// CHECK-EH: unwind label %[[PARTIAL_ARRAY_LPAD:.*]]
// CHECK: {{call|invoke}} void @_ZN1BC1E1A({{.*}}, [[TEMPORARY]])
// CHECK: {{call|invoke}}[[THISCALL]] void @_ZN1BC1E1A({{.*}}, [[TEMPORARY]])
// CHECK-EH: unwind label %[[A_AND_PARTIAL_ARRAY_LPAD:.*]]
// CHECK: {{call|invoke}} void @_ZN1AD1Ev([[TEMPORARY]])
// CHECK: {{call|invoke}}[[THISCALL]] void @_ZN1AD1Ev([[TEMPORARY]])
// CHECK-EH: unwind label %[[PARTIAL_ARRAY_LPAD]]
// CHECK: getelementptr {{.*}}, i{{[0-9]*}} 1
// CHECK: icmp eq
@ -32,5 +32,5 @@ void g() {
f();
// CHECK-NOT: @_ZN1AD1Ev(
// CHECK: {{call|invoke}} void @_ZN1BD1Ev(
// CHECK: {{call|invoke}}[[THISCALL]] void @_ZN1BD1Ev(
}