Index: source/row_gcc.cc |
diff --git a/source/row_gcc.cc b/source/row_gcc.cc |
index 151ee6be830a9391971263895fa3563f57169bce..d6976dd98c3e065287981cf9a81f35656713fe85 100644 |
--- a/source/row_gcc.cc |
+++ b/source/row_gcc.cc |
@@ -1619,33 +1619,6 @@ void OMITFP I444ToARGBRow_SSSE3(const uint8* y_buf, |
); |
} |
-void OMITFP I444ToABGRRow_SSSE3(const uint8* y_buf, |
- const uint8* u_buf, |
- const uint8* v_buf, |
- uint8* dst_abgr, |
- const struct YuvConstants* yuvconstants, |
- int width) { |
- asm volatile ( |
- "sub %[u_buf],%[v_buf] \n" |
- "pcmpeqb %%xmm5,%%xmm5 \n" |
- LABELALIGN |
- "1: \n" |
- READYUV444 |
- YUVTORGB(yuvconstants) |
- STOREABGR |
- "sub $0x8,%[width] \n" |
- "jg 1b \n" |
- : [y_buf]"+r"(y_buf), // %[y_buf] |
- [u_buf]"+r"(u_buf), // %[u_buf] |
- [v_buf]"+r"(v_buf), // %[v_buf] |
- [dst_abgr]"+r"(dst_abgr), // %[dst_abgr] |
- [width]"+rm"(width) // %[width] |
- : [yuvconstants]"r"(yuvconstants) // %[yuvconstants] |
- : "memory", "cc", NACL_R14 |
- "xmm0", "xmm1", "xmm2", "xmm3", "xmm4", "xmm5" |
- ); |
-} |
- |
void OMITFP I422ToRGB24Row_SSSE3(const uint8* y_buf, |
const uint8* u_buf, |
const uint8* v_buf, |