add_protoqw/unsigned int vp9_sub_pixel_avg_variance64x64/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance32x64/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance32x64/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance64x32/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance64x32/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance32x16/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance32x16/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance16x32/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance16x32/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance32x32/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance32x32/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance16x16/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance16x16/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance8x16/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance8x16/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance16x8/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance16x8/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance8x8/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance8x8/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
# TODO(jingning): need to convert 8x4/4x8 functions into mmx/sse form
add_protoqw/unsigned int vp9_sub_pixel_variance8x4/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance8x4/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance4x8/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance4x8/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";
add_protoqw/unsigned int vp9_sub_pixel_variance4x4/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
add_protoqw/unsigned int vp9_sub_pixel_avg_variance4x4/,"const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred";