55import ReferenceCountedObjCProperty
66
77// CHECK: define swiftcc void @"$s4main10testGetteryyF"()
8- // CHECK: alloca ptr, align 8
9- // CHECK: %[[LC:.*]] = alloca ptr, align 8
10- // CHECK: %[[V4:.*]] = load ptr, ptr @"\01L_selector(lc)", align 8
8+ // CHECK: alloca ptr, align {{4|8}}
9+ // CHECK: %[[LC:.*]] = alloca ptr, align {{4|8}}
10+ // CHECK: %[[V4:.*]] = load ptr, ptr @"\01L_selector(lc)", align {{4|8}}
1111// CHECK: %[[V5:.*]] = call ptr @objc_msgSend(ptr %{{.*}}, ptr %[[V4]])
1212// CHECK: %[[V6:.*]] = icmp ne ptr %[[V5]], null
1313// CHECK: br i1 %[[V6]], label %[[LIFETIME_NONNULL_VALUE:.*]], label %[[LIFETIME_CONT:.*]]
@@ -17,8 +17,8 @@ import ReferenceCountedObjCProperty
1717// CHECK-NEXT: br label %[[LIFETIME_CONT]]
1818
1919// CHECK: [[LIFETIME_CONT]]:
20- // CHECK: store ptr %[[V5]], ptr %[[LC]], align 8
21- // CHECK: %[[TODESTROY:.*]] = load ptr, ptr %[[LC]], align 8
20+ // CHECK: store ptr %[[V5]], ptr %[[LC]], align {{4|8}}
21+ // CHECK: %[[TODESTROY:.*]] = load ptr, ptr %[[LC]], align {{4|8}}
2222// CHECK: call void @_Z9LCReleasePN2NS10LocalCountE(ptr %[[TODESTROY]])
2323
2424public func testGetter( ) {
0 commit comments