| OLD | NEW |
| (Empty) |
| 1 ; Copyright (c) 2011 The Chromium Authors. All rights reserved. | |
| 2 ; Use of this source code is governed by a BSD-style license that can be | |
| 3 ; found in the LICENSE file. | |
| 4 | |
| 5 %include "third_party/x86inc/x86inc.asm" | |
| 6 | |
| 7 ; | |
| 8 ; This file uses MMX and SSE instructions. | |
| 9 ; | |
| 10 SECTION_TEXT | |
| 11 CPU MMX, SSE | |
| 12 | |
| 13 ; Use movq to save the output. | |
| 14 %define MOVQ movntq | |
| 15 | |
| 16 ; void LinearScaleYUVToRGB32Row_SSE(const uint8_t* y_buf, | |
| 17 ; const uint8_t* u_buf, | |
| 18 ; const uint8_t* v_buf, | |
| 19 ; uint8_t* rgb_buf, | |
| 20 ; ptrdiff_t width, | |
| 21 ; ptrdiff_t source_dx); | |
| 22 %define SYMBOL LinearScaleYUVToRGB32Row_SSE | |
| 23 %include "linear_scale_yuv_to_rgb_mmx.inc" | |
| OLD | NEW |