Lines Matching refs:op
96 #define filter_8tap_2d_fn(op, sz, f, fname) \
97 static void op##_8tap_##fname##_##sz##hv_ssse3(uint8_t *dst, ptrdiff_t dst_stride, \
104 ff_vp9_##op##_8tap_1d_v_##sz##_ssse3(dst, dst_stride, temp + 3 * 64, 64, \
108 #define filters_8tap_2d_fn(op, sz) \
109 filter_8tap_2d_fn(op, sz, FILTER_8TAP_REGULAR, regular) \
110 filter_8tap_2d_fn(op, sz, FILTER_8TAP_SHARP, sharp) \
111 filter_8tap_2d_fn(op, sz, FILTER_8TAP_SMOOTH, smooth)
113 #define filters_8tap_2d_fn2(op) \
114 filters_8tap_2d_fn(op, 64) \
115 filters_8tap_2d_fn(op, 32) \
116 filters_8tap_2d_fn(op, 16) \
117 filters_8tap_2d_fn(op, 8) \
118 filters_8tap_2d_fn(op, 4)
127 #define filter_8tap_1d_fn(op, sz, f, fname, dir, dvar) \
128 static void op##_8tap_##fname##_##sz##dir##_ssse3(uint8_t *dst, ptrdiff_t dst_stride, \
132 ff_vp9_##op##_8tap_1d_##dir##_##sz##_ssse3(dst, dst_stride, src, src_stride, \
136 #define filters_8tap_1d_fn(op, sz, dir, dvar) \
137 filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, regular, dir, dvar) \
138 filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, sharp, dir, dvar) \
139 filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, smooth, dir, dvar)
141 #define filters_8tap_1d_fn2(op, sz) \
142 filters_8tap_1d_fn(op, sz, h, mx) \
143 filters_8tap_1d_fn(op, sz, v, my)
145 #define filters_8tap_1d_fn3(op) \
146 filters_8tap_1d_fn2(op, 64) \
147 filters_8tap_1d_fn2(op, 32) \
148 filters_8tap_1d_fn2(op, 16) \
149 filters_8tap_1d_fn2(op, 8) \
150 filters_8tap_1d_fn2(op, 4)