mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-26 19:01:44 +02:00
kill one vector constant value load by the right combination of vec_splatX/vec_sl
patch by Sigbjorn Skjaeret %sskjer-1 A broadpark P no% Originally committed as revision 9296 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
525751c053
commit
0aec30c58d
@ -763,8 +763,7 @@ static inline vector unsigned char h264_deblock_mask ( register vector unsigned
|
|||||||
|
|
||||||
#define h264_deblock_p0_q0(p0, p1, q0, q1, tc0masked) { \
|
#define h264_deblock_p0_q0(p0, p1, q0, q1, tc0masked) { \
|
||||||
\
|
\
|
||||||
const vec_u8_t A0v = (vec_u8_t) AVV(0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0, \
|
const vector unsigned char A0v = vec_sl(vec_splat_u8(10), vec_splat_u8(4)); \
|
||||||
0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0); \
|
|
||||||
\
|
\
|
||||||
register vector unsigned char pq0bit = vec_xor(p0,q0); \
|
register vector unsigned char pq0bit = vec_xor(p0,q0); \
|
||||||
register vector unsigned char temp; \
|
register vector unsigned char temp; \
|
||||||
|
Loading…
Reference in New Issue
Block a user