diff --git a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_CPointer.kt b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_CPointer.kt index 4832367ca27..dbe6f8aa708 100644 --- a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_CPointer.kt +++ b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_CPointer.kt @@ -5,7 +5,7 @@ import kotlinx.cinterop.* -// CHECK-LABEL: define zeroext i1 @"kfun:kotlinx.cinterop.CPointer#equals(kotlin.Any?){}kotlin.Boolean"(i8* %0, %struct.ObjHeader* %1) +// CHECK-LABEL: define {{zeroext i1|i1}} @"kfun:kotlinx.cinterop.CPointer#equals(kotlin.Any?){}kotlin.Boolean"(i8* %0, %struct.ObjHeader* %1) // CHECK: call i8* @"kfun:kotlinx.cinterop#(kotlin.Any?){}kotlinx.cinterop.CPointer<-1:0>?" fun main() = memScoped { diff --git a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_NonNullNativePtr.kt b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_NonNullNativePtr.kt index b06237b63be..2b31026c130 100644 --- a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_NonNullNativePtr.kt +++ b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_NonNullNativePtr.kt @@ -5,7 +5,7 @@ import kotlinx.cinterop.* -// CHECK-LABEL: define zeroext i1 @"kfun:kotlin.native.internal.NonNullNativePtr#equals(kotlin.Any?){}kotlin.Boolean"(i8* %0, %struct.ObjHeader* %1) +// CHECK-LABEL: define {{zeroext i1|i1}} @"kfun:kotlin.native.internal.NonNullNativePtr#equals(kotlin.Any?){}kotlin.Boolean"(i8* %0, %struct.ObjHeader* %1) // CHECK: call i8* @"kfun:kotlin.native.internal#(kotlin.Any?){}kotlin.native.internal.NonNullNativePtr?" fun main() = memScoped { diff --git a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_StableRef.kt b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_StableRef.kt index ecd3d2cc844..3a8a458cdc8 100644 --- a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_StableRef.kt +++ b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_StableRef.kt @@ -5,7 +5,7 @@ import kotlinx.cinterop.* -// CHECK-LABEL: define zeroext i1 @"kfun:kotlinx.cinterop.StableRef#equals(kotlin.Any?){}kotlin.Boolean"(i8* %0, %struct.ObjHeader* %1) +// CHECK-LABEL: define {{zeroext i1|i1}} @"kfun:kotlinx.cinterop.StableRef#equals(kotlin.Any?){}kotlin.Boolean"(i8* %0, %struct.ObjHeader* %1) // CHECK: call i8* @"kfun:kotlinx.cinterop#(kotlin.Any?){}kotlinx.cinterop.StableRef<-1:0>?" fun main() { diff --git a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UByteArray.kt b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UByteArray.kt index d06d30e1535..8f7c9407409 100644 --- a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UByteArray.kt +++ b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UByteArray.kt @@ -3,7 +3,7 @@ * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ -// CHECK-LABEL: define zeroext i1 @"kfun:kotlin.UByteArray#equals(kotlin.Any?){}kotlin.Boolean"(%struct.ObjHeader* %0, %struct.ObjHeader* %1) +// CHECK-LABEL: define {{zeroext i1|i1}} @"kfun:kotlin.UByteArray#equals(kotlin.Any?){}kotlin.Boolean"(%struct.ObjHeader* %0, %struct.ObjHeader* %1) // CHECK: call %struct.ObjHeader* @"kfun:kotlin#(kotlin.Any?){}kotlin.UByteArray?" fun main() { diff --git a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UIntArray.kt b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UIntArray.kt index 0d35fbd60e2..5ca01a4f5b3 100644 --- a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UIntArray.kt +++ b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UIntArray.kt @@ -3,7 +3,7 @@ * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ -// CHECK-LABEL: define zeroext i1 @"kfun:kotlin.UIntArray#equals(kotlin.Any?){}kotlin.Boolean"(%struct.ObjHeader* %0, %struct.ObjHeader* %1) +// CHECK-LABEL: define {{zeroext i1|i1}} @"kfun:kotlin.UIntArray#equals(kotlin.Any?){}kotlin.Boolean"(%struct.ObjHeader* %0, %struct.ObjHeader* %1) // CHECK: call %struct.ObjHeader* @"kfun:kotlin#(kotlin.Any?){}kotlin.UIntArray?" fun main() { diff --git a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_ULongArray.kt b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_ULongArray.kt index 3f5cf723314..64fa93b2817 100644 --- a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_ULongArray.kt +++ b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_ULongArray.kt @@ -3,7 +3,7 @@ * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ -// CHECK-LABEL: define zeroext i1 @"kfun:kotlin.ULongArray#equals(kotlin.Any?){}kotlin.Boolean"(%struct.ObjHeader* %0, %struct.ObjHeader* %1) +// CHECK-LABEL: define {{zeroext i1|i1}} @"kfun:kotlin.ULongArray#equals(kotlin.Any?){}kotlin.Boolean"(%struct.ObjHeader* %0, %struct.ObjHeader* %1) // CHECK: call %struct.ObjHeader* @"kfun:kotlin#(kotlin.Any?){}kotlin.ULongArray?" fun main() { diff --git a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UShortArray.kt b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UShortArray.kt index 229030205b1..aca0c2a743c 100644 --- a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UShortArray.kt +++ b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_UShortArray.kt @@ -3,7 +3,7 @@ * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ -// CHECK-LABEL: define zeroext i1 @"kfun:kotlin.UShortArray#equals(kotlin.Any?){}kotlin.Boolean"(%struct.ObjHeader* %0, %struct.ObjHeader* %1) +// CHECK-LABEL: define {{zeroext i1|i1}} @"kfun:kotlin.UShortArray#equals(kotlin.Any?){}kotlin.Boolean"(%struct.ObjHeader* %0, %struct.ObjHeader* %1) // CHECK: call %struct.ObjHeader* @"kfun:kotlin#(kotlin.Any?){}kotlin.UShortArray?" fun main() { diff --git a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_value_unbox.kt b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_value_unbox.kt index 6e3921ebe64..ffd05dffd44 100644 --- a/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_value_unbox.kt +++ b/kotlin-native/backend.native/tests/filecheck/kt53261/kt53261_noinline_value_unbox.kt @@ -3,8 +3,7 @@ * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ - -// CHECK-LABEL: define zeroext i1 @"kfun:C#equals(kotlin.Any?){}kotlin.Boolean"(%struct.ObjHeader* %0, %struct.ObjHeader* %1) +// CHECK-LABEL: define {{zeroext i1|i1}} @"kfun:C#equals(kotlin.Any?){}kotlin.Boolean"(%struct.ObjHeader* %0, %struct.ObjHeader* %1) // CHECK: call %struct.ObjHeader* @"kfun:#(kotlin.Any?){}C?" value class C(val x: Any) // Note: is also called from bridges for equals, hashCode and toString.