From 614f9b9e89c8c638cd9dd60bf42096985eebb45e Mon Sep 17 00:00:00 2001 From: "fbarchard@chromium.org" Date: Thu, 12 Aug 2010 00:13:40 +0000 Subject: remove text direct in 64 bit because these are proper inline within a C function and it does not make sense to change segments part way thru a function. BUG=none TEST=build chromium on 64 bit linux Review URL: http://codereview.chromium.org/3173009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55813 0039d316-1c4b-4281-b951-d872f2087c98 --- media/base/yuv_row_posix.cc | 3 --- 1 file changed, 3 deletions(-) (limited to 'media/base') diff --git a/media/base/yuv_row_posix.cc b/media/base/yuv_row_posix.cc index 24317de..6c992f7 100644 --- a/media/base/yuv_row_posix.cc +++ b/media/base/yuv_row_posix.cc @@ -21,7 +21,6 @@ void FastConvertYUVToRGB32Row(const uint8* y_buf, // rdi uint8* rgb_buf, // rcx int width) { // r8 asm( - ".text\n" "jmp convertend\n" "convertloop:" "movzb (%1),%%r10\n" @@ -81,7 +80,6 @@ void ScaleYUVToRGB32Row(const uint8* y_buf, // rdi int width, // r8 int source_dx) { // r9 asm( - ".text\n" "xor %%r11,%%r11\n" "sub $0x2,%4\n" "js scalenext\n" @@ -151,7 +149,6 @@ void LinearScaleYUVToRGB32Row(const uint8* y_buf, int width, int source_dx) { asm( - ".text\n" "xor %%r11,%%r11\n" // x = 0 "sub $0x2,%4\n" "js .lscalenext\n" -- cgit v1.1