Home | History | Annotate | Download | only in InstCombine

Lines Matching full:bitcast

8         %c1 = bitcast i32 %A to i32             ; <i32> [#uses=1]
9 %c2 = bitcast i32 %c1 to i32 ; <i32> [#uses=1]
56 %res = bitcast i32 %c1 to i32 ; <i32> [#uses=1]
72 %res = bitcast i64 %c1 to i64 ; <i64> [#uses=1]
95 %c = bitcast i32* %P to i16* ; <i16*> [#uses=1]
103 %c = getelementptr [0 x i8]* bitcast ([32832 x i8]* @inbuf to [0 x i8]*), i64 0, i64 %A ; <i8*> [#uses=1]
110 %c = bitcast i8 %A to i8 ; <i8> [#uses=1]
203 %c = bitcast i32** %P to float** ; <float**> [#uses=1]
221 %c = bitcast [9 x [4 x float]]* %A to [4 x float]* ; <[4 x float]*> [#uses=1]
228 %c = bitcast [4 x float]* %A to float* ; <float*> [#uses=1]
266 %x = bitcast i32 %c1 to float ; <float> [#uses=1]
267 %y = bitcast float %x to i32 ; <i32> [#uses=1]
282 %c1 = bitcast i16 %a to i16 ; <i16> [#uses=1]
284 %c2 = bitcast i16 %tmp2 to i16 ; <i16> [#uses=1]
350 %tmp64 = bitcast i32* %tmp1 to { i32 }*
591 %tmp11 = bitcast <4 x i32> %call4 to i128
593 %tmp10 = bitcast i96 %tmp9 to <3 x i32>
602 %tmp11 = bitcast <3 x i32> %call4 to i96
604 %tmp10 = bitcast i128 %tmp9 to <4 x i32>
612 %tmp11 = bitcast <3 x float> %call4 to i96
614 %tmp10 = bitcast i128 %tmp9 to <4 x i32>
617 ; CHECK-NEXT: bitcast
625 %a = bitcast i64 %tmp8 to <2 x i32>
629 ; CHECK: bitcast
634 %t0 = bitcast <4 x float> %c to <4 x i32>
635 %t1 = bitcast <4 x i32> %t0 to <4 x float>
642 %t0 = bitcast <4 x float> %c to <2 x double>
643 %t1 = bitcast <2 x double> %t0 to <4 x float>
650 %t0 = bitcast <2 x float> %c to double
651 %t1 = bitcast double %t0 to <2 x float>
658 ret float extractelement (<2 x float> bitcast (double bitcast (<2 x float> <float -1.000000e+00, float -1.000000e+00> to double) to <2 x float>), i32 0)
664 %A = bitcast <2 x i32> %c to x86_mmx
665 %B = bitcast x86_mmx %A to <2 x i32>
666 %C = bitcast <2 x i32> %B to i64
673 %A = bitcast <2 x i32> zeroinitializer to x86_mmx
674 %B = bitcast x86_mmx %A to <2 x i32>
675 %C = bitcast <2 x i32> %B to i64
701 %q = bitcast %s* %p to i8*
704 %r = bitcast i8* %pp to %s*
742 %q = bitcast %s addrspace(1)* %p to i8 addrspace(1)*
745 %r = bitcast i8 addrspace(1)* %pp to %s addrspace(1)*
755 %q = bitcast double* %p to i8*
758 %r = bitcast i8* %pp to double*
769 %q = bitcast %s* %p to i8*
772 %r = bitcast i8* %pp to %s*
783 %q = bitcast double* %p to i8*
786 %r = bitcast i8* %pp to double*
798 %q = bitcast double* %p to i8*
801 %r = bitcast i8* %pp to double*
813 %q = bitcast double* %p to i8*
816 %r = bitcast i8* %pp to double*
825 %q = bitcast double* %p to i64*
828 %r = bitcast i64* %pp to double*
841 %q = bitcast i32* %p to i8*
843 %s = bitcast i8* %r to i32*
852 %q = bitcast %s* %p to i8*
855 %r = bitcast i8* %pp to %s*
868 %q = bitcast %s* %p to i8*
871 %r = bitcast i8* %pp to %s*
896 %q = bitcast %s* %p to i8*
899 %r = bitcast i8* %pp to %s*
912 %q = bitcast %s* %p to i8*
913 ; CHECK: bitcast
915 %r = bitcast i8* %pp to %s*
924 %q = bitcast [100 x double]* %p to i8*
927 %r = bitcast i8* %pp to double*
965 %q = bitcast [100 x double] addrspace(1)* %p to i8 addrspace(1)*
968 %r = bitcast i8 addrspace(1)* %pp to double addrspace(1)*
977 %q = bitcast double* %p to i8*
979 %r = bitcast i8* %pp to double*