Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(3122)

Issue 1157045: Add Neon-based memset32/16 for ARM

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 7 months ago by pgalizia
Modified:
14 years, 4 months ago
Reviewers:
reed, agl, Sledge
Base URL:
http://skia.googlecode.com/svn/trunk/src
Visibility:
Public.

Description

Add versions of memset32 and memset16 that utilize the Neon registers for ARM processors.

Patch Set 1 #

Patch Set 2 : Updated headers to Apache license #

Unified diffs Side-by-side diffs Delta from patch set Stats (+319 lines, -0 lines) Patch
opts/memset16_neon.S View 1 1 chunk +152 lines, -0 lines 0 comments Download
opts/memset32_neon.S View 1 1 chunk +122 lines, -0 lines 0 comments Download
opts/opts_check_arm_neon.cpp View 1 1 chunk +45 lines, -0 lines 0 comments Download

Messages

Total messages: 11
pgalizia
14 years, 7 months ago (2010-05-11 15:41:51 UTC) #1
pgalizia
Updated headers to Apache license
14 years, 6 months ago (2010-06-02 13:37:32 UTC) #2
pgalizia
Added Neon-register optimized versions for ARM.
14 years, 6 months ago (2010-06-02 13:38:19 UTC) #3
agl
I don't read ARM assembly so I'll pass this by someone who might. Otherwise, I'll ...
14 years, 6 months ago (2010-06-03 21:32:07 UTC) #4
pgalizia
On 2010/06/03 21:32:07, agl wrote: > I don't read ARM assembly so I'll pass this ...
14 years, 6 months ago (2010-06-03 22:51:49 UTC) #5
agl
landed as Skia r573
14 years, 6 months ago (2010-06-04 14:48:09 UTC) #6
Sledge
On 2010/06/04 14:48:09, agl wrote: > landed as Skia r573 Hmmm. Looking at the memset32 ...
14 years, 4 months ago (2010-07-21 14:30:33 UTC) #7
agl
On Wed, Jul 21, 2010 at 10:30 AM, <EinvalSledge@googlemail.com> wrote: > Hmmm. Looking at the ...
14 years, 4 months ago (2010-07-21 15:43:58 UTC) #8
reed
I suggest we submit both version to the tree: neon and non-neon-ARM, in separate files. ...
14 years, 4 months ago (2010-07-22 12:18:23 UTC) #9
pgalizia
That works, considering that different ARM systems may have different optimal configurations. We were testing ...
14 years, 4 months ago (2010-07-22 14:17:31 UTC) #10
Sledge
14 years, 4 months ago (2010-08-11 15:14:22 UTC) #11
New patch submitted as issue 1973042:

http://codereview.appspot.com/1973042/show
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b