38 #ifndef _ME_UTILS_MMX_H_
39 #define _ME_UTILS_MMX_H_
51 CalcValueType simple_block_diff_mmx_4(
const BlockDiffParams& dparams,
const MVector& mv,
const PicArray& pic_data,
const PicArray& ref_data,
CalcValueType i_best_sum);
52 CalcValueType simple_intra_block_diff_mmx_4 (
const BlockDiffParams& dparams,
const PicArray& pic_data,
ValueType &dc_val);
55 const BlockDiffParams& dparams,
const MVector& mv,
56 const PicArray& pic_data,
const PicArray& ref_data,
59 float simple_block_diff_up_mmx_4(
60 const PicArray& pic_data,
const PicArray& ref_data,
63 const MVector& rmdr,
float cost_so_far,
64 float best_cost_so_far);
67 void simple_biblock_diff_pic_mmx_4(
68 const PicArray& pic_data,
const PicArray& ref_data,
69 TwoDArray<ValueType>& diff,
75 const TwoDArray<ValueType>& diff_data,
const PicArray& ref_data,