Lines Matching refs:mkVecSHRN
649 static IROp mkVecSHRN ( UInt size ) { in mkVecSHRN() function
7535 IROp opSHR = mkVecSHRN(sizeNarrow+1); in math_WIDEN_EVEN_OR_ODD_LANES()
7954 assign(*qDiff1, binop(mkVecSHRN(size), mkexpr(src), mkU8(rshift))); in math_QSHL_IMM()
7975 assign(*qDiff1, binop(mkVecSHRN(size), mkexpr(src), mkU8(rshift))); in math_QSHL_IMM()
7978 assign(*qDiff2, binop(mkVecSHRN(size), in math_QSHL_IMM()
7995 assign(*qDiff1, binop(mkVecSHRN(size), mkexpr(src), mkU8(laneBits-1))); in math_QSHL_IMM()
8003 assign(*qDiff1, binop(mkVecSHRN(size), mkexpr(src), mkU8(rshift))); in math_QSHL_IMM()
8021 IROp opSHR = isU ? mkVecSHRN(size) : mkVecSARN(size); in math_RHADD()
10356 IROp op = isU ? mkVecSHRN(size) : mkVecSARN(size); in dis_AdvSIMD_shift_by_immediate()
10448 assign(res, binop(mkVecSHRN(size), src, mkU8(shift))); in dis_AdvSIMD_shift_by_immediate()
10496 IRExpr* nmask = binop(mkVecSHRN(size), in dis_AdvSIMD_shift_by_immediate()
10571 assign(t3, binop(mkVecSHRN(size+1), mkexpr(t2), mkU8(shift))); in dis_AdvSIMD_shift_by_immediate()
10907 assign(shrd, binop(mkVecSHRN(size+1), mkexpr(wide), mkU8(shift[size]))); in dis_AdvSIMD_three_different()
11099 IROp opSxR = isU ? mkVecSHRN(size+1) : mkVecSARN(size+1); in dis_AdvSIMD_three_same()