1. 11 Aug, 2015 1 commit
  2. 04 Aug, 2015 1 commit
    • Henrik Gramner's avatar
      x86inc: Drop SECTION_TEXT macro · f0b7882c
      Henrik Gramner authored
      The .text section is already 16-byte aligned by default on all supported
      platforms so `SECTION_TEXT` isn't any different from `SECTION .text`.
      f0b7882c
  3. 17 Jul, 2015 1 commit
  4. 23 Jun, 2014 2 commits
  5. 22 Jun, 2014 2 commits
  6. 19 Jun, 2014 1 commit
  7. 29 May, 2014 1 commit
  8. 27 May, 2014 1 commit
  9. 23 May, 2014 2 commits
    • James Almer's avatar
      x86/dsputil: fix argument declaration in vector_clipf · 584327f2
      James Almer authored
      Should fix fate failures in msvc x86_64
      Signed-off-by: 's avatarJames Almer <jamrial@gmail.com>
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      584327f2
    • James Almer's avatar
      x86/dsputil: fix VECTOR_CLIP_INT32 macro · 518cbf9b
      James Almer authored
      The inline loop was incrementing and using the value of %%i
      the wrong way.
      
      Disassembly of ff_vector_clip_int32_sse2 before and after
      this patch:
      
          movdqa (%rdx),%xmm0      |  movdqa (%rdx),%xmm0
          movdqa 0x10(%rdx),%xmm1  |  movdqa 0x10(%rdx),%xmm1
          movdqa 0x20(%rdx),%xmm2  |  movdqa 0x20(%rdx),%xmm2
          movdqa 0x30(%rdx),%xmm3  |  movdqa 0x30(%rdx),%xmm3
      [...]                        |
          movdqa %xmm0,(%rcx)      |  movdqa %xmm0,(%rcx)
          movdqa %xmm1,0x10(%rcx)  |  movdqa %xmm1,0x10(%rcx)
          movdqa %xmm2,0x20(%rcx)  |  movdqa %xmm2,0x20(%rcx)
          movdqa %xmm3,0x30(%rcx)  |  movdqa %xmm3,0x30(%rcx)
          movdqa (%rdx),%xmm0      |  movdqa 0x40(%rdx),%xmm0
          movdqa 0x20(%rdx),%xmm1  |  movdqa 0x50(%rdx),%xmm1
          movdqa 0x40(%rdx),%xmm2  |  movdqa 0x60(%rdx),%xmm2
          movdqa 0x60(%rdx),%xmm3  |  movdqa 0x70(%rdx),%xmm3
      [...]                        |
          movdqa %xmm0,(%rcx)      |  movdqa %xmm0,0x40(%rcx)
          movdqa %xmm1,0x20(%rcx)  |  movdqa %xmm1,0x50(%rcx)
          movdqa %xmm2,0x40(%rcx)  |  movdqa %xmm2,0x60(%rcx)
          movdqa %xmm3,0x60(%rcx)  |  movdqa %xmm3,0x70(%rcx)
          add    $0x80,%rdx        |  add    $0x80,%rdx
          add    $0x80,%rcx        |  add    $0x80,%rcx
      
      Other versions were unaffected.
      Signed-off-by: 's avatarJames Almer <jamrial@gmail.com>
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      518cbf9b
  10. 22 May, 2014 1 commit
  11. 21 May, 2014 2 commits
  12. 17 Apr, 2014 1 commit
  13. 04 Apr, 2014 1 commit
  14. 13 Mar, 2014 1 commit
  15. 06 Mar, 2014 1 commit
  16. 20 Jan, 2014 2 commits
  17. 08 Apr, 2013 1 commit
  18. 26 Mar, 2013 1 commit
  19. 25 Mar, 2013 1 commit
  20. 09 Mar, 2013 1 commit
  21. 28 Feb, 2013 1 commit
  22. 18 Feb, 2013 2 commits
  23. 07 Feb, 2013 2 commits
  24. 06 Feb, 2013 1 commit
  25. 31 Jan, 2013 1 commit
  26. 27 Jan, 2013 1 commit
  27. 22 Jan, 2013 3 commits
  28. 21 Jan, 2013 1 commit
  29. 20 Dec, 2012 1 commit
  30. 25 Nov, 2012 1 commit
  31. 18 Nov, 2012 1 commit