OLD | NEW |
| (Empty) |
1 /* | |
2 * Copyright 2013 The Android Open Source Project | |
3 * | |
4 * Use of this source code is governed by a BSD-style license that can be | |
5 * found in the LICENSE file. | |
6 */ | |
7 | |
8 #ifndef SkBlitRow_opts_SSE4_DEFINED | |
9 #define SkBlitRow_opts_SSE4_DEFINED | |
10 | |
11 #include "SkBlitRow.h" | |
12 | |
13 /* Check if we are able to build assembly code, GCC/AT&T syntax. | |
14 * Had problems with LLVM-GCC 4.2. | |
15 */ | |
16 #if defined(__clang__) || (defined(__GNUC__) && !defined(SK_BUILD_FOR_MAC)) | |
17 extern "C" void S32A_Opaque_BlitRow32_SSE4_asm(SkPMColor* SK_RESTRICT dst, | |
18 const SkPMColor* SK_RESTRICT src, | |
19 int count, U8CPU alpha); | |
20 | |
21 #define SK_ATT_ASM_SUPPORTED | |
22 #endif | |
23 | |
24 #endif | |
25 | |
OLD | NEW |