Home | History | Annotate | Download | only in ARM

Lines Matching full:i64

42 define <1 x i64> @v_bsli64(<1 x i64>* %A, <1 x i64>* %B, <1 x i64>* %C) nounwind {
45 %tmp1 = load <1 x i64>* %A
46 %tmp2 = load <1 x i64>* %B
47 %tmp3 = load <1 x i64>* %C
48 %tmp4 = and <1 x i64> %tmp1, %tmp2
49 %tmp5 = xor <1 x i64> %tmp1, < i64 -1 >
50 %tmp6 = and <1 x i64> %tmp5, %tmp3
51 %tmp7 = or <1 x i64> %tmp4, %tmp6
52 ret <1 x i64> %tmp7
94 define <2 x i64> @v_bslQi64(<2 x i64>* %A, <2 x i64>* %B, <2 x i64>* %C) nounwind {
97 %tmp1 = load <2 x i64>* %A
98 %tmp2 = load <2 x i64>* %B
99 %tmp3 = load <2 x i64>* %C
100 %tmp4 = and <2 x i64> %tmp1, %tmp2
101 %tmp5 = xor <2 x i64> %tmp1, < i64 -1, i64 -1 >
102 %tmp6 = and <2 x i64> %tmp5, %tmp3
103 %tmp7 = or <2 x i64> %tmp4, %tmp6
104 ret <2 x i64> %tmp7