• Home
  • Raw
  • Download

Lines Matching refs:T0

35 // CHECK-NEXT: [[T0:%.*]] = bitcast [[A]]* [[SELF]] to i8*
36 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds i8, i8* [[T0]], i32 4
38 // CHECK-NEXT: [[T0:%.*]] = load [[OPAQUE]]*, [[OPAQUE]]** [[IVAR]]
39 // CHECK-NEXT: [[T1:%.*]] = bitcast [[OPAQUE]]* [[T0]] to i8*
46 // CHECK-NEXT: [[T0:%.*]] = bitcast [[A]]* [[SELF]] to i8*
47 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds i8, i8* [[T0]], i32 4
49 // CHECK-NEXT: [[T0:%.*]] = bitcast [[OPAQUE]]** [[IVAR]] to i8**
51 // CHECK-NEXT: call void @objc_storeStrong(i8** [[T0]], i8* [[T1]])
53 // CHECK-NEXT: [[T0:%.*]] = bitcast [[OPAQUE]]** [[X]] to i8**
54 // CHECK-NEXT: call void @objc_storeStrong(i8** [[T0]], i8* null)
63 // CHECK-NEXT: [[T0:%.*]] = bitcast [[A]]* [[SELF]] to i8*
64 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds i8, i8* [[T0]], i32 8
66 // CHECK-NEXT: [[T0:%.*]] = bitcast [[OPAQUE]]** [[IVAR]] to i8**
67 // CHECK-NEXT: [[T1:%.*]] = call i8* @objc_loadWeakRetained(i8** [[T0]])
73 // CHECK-NEXT: [[T0:%.*]] = bitcast [[A]]* [[SELF]] to i8*
74 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds i8, i8* [[T0]], i32 8
76 // CHECK-NEXT: [[T0:%.*]] = bitcast [[OPAQUE]]** [[IVAR]] to i8**
78 // CHECK-NEXT: call i8* @objc_storeWeak(i8** [[T0]], i8* [[T1]])
80 // CHECK-NEXT: [[T0:%.*]] = bitcast [[OPAQUE]]** [[X]] to i8**
81 // CHECK-NEXT: call void @objc_storeStrong(i8** [[T0]], i8* null)
88 // CHECK-NEXT: [[T0:%.*]] = bitcast [[A]]* [[SELF]] to i8*
89 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds i8, i8* [[T0]], i32 8
91 // CHECK-NEXT: [[T0:%.*]] = bitcast [[OPAQUE]]** [[IVAR]] to i8**
92 // CHECK-NEXT: call void @objc_destroyWeak(i8** [[T0]])
93 // CHECK-NEXT: [[T0:%.*]] = bitcast [[A]]* [[SELF]] to i8*
94 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds i8, i8* [[T0]], i32 4
96 // CHECK-NEXT: [[T0:%.*]] = bitcast [[OPAQUE]]** [[IVAR]] to i8**
97 // CHECK-NEXT: call void @objc_storeStrong(i8** [[T0]], i8* null)
152 // CHECK: [[T0:%.*]] = bitcast i8* [[EXN]] to [[A]]*
153 // CHECK: [[T1:%.*]] = bitcast [[A]]* [[T0]] to i8*
158 // CHECK: [[T0:%.*]] = bitcast [[A]]** [[X]] to i8**
159 // CHECK: call void @objc_storeStrong(i8** [[T0]], i8* null)
161 // CHECK: [[T0:%.*]] = call i8* @objc_retain(i8* [[EXN]])
162 // CHECK: store i8* [[T0]], i8** [[Y]]