Revision b6c63b98

b/target-arm/neon_helper.c
605 605
        tmp < -(ssize_t)sizeof(src1) * 8) { \
606 606
        dest = 0; \
607 607
    } else if (tmp == -(ssize_t)sizeof(src1) * 8) { \
608
        dest = src1 >> (tmp - 1); \
608
        dest = src1 >> (-tmp - 1); \
609 609
    } else if (tmp < 0) { \
610 610
        dest = (src1 + (1 << (-1 - tmp))) >> -tmp; \
611 611
    } else { \

Also available in: Unified diff