1. 21 Apr, 2020 2 commits
  2. 16 Apr, 2020 1 commit
  3. 11 Apr, 2020 1 commit
  4. 10 Apr, 2020 1 commit
  5. 09 Apr, 2020 1 commit
  6. 07 Apr, 2020 3 commits
  7. 05 Apr, 2020 2 commits
    • Martin Storsjö's avatar
      arm: mc: NEON implementation of emu_edge for 8bpc · daaf4489
      Martin Storsjö authored
      Relative speedup over C code:
                            Cortex A7     A8     A9    A53    A72    A73
      emu_edge_w4_8bpc_neon:     4.23   3.39   2.55   3.58   3.11   3.57
      emu_edge_w8_8bpc_neon:     4.02   3.61   2.47   3.74   3.50   3.77
      emu_edge_w16_8bpc_neon:    4.56   3.63   2.93   3.97   3.44   4.11
      emu_edge_w32_8bpc_neon:    3.82   3.05   2.04   3.79   2.34   3.10
      emu_edge_w64_8bpc_neon:    3.27   2.97   1.84   3.70   2.39   1.97
      emu_edge_w128_8bpc_neon:   2.58   2.64   1.54   3.04   1.28   1.87
      daaf4489
    • Martin Storsjö's avatar
      arm64: mc: NEON implementation of emu_edge for 16bpc · e03f2d06
      Martin Storsjö authored
      Relative speedup over C code:
                            Cortex A53    A72    A73
      emu_edge_w4_16bpc_neon:     2.49   1.53   1.91
      emu_edge_w8_16bpc_neon:     2.27   1.55   1.90
      emu_edge_w16_16bpc_neon:    2.46   1.46   2.09
      emu_edge_w32_16bpc_neon:    2.20   1.39   1.73
      emu_edge_w64_16bpc_neon:    1.65   1.00   1.46
      emu_edge_w128_16bpc_neon:   1.55   1.44   1.54
      e03f2d06
  8. 04 Apr, 2020 1 commit
    • Martin Storsjö's avatar
      arm64: mc: NEON implementation of emu_edge for 8bpc · ea54dbe2
      Martin Storsjö authored
      Relative speedups over C code:
                           Cortex A53    A72    A73
      emu_edge_w4_8bpc_neon:     3.82   2.93   2.41
      emu_edge_w8_8bpc_neon:     3.28   2.86   2.51
      emu_edge_w16_8bpc_neon:    3.58   3.27   2.63
      emu_edge_w32_8bpc_neon:    3.04   1.68   2.12
      emu_edge_w64_8bpc_neon:    2.58   1.45   1.48
      emu_edge_w128_8bpc_neon:   1.79   1.02   1.57
      
      The benchmark numbers for the larger size on A72 fluctuate a
      whole lot and thus seem very unreliable.
      ea54dbe2
  9. 03 Apr, 2020 5 commits
  10. 02 Apr, 2020 3 commits
  11. 01 Apr, 2020 4 commits
  12. 31 Mar, 2020 7 commits
  13. 29 Mar, 2020 1 commit
  14. 28 Mar, 2020 2 commits
  15. 27 Mar, 2020 2 commits
  16. 26 Mar, 2020 4 commits