Lines Matching refs:DST
339 #define FILL_8_OR_16(DST, VALUE, SIZE) do { \ argument
362 : [dst]"r"((DST)) \
367 #define VERTICAL_PRED(DST, TOP, SIZE) \ argument
368 static WEBP_INLINE void VerticalPred##SIZE(uint8_t* (DST), \
372 for (j = 0; j < (SIZE); ++j) memcpy((DST) + j * BPS, (TOP), (SIZE)); \
374 FILL_8_OR_16((DST), 127, (SIZE)); \
383 #define HORIZONTAL_PRED(DST, LEFT, SIZE) \ argument
384 static WEBP_INLINE void HorizontalPred##SIZE(uint8_t* (DST), \
389 memset((DST) + j * BPS, (LEFT)[j], (SIZE)); \
392 FILL_8_OR_16((DST), 129, (SIZE)); \
417 #define CLIP_8B_TO_DST(DST, LEFT, TOP, SIZE) do { \ argument
437 : [left_1]"r"(left_1), [top]"r"((TOP)), [dst]"r"((DST)) \
442 #define CLIP_TO_DST(DST, LEFT, TOP, SIZE) do { \ argument
446 CLIP_8B_TO_DST((DST), (LEFT), (TOP), (SIZE)); \
447 (DST) += BPS; \
451 #define TRUE_MOTION(DST, LEFT, TOP, SIZE) \ argument
452 static WEBP_INLINE void TrueMotion##SIZE(uint8_t* (DST), const uint8_t* (LEFT),\
456 CLIP_TO_DST((DST), (LEFT), (TOP), (SIZE)); \
458 HorizontalPred##SIZE((DST), (LEFT)); \
466 VerticalPred##SIZE((DST), (TOP)); \
468 FILL_8_OR_16((DST), 129, (SIZE)); \