Lines Matching full:check
6 // CHECK-LABEL: define void @_Z21reinterpret_cast_testRiRfR1X
8 // CHECK: load float**
9 // CHECK: bitcast float*
10 // CHECK: load i32*
12 // CHECK: load
13 // CHECK: {{bitcast.*to i32\*}}
14 // CHECK: load i32*
16 // CHECK: load i32
17 // CHECK: {{bitcast.*to float\*}}
18 // CHECK: load float*
20 // CHECK: load
21 // CHECK: {{bitcast.*to float\*}}
22 // CHECK: load float*
24 // CHECK: load i32**
25 // CHECK: bitcast i32*
26 // CHECK: call void @llvm.memcpy.p0i8.p0i8.i64
28 // CHECK: load float**
29 // CHECK: bitcast float*
30 // CHECK: call void @llvm.memcpy.p0i8.p0i8.i64
34 // CHECK: load i32**
35 // CHECK: bitcast i32*
36 // CHECK: load float*
37 // CHECK: load float*
39 // CHECK: load float**
40 // CHECK: bitcast float*
41 // CHECK: load float*
42 // CHECK: load float*
44 // CHECK: bitcast
45 // CHECK: load float*
46 // CHECK: load float*
48 // CHECK: ret void
51 // CHECK-LABEL: define void @_Z6c_castRiRfR1X
53 // CHECK: load float**
54 // CHECK: bitcast float*
55 // CHECK: load i32*
57 // CHECK: load
58 // CHECK: {{bitcast.*to i32\*}}
59 // CHECK: load i32*
61 // CHECK: load i32
62 // CHECK: {{bitcast.*to float\*}}
63 // CHECK: load float*
65 // CHECK: load
66 // CHECK: {{bitcast.*to float\*}}
67 // CHECK: load float*
69 // CHECK: load i32**
70 // CHECK: bitcast i32*
71 // CHECK: call void @llvm.memcpy.p0i8.p0i8.i64
73 // CHECK: load float**
74 // CHECK: bitcast float*
75 // CHECK: call void @llvm.memcpy.p0i8.p0i8.i64
79 // CHECK: load i32**
80 // CHECK: bitcast i32*
81 // CHECK: load float*
82 // CHECK: load float*
84 // CHECK: load float**
85 // CHECK: bitcast float*
86 // CHECK: load float*
87 // CHECK: load float*
89 // CHECK: bitcast
90 // CHECK: load float*
91 // CHECK: load float*
93 // CHECK: ret void
96 // CHECK-LABEL: define void @_Z15functional_castRiRfR1X
101 // CHECK: load float**
102 // CHECK: bitcast float*
103 // CHECK: load i32*
105 // CHECK: load
106 // CHECK: {{bitcast.*to i32\*}}
107 // CHECK: load i32*
109 // CHECK: load i32
110 // CHECK: {{bitcast.*to float\*}}
111 // CHECK: load float*
113 // CHECK: load
114 // CHECK: {{bitcast.*to float\*}}
115 // CHECK: load float*
117 // CHECK: load i32**
118 // CHECK: bitcast i32*
119 // CHECK: call void @llvm.memcpy.p0i8.p0i8.i64
121 // CHECK: load float**
122 // CHECK: bitcast float*
123 // CHECK: call void @llvm.memcpy.p0i8.p0i8.i64
128 // CHECK: load i32**
129 // CHECK: bitcast i32*
130 // CHECK: load float*
131 // CHECK: load float*
133 // CHECK: load float**
134 // CHECK: bitcast float*
135 // CHECK: load float*
136 // CHECK: load float*
138 // CHECK: bitcast
139 // CHECK: load float*
140 // CHECK: load float*
142 // CHECK: ret void