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

Issue 1810183003: Clean up SSSE3 and SSE4 stubs. (Closed)

Created:
4 years, 9 months ago by mtklein_C
Modified:
4 years, 9 months ago
Reviewers:
djsollen
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Clean up SSSE3 and SSE4 stubs. We added these stubs to work around OpenBSD's old compiler, which had support for SSE2 but not SSSE3 or SSE4. We now already have other unstubbed files that require SSSE3 and SSE4 compiler support. All the compilers we support have SSSE3 and SSE4 support, and all the way up to at least AVX2. (Requiring C++11 has had some nice ripple effects...) And, <immintrin.h> is already auto-included for these files, so no need for smmintrin or tmmintrin. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1810183003 CQ_EXTRA_TRYBOTS=client.skia:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD-Trybot Committed: https://skia.googlesource.com/skia/+/2b1b40e11afc41452b4d2f74cdebb1b6e6f7cc96

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+0 lines, -49 lines) Patch
M src/opts/SkBitmapProcState_opts_SSSE3.cpp View 2 chunks +0 lines, -36 lines 0 comments Download
M src/opts/SkBlitRow_opts_SSE4.cpp View 2 chunks +0 lines, -13 lines 0 comments Download

Messages

Total messages: 21 (7 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1810183003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1810183003/1
4 years, 9 months ago (2016-03-18 14:01:30 UTC) #4
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 9 months ago (2016-03-18 14:11:02 UTC) #6
mtklein_C
4 years, 9 months ago (2016-03-18 14:24:26 UTC) #8
djsollen
lgtm
4 years, 9 months ago (2016-03-18 14:52:23 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1810183003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1810183003/1
4 years, 9 months ago (2016-03-18 14:55:34 UTC) #11
commit-bot: I haz the power
Committed patchset #1 (id:1) as https://skia.googlesource.com/skia/+/2b1b40e11afc41452b4d2f74cdebb1b6e6f7cc96
4 years, 9 months ago (2016-03-18 15:10:36 UTC) #13
scroggo
On 2016/03/18 15:10:36, commit-bot: I haz the power wrote: > Committed patchset #1 (id:1) as ...
4 years, 9 months ago (2016-03-21 12:56:40 UTC) #14
scroggo
On 2016/03/21 12:56:40, scroggo wrote: > On 2016/03/18 15:10:36, commit-bot: I haz the power wrote: ...
4 years, 9 months ago (2016-03-21 12:57:04 UTC) #15
mtklein
> And, of course, that link is useless :( Yeah. If this is breaking a ...
4 years, 9 months ago (2016-03-21 13:07:10 UTC) #16
djsollen
So I think we need to add the SSE4 checks back in, due to the ...
4 years, 9 months ago (2016-03-22 13:17:37 UTC) #17
mtklein
On 2016/03/22 13:17:37, djsollen wrote: > So I think we need to add the SSE4 ...
4 years, 9 months ago (2016-03-22 13:23:54 UTC) #18
djsollen
We don't have a good way in the Android.mk files to selectively compile with different ...
4 years, 9 months ago (2016-03-22 13:42:45 UTC) #19
mtklein
On 2016/03/22 13:42:45, djsollen wrote: > We don't have a good way in the Android.mk ...
4 years, 9 months ago (2016-03-22 14:06:14 UTC) #20
mtklein
4 years, 9 months ago (2016-03-22 14:17:30 UTC) #21
Message was sent while issue was closed.
A revert of this CL (patchset #1 id:1) has been created in
https://codereview.chromium.org/1819223003/ by mtklein@google.com.

The reason for reverting is: I've just had a better idea about how to fix this. 
Let's revert while I work on it..

Powered by Google App Engine
This is Rietveld 408576698