Home | History | Annotate | Download | only in CodeGenObjC

Lines Matching full:check

17 // CHECK-LABEL: define void @bridge_transfer_from_cf
19 // CHECK: store i32 7
21 // CHECK: call i8* @CFCreateSomething()
23 // CHECK-NOT: retain
24 // CHECK: store i32 11
26 // CHECK: call i8* @CFCreateSomething()
27 // CHECK-NOT: retain
28 // CHECK: store i32 13
30 // CHECK: call void @objc_release
31 // CHECK: store i32 17
33 // CHECK: call void @objc_release
34 // CHECK-NEXT: ret void
37 // CHECK-LABEL: define void @bridge_from_cf
39 // CHECK: store i32 7
41 // CHECK: call i8* @CFCreateSomething()
43 // CHECK: objc_retainAutoreleasedReturnValue
44 // CHECK: store i32 11
46 // CHECK: call i8* @CFCreateSomething()
47 // CHECK-NOT: release
48 // CHECK: store i32 13
50 // CHECK: store i32 17
52 // CHECK: call void @objc_release
53 // CHECK-NEXT: ret void
56 // CHECK-LABEL: define void @bridge_retained_of_cf
59 // CHECK: call i8* @CreateSomething()
61 // CHECK-NEXT: call i8* @objc_retainAutoreleasedReturnValue
62 // CHECK: store i32 11
64 // CHECK: call i8* @CreateSomething()
66 // CHECK-NEXT: call i8* @objc_retainAutoreleasedReturnValue
67 // CHECK: store i32 13
68 // CHECK: store i32 17
70 // CHECK-NEXT: ret void
73 // CHECK-LABEL: define void @bridge_of_cf
75 // CHECK: store i32 7
77 // CHECK: call i8* @CreateSomething()
79 // CHECK-NOT: retain
80 // CHECK: store i32 11
82 // CHECK: call i8* @CreateSomething
84 // CHECK: store i32 13
85 // CHECK-NOT: release
86 // CHECK: store i32 17
88 // CHECK-NEXT: ret void