Revision 960e623b

b/target-arm/neon_helper.c
886 886
        dest = src1 << tmp; \
887 887
        if ((dest >> tmp) != src1) { \
888 888
            SET_QC(); \
889
            dest = src1 >> 31; \
889
            dest = (uint32_t)(1 << (sizeof(src1) * 8 - 1)); \
890
            if (src1 > 0) { \
891
                dest--; \
892
            } \
890 893
        } \
891 894
    }} while (0)
892 895
NEON_VOP_ENV(qrshl_s8, neon_s8, 4)

Also available in: Unified diff