11b362b15af34006e6a11974088a46d42b903418eJohann/* 21b362b15af34006e6a11974088a46d42b903418eJohann * Copyright (c) 2010 The WebM project authors. All Rights Reserved. 31b362b15af34006e6a11974088a46d42b903418eJohann * 41b362b15af34006e6a11974088a46d42b903418eJohann * Use of this source code is governed by a BSD-style license 51b362b15af34006e6a11974088a46d42b903418eJohann * that can be found in the LICENSE file in the root of the source 61b362b15af34006e6a11974088a46d42b903418eJohann * tree. An additional intellectual property rights grant can be found 71b362b15af34006e6a11974088a46d42b903418eJohann * in the file PATENTS. All contributing project authors may 81b362b15af34006e6a11974088a46d42b903418eJohann * be found in the AUTHORS file in the root of the source tree. 91b362b15af34006e6a11974088a46d42b903418eJohann */ 101b362b15af34006e6a11974088a46d42b903418eJohann 111b362b15af34006e6a11974088a46d42b903418eJohann#include "vpx_config.h" 12ba164dffc5a6795bce97fae02b51ccf3330e15e4hkuang#include "vp8_rtcd.h" 131b362b15af34006e6a11974088a46d42b903418eJohann#include "vp8/common/blockd.h" 145ae7ac49f08a179e4f054d99fcfc9dce78d26e58hkuang#include "vpx_mem/vpx_mem.h" 151b362b15af34006e6a11974088a46d42b903418eJohann 161b362b15af34006e6a11974088a46d42b903418eJohannextern void vp8_dequantize_b_impl_mmx(short *sq, short *dq, short *q); 171b362b15af34006e6a11974088a46d42b903418eJohann 187bc9febe8749e98a3812a0dc4380ceae75c29450Johannvoid vp8_dequantize_b_mmx(BLOCKD *d, short *DQC) { 197bc9febe8749e98a3812a0dc4380ceae75c29450Johann short *sq = (short *)d->qcoeff; 207bc9febe8749e98a3812a0dc4380ceae75c29450Johann short *dq = (short *)d->dqcoeff; 211b362b15af34006e6a11974088a46d42b903418eJohann 227bc9febe8749e98a3812a0dc4380ceae75c29450Johann vp8_dequantize_b_impl_mmx(sq, dq, DQC); 231b362b15af34006e6a11974088a46d42b903418eJohann} 24