Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(342)

Issue 2529983002: Add MSA optimized ARGB Multiply/Add/Subtract row functions (Closed)

Created:
4 years ago by manojkumar.bhosale
Modified:
4 years ago
Reviewers:
fbarchard1
CC:
gordana.cmiljanovic_imgtec.com, raghu.gandham_imgtec.com, parag.salasakar_imgtec.com, mandar.sahastrabuddhe_imgtec.com, rob.isherwood_imgtec.com
Target Ref:
refs/heads/master
Project:
libyuv
Visibility:
Public.

Description

Add MSA optimized ARGB Multiply/Add/Subtract row functions R=fbarchard@google.com BUG=libyuv:634 Performance Gain (vs C vectorized) ARGBMultiplyRow_MSA - 1.4x ARGBAddRow_MSA - 8.6x ARGBSubtractRow_MSA - 8.6x ARGBMultiplyRow_Any_MSA - 1.35x ARGBAddRow_Any_MSA - 7.3x ARGBSubtractRow_Any_MSA - 7.2x Performance Gain (vs C non-vectorized) ARGBMultiplyRow_MSA - 4.4x ARGBAddRow_MSA - 27x ARGBSubtractRow_MSA - 22x ARGBMultiplyRow_Any_MSA - 3.5x ARGBAddRow_Any_MSA - 23x ARGBSubtractRow_Any_MSA - 18x Committed: https://chromium.googlesource.com/libyuv/libyuv/+/83f460be3324ccd546ca45e6c282e8f201853e54

Patch Set 1 #

Patch Set 2 : Corrected patchset files #

Unified diffs Side-by-side diffs Delta from patch set Stats (+141 lines, -0 lines) Patch
M include/libyuv/row.h View 4 chunks +27 lines, -0 lines 0 comments Download
M source/planar_functions.cc View 3 chunks +24 lines, -0 lines 0 comments Download
M source/row_any.cc View 1 chunk +9 lines, -0 lines 0 comments Download
M source/row_msa.cc View 1 chunk +81 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (4 generated)
manojkumar.bhosale
4 years ago (2016-11-24 15:55:28 UTC) #1
manojkumar.bhosale
Updated with reviewers, cc list and performance gain numbers
4 years ago (2016-11-24 16:14:09 UTC) #4
fbarchard1
lgtm
4 years ago (2016-11-30 05:04:43 UTC) #5
manojkumar.bhosale
On 2016/11/30 05:04:43, fbarchard1 wrote: > lgtm Hi, I tried landing the patch, however, it ...
4 years ago (2016-11-30 09:19:53 UTC) #7
manojkumar.bhosale
4 years ago (2016-12-02 09:50:31 UTC) #9
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
83f460be3324ccd546ca45e6c282e8f201853e54 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698