Lines Matching full:bitcast
22 %X = bitcast {i32, i32}* %P to i8*
31 %tmp = load i8* bitcast (void ()* @helper to i8*)
46 %P2 = bitcast i32* %P to float*
59 %P2 = bitcast i32** %P to float*
72 %P2 = bitcast float* %P to i32**
85 %P2 = bitcast i32* %P to float*
92 %X = bitcast i32 %A to float
106 %P2 = bitcast i32* %P to i8*
119 %P2 = bitcast i64* %P to float*
132 %P2 = bitcast i64* %P to i8**
144 %conv = bitcast i16* %A to i8*
157 %conv = bitcast float* %A to i8* ; <i8*> [#uses=1]
169 ; CHECK-NEXT: bitcast
175 %P3 = bitcast i16* %P to i8*
203 %conv = bitcast float* %A to i8* ; <i8*> [#uses=1]
204 tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %conv, i8* bitcast ({i32, float, i32 }* @GCst to i8*), i64 12, i32 1, i1 false)
216 %conv = bitcast float* %A to i8* ; <i8*> [#uses=1]
217 tail call void @llvm.memcpy.p0i8.p1i8.i64(i8* %conv, i8 addrspace(1)* bitcast ({i32, float, i32 } addrspace(1)* @GCst_as1 to i8 addrspace(1)*), i64 12, i32 1, i1 false)
228 %P2 = bitcast i32* %P to float*
229 %P3 = bitcast i32* %P to i8*
252 ;; bitcast equivalence can be properly phi translated.
254 %P2 = bitcast i32* %P to float*
265 %P3 = bitcast i32* %P to i8*
279 %P3 = bitcast i32* %P to i8*
311 %P2 = bitcast i32* %P to i8*
323 %P2 = bitcast i32* %P to float*
324 %P3 = bitcast i32* %P to i8*
349 %P3 = bitcast i32* %P to i8*
506 %Z = bitcast i8 *%X3 to i32*
535 %Z2 = bitcast i8 *%Z to i32*
554 %tmp = bitcast [256 x i32]* %x to i8* ; <i8*> [#uses=1]
570 %0 = bitcast i8* %P to i32*
592 %xx = bitcast i8* %P to i32*