• Martin Storsjö's avatar
    libavcodec: arm: Add a NEON implementation of pixblockdsp · b2521783
    Martin Storsjö authored
                             Cortex A7     A8     A9    A53   A72
    get_pixels_c:                144.7  146.0  143.0  137.7   69.0
    get_pixels_armv6:            112.0  106.7   90.2   95.0   72.5
    get_pixels_neon:              69.0   29.7   68.7   40.2   19.0
    get_pixels_unaligned_c:      144.7  146.2  143.0  137.7   69.0
    get_pixels_unaligned_neon:    77.0   36.5   72.5   48.5   19.0
    diff_pixels_c:               376.7  319.7  265.5  307.7  148.0
    diff_pixels_armv6:           179.0  159.5  205.5  139.0  142.0
    diff_pixels_neon:             69.0   40.2   77.5   53.2   26.0
    diff_pixels_unaligned_c:     376.7  319.7  265.5  307.7  148.0
    diff_pixels_unaligned_neon:   85.0   54.5   93.5   66.7   26.0
    Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
    b2521783
pixblockdsp_neon.S 2.03 KB