1. 24 Aug, 2017 1 commit
  2. 22 Aug, 2017 1 commit
  3. 21 Aug, 2017 2 commits
  4. 18 Aug, 2017 1 commit
  5. 17 Aug, 2017 1 commit
  6. 16 Aug, 2017 1 commit
  7. 15 Aug, 2017 3 commits
  8. 14 Aug, 2017 2 commits
  9. 09 Aug, 2017 1 commit
  10. 04 Aug, 2017 1 commit
  11. 03 Aug, 2017 2 commits
  12. 02 Aug, 2017 1 commit
  13. 26 Jul, 2017 1 commit
  14. 25 Jul, 2017 2 commits
  15. 21 Jul, 2017 2 commits
  16. 20 Jul, 2017 2 commits
  17. 19 Jul, 2017 2 commits
  18. 13 Jul, 2017 1 commit
  19. 19 Jun, 2017 1 commit
  20. 13 Jun, 2017 1 commit
  21. 09 Jun, 2017 2 commits
  22. 07 Jun, 2017 3 commits
  23. 06 Jun, 2017 2 commits
  24. 01 Jun, 2017 1 commit
  25. 25 May, 2017 2 commits
    • Frank Barchard's avatar
      lint warning fixes for CpuID · 7bffe5e1
      Frank Barchard authored
      The CpuId function is a wrapper for the intrinsic, or
      implemented with inline if unavailable.  It had been
      using uint32, but the intrinsics use int, so it was causing
      casting and lint warnings.  This change makes the internal
      implementation use int.
      
      Casting was also done for xgetbv, and the cast is simply
      removed, and is not causing a build error.
      
      MipCpuCaps was doing strlen to check for white space after the
      instruction set.  Arm also does this but with a hard coded offset.
      This was causing a cast from size_t to int, which produced a lint
      warning.  The change removes the white space detect.
      In theory the code could be used to detect SSE vs SSE2, and it would
      need to check SSE is followed by a space or end of line.  But this
      code is only used on Arm and Mips, where there there is one form
      of SIMD detected.  e.g. MSA for mips.  If a new instruction set is
      added with a similar name, the write space check could be reintroduced.
      But its more likely the code can be rewritten to use a better form
      of detection by then. Or remove detection and require the instructions
      
      BUG=libyuv:641
      TEST=try bots build on all platforms without error and lint is clean
      
      Change-Id: I9f55f8e57bba0f78571bdddbe63b945dea3e8809
      Reviewed-on: https://chromium-review.googlesource.com/514524
      Commit-Queue: Frank Barchard <fbarchard@google.com>
      Reviewed-by: 's avatarCheng Wang <wangcheng@google.com>
      Reviewed-by: 's avatarWan-Teh Chang <wtc@chromium.org>
      7bffe5e1
    • Henrik Kjellander's avatar
      Update autoroller after FromImpl was removed from depot tools · ae7e2ef1
      Henrik Kjellander authored
      In https://chromium-review.googlesource.com/c/509693/ the From
      keyword was removed. This update the script to match that (we
      also were no longer using it).
      
      BUG=libyuv:704
      NOTRY=True
      
      Change-Id: Iccbbfb426a3acd986fbc036672fb51abc2c5d346
      Reviewed-on: https://chromium-review.googlesource.com/513908Reviewed-by: 's avatarFrank Barchard <fbarchard@google.com>
      Commit-Queue: Henrik Kjellander <kjellander@chromium.org>
      ae7e2ef1
  26. 24 May, 2017 1 commit