Home | History | Annotate | Download | only in CodeGenObjCXX

Lines Matching full:bitcast

48 // CHECK-NEXT: bitcast
200 // CHECK: [[T0:%.*]] = call [[NSARRAY]]* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to [[NSARRAY]]* (i8*, i8*)*)(
201 // CHECK-NEXT: [[T1:%.*]] = bitcast [[NSARRAY]]* [[T0]] to i8*
203 // CHECK-NEXT: [[COLL:%.*]] = bitcast i8* [[T2]] to [[NSARRAY]]*
207 // CHECK-NEXT: [[T0:%.*]] = bitcast [[NSARRAY]]* [[COLL]] to i8*
210 // This bitcast is for the mutation check.
211 // CHECK: [[T0:%.*]] = bitcast [[NSARRAY]]* [[COLL]] to i8*
214 // This bitcast is for the 'next' message send.
215 // CHECK: [[T0:%.*]] = bitcast [[NSARRAY]]* [[COLL]] to i8*
218 // This bitcast is for the final release.
219 // CHECK: [[T0:%.*]] = bitcast [[NSARRAY]]* [[COLL]] to i8*
228 // CHECK: call %0* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
229 // CHECK-NEXT: bitcast
231 // CHECK-NEXT: bitcast
232 // CHECK-NEXT: bitcast
244 // CHECK: call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
245 // CHECK: call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend