summaryrefslogtreecommitdiffstats
path: root/media/base
diff options
context:
space:
mode:
authorfbarchard@chromium.org <fbarchard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-12 00:13:40 +0000
committerfbarchard@chromium.org <fbarchard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-12 00:13:40 +0000
commit614f9b9e89c8c638cd9dd60bf42096985eebb45e (patch)
tree9d5a6b04990df64c2e96c459e1cc6cd34d8069c6 /media/base
parent00d36ed64617bfc8668152343078734235936cce (diff)
downloadchromium_src-614f9b9e89c8c638cd9dd60bf42096985eebb45e.zip
chromium_src-614f9b9e89c8c638cd9dd60bf42096985eebb45e.tar.gz
chromium_src-614f9b9e89c8c638cd9dd60bf42096985eebb45e.tar.bz2
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
Diffstat (limited to 'media/base')
-rw-r--r--media/base/yuv_row_posix.cc3
1 files changed, 0 insertions, 3 deletions
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"