Skip to content

Commit b9ed887

Browse files
committed
Something about Clang changed the order of emission of these functions.
1 parent 838b12e commit b9ed887

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

test/IRGen/objc_globals.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,16 @@ public func fooLazy() {
3333
// CHECK: load i8*, i8** @OBJC_SELECTOR_REFERENCES_
3434
// CHECK: ret
3535

36-
// CHECK-LABEL: define internal i8* @giveMeAMetaclass()
36+
// CHECK-LABEL: define internal {{.*}}* @giveMeANumber()
3737
// CHECK: [[CLASS:%.*]] = load %struct._class_t*, %struct._class_t**
38-
// CHECK: [[SELECTOR:%.*]] = load i8*, i8** @OBJC_SELECTOR_REFERENCES_
38+
// CHECK: [[SELECTOR:%.*]] = load i8*, i8** @OBJC_SELECTOR_REFERENCES_.{{.*}}
3939
// CHECK: bitcast %struct._class_t* [[CLASS]] to i8*
4040
// CHECK: call {{.*}} @objc_msgSend
4141
// CHECK: ret
4242

43-
// CHECK-LABEL: define internal {{.*}}* @giveMeANumber()
43+
// CHECK-LABEL: define internal i8* @giveMeAMetaclass()
4444
// CHECK: [[CLASS:%.*]] = load %struct._class_t*, %struct._class_t**
45-
// CHECK: [[SELECTOR:%.*]] = load i8*, i8** @OBJC_SELECTOR_REFERENCES_.{{.*}}
45+
// CHECK: [[SELECTOR:%.*]] = load i8*, i8** @OBJC_SELECTOR_REFERENCES_
4646
// CHECK: bitcast %struct._class_t* [[CLASS]] to i8*
4747
// CHECK: call {{.*}} @objc_msgSend
4848
// CHECK: ret

0 commit comments

Comments
 (0)