mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[rebranch][test] IRGen: Adjust some icmp checks that swapped arguments
This commit is contained in:
@@ -4,11 +4,11 @@
|
||||
func f(_ x: Int, _ y: UInt32) -> Bool { x < y }
|
||||
// CHECK-LABEL: define {{.*}} @"$s4main1fySbSi_s6UInt32VtF"(i64 %0, i32 %1)
|
||||
// CHECK: %2 = zext i32 %1 to i64
|
||||
// CHECK-NEXT: %3 = icmp sgt i64 %2, %0
|
||||
// CHECK-NEXT: %3 = icmp slt i64 %0, %2
|
||||
// CHECK-NEXT: ret i1 %3
|
||||
|
||||
func g(_ x: UInt32, _ y: Int) -> Bool { x < y }
|
||||
// CHECK-LABEL: define {{.*}} @"$s4main1gySbs6UInt32V_SitF"(i32 %0, i64 %1)
|
||||
// CHECK: %2 = zext i32 %0 to i64
|
||||
// CHECK-NEXT: %3 = icmp slt i64 %2, %1
|
||||
// CHECK-NEXT: %3 = icmp sgt i64 %1, %2
|
||||
// CHECK-NEXT: ret i1 %3
|
||||
|
||||
Reference in New Issue
Block a user