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