Lines Matching refs:shift_val
1728 int8_t shift_val = src2.Int(vform, i); in sshl() local
1732 if ((shift_val > CountLeadingSignBits(lj_src_val)) && (lj_src_val != 0)) { in sshl()
1739 } else if ((shift_val > CountLeadingZeros(lj_src_val)) && in sshl()
1746 if (shift_val > 63) { in sshl()
1748 } else if (shift_val < -63) { in sshl()
1756 if (shift_val < 0) { in sshl()
1758 shift_val = -shift_val; in sshl()
1762 if (((usrc_val >> (shift_val - 1)) & 1) == 1) { in sshl()
1766 usrc_val >>= shift_val; in sshl()
1770 usrc_val |= (~UINT64_C(0) << (64 - shift_val)); in sshl()
1773 usrc_val <<= shift_val; in sshl()
1788 int8_t shift_val = src2.Int(vform, i); in ushl() local
1792 if ((shift_val > CountLeadingZeros(lj_src_val)) && (lj_src_val != 0)) { in ushl()
1797 if ((shift_val > 63) || (shift_val < -64)) { in ushl()
1800 if (shift_val < 0) { in ushl()
1802 if (((src_val >> (-shift_val - 1)) & 1) == 1) { in ushl()
1806 if (shift_val == -64) { in ushl()
1809 src_val >>= -shift_val; in ushl()
1812 src_val <<= shift_val; in ushl()