# HG changeset patch # User cehoyos # Date 1237505351 0 # Node ID 6bf01d174630962aa2742c7bfb5cc6b05ba88744 # Parent 9fd579338f23f30ad5259fae66e5bad19c1cc438 Remove useless casting in asm "m" operand. Patch by Matthieu Castet, castet D matthieu A free D fr diff -r 9fd579338f23 -r 6bf01d174630 x86/snowdsp_mmx.c --- a/x86/snowdsp_mmx.c Thu Mar 19 21:36:59 2009 +0000 +++ b/x86/snowdsp_mmx.c Thu Mar 19 23:29:11 2009 +0000 @@ -667,7 +667,7 @@ "jnz 1b \n\t"\ :"+m"(dst8),"+m"(dst_array),"=&r"(tmp)\ :\ - "rm"((x86_reg)(src_x<<1)),"m"(obmc),"a"(block),"m"((x86_reg)b_h),"m"((x86_reg)src_stride):\ + "rm"((x86_reg)(src_x<<1)),"m"(obmc),"a"(block),"m"(b_h),"m"(src_stride):\ "%"REG_c"","%"REG_S"","%"REG_D"","%"REG_d""); #define snow_inner_add_yblock_sse2_end_8\ @@ -815,7 +815,7 @@ "jnz 1b \n\t"\ :"+m"(dst8),"+m"(dst_array),"=&r"(tmp)\ :\ - "rm"((x86_reg)(src_x<<1)),"m"(obmc),"a"(block),"m"((x86_reg)b_h),"m"((x86_reg)src_stride):\ + "rm"((x86_reg)(src_x<<1)),"m"(obmc),"a"(block),"m"(b_h),"m"(src_stride):\ "%"REG_c"","%"REG_S"","%"REG_D"","%"REG_d""); static void inner_add_yblock_bw_8_obmc_16_mmx(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h,