blob: 009f01894b440f11ed9bfac33643ffa61124a580 [file] [log] [blame]
senorblanco@chromium.org4e753552009-11-16 21:09:00 +00001/*
epoger@google.comec3ed6a2011-07-28 14:26:00 +00002 * Copyright 2009 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.
senorblanco@chromium.org4e753552009-11-16 21:09:00 +00006 */
7
commit-bot@chromium.org8c4953c2014-04-30 14:58:46 +00008#ifndef SkUtils_opts_SSE2_DEFINED
9#define SkUtils_opts_SSE2_DEFINED
epoger@google.comec3ed6a2011-07-28 14:26:00 +000010
senorblanco@chromium.org4e753552009-11-16 21:09:00 +000011#include "SkTypes.h"
rmistry@google.comfbfcd562012-08-23 18:09:54 +000012
senorblanco@chromium.org4e753552009-11-16 21:09:00 +000013void sk_memset16_SSE2(uint16_t *dst, uint16_t value, int count);
14void sk_memset32_SSE2(uint32_t *dst, uint32_t value, int count);
commit-bot@chromium.orgf0ea77a2014-05-21 12:43:07 +000015void sk_memcpy32_SSE2(uint32_t *dst, const uint32_t *src, int count);
commit-bot@chromium.org8c4953c2014-04-30 14:58:46 +000016
17#endif