Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.uh=abs(Lu16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
- |
- |
0 |
0 |
1 |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.h=abs(Lu16.h):sat |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
- |
- |
0 |
0 |
1 |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.uh=abs(Lu16.h) |
HLX_Vector Q6_Luh_abs_Lh(HLX_Vector Lu) |
Ld16.h=abs(Lu16.h):sat |
HLX_Vector Q6_Lh_abs_Lh_sat(HLX_Vector Lu) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.w=add(Luu16.w,Lv16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.w=add(Luu16.w,Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.w=sub(Luu16.w,Lv16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.w=sub(Luu16.w,Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.w=add(Luu16.w,Lv16.h) |
HLX_VectorPair Q6_LWw_add_LWwLh(HLX_VectorPair Luu, HLX_Vector Lv) |
Ldd16.w=add(Luu16.w,Lv16.uh) |
HLX_VectorPair Q6_LWw_add_LWwLuh(HLX_VectorPair Luu, HLX_Vector Lv) |
Ldd16.w=sub(Luu16.w,Lv16.h) |
HLX_VectorPair Q6_LWw_sub_LWwLh(HLX_VectorPair Luu, HLX_Vector Lv) |
Ldd16.w=sub(Luu16.w,Lv16.uh) |
HLX_VectorPair Q6_LWw_sub_LWwLuh(HLX_VectorPair Luu, HLX_Vector Lv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.w=add(Lu16.uh,Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.w=sub(Lu16.uh,Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.w=add(Lu16.uh,Lv16.uh) |
HLX_VectorPair Q6_LWw_add_LuhLuh(HLX_Vector Lu, HLX_Vector Lv) |
Ldd16.w=sub(Lu16.uh,Lv16.uh) |
HLX_VectorPair Q6_LWw_sub_LuhLuh(HLX_Vector Lu, HLX_Vector Lv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.h=add(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.h=add(Lu16.h,Lv16.h):sat |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.uh=add(Lu16.uh,Lv16.uh):sat |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.uh=add(Lu16.h,Lv16.h):sat |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.h=sub(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.h=sub(Lu16.h,Lv16.h):sat |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.uh=sub(Lu16.uh,Lv16.uh):sat |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.uh=sub(Lu16.h,Lv16.h):sat |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.h=add(Lu16.h,Lv16.h) |
HLX_Vector Q6_Lh_add_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.h=add(Lu16.h,Lv16.h):sat |
HLX_Vector Q6_Lh_add_LhLh_sat(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.uh=add(Lu16.uh,Lv16.uh):sat |
HLX_Vector Q6_Luh_add_LuhLuh_sat(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.uh=add(Lu16.h,Lv16.h):sat |
HLX_Vector Q6_Luh_add_LhLh_sat(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.h=sub(Lu16.h,Lv16.h) |
HLX_Vector Q6_Lh_sub_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.h=sub(Lu16.h,Lv16.h):sat |
HLX_Vector Q6_Lh_sub_LhLh_sat(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.uh=sub(Lu16.uh,Lv16.uh):sat |
HLX_Vector Q6_Luh_sub_LuhLuh_sat(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.uh=sub(Lu16.h,Lv16.h):sat |
HLX_Vector Q6_Luh_sub_LhLh_sat(HLX_Vector Lu, HLX_Vector Lv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.h=Lu16.h |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
- |
- |
- |
- |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.w=Luu16.w |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
- |
- |
- |
- |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.h=Lu16.h |
HLX_Vector Q6_Lh_equals_Lh(HLX_Vector Lu) |
Ldd16.w=Luu16.w |
HLX_VectorPair Q6_LWw_equals_LWw(HLX_VectorPair Luu) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.h=cmp.gt(Lu16.uh, Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.h=cmp.gt(Lu16.h, Lv16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.h=cmp.gt(Lu16.uh, Lv16.uh) |
HLX_Vector Q6_Lh_cmp_gt_LuhLuh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.h=cmp.gt(Lu16.h, Lv16.h) |
HLX_Vector Q6_Lh_cmp_gt_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.uw=zxt(Lu16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
- |
- |
0 |
0 |
1 |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.w=sxt(Lu16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
- |
- |
0 |
0 |
1 |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.uw=zxt(Lu16.uh) |
HLX_VectorPair Q6_LWuw_zxt_Luh(HLX_Vector Lu) |
Ldd16.w=sxt(Lu16.h) |
HLX_VectorPair Q6_LWw_sxt_Lh(HLX_Vector Lu) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16=and(Lu16,Lv16) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16=or(Lu16,Lv16) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16=xor(Lu16,Lv16) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16=not(Lu16) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
- |
- |
- |
- |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16=andn(Lu16,Lv16) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16=orn(Lu16,Lv16) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16=and(Lu16,Lv16) |
HLX_Vector Q6_L_and_LL(HLX_Vector Lu, HLX_Vector Lv) |
Ld16=or(Lu16,Lv16) |
HLX_Vector Q6_L_or_LL(HLX_Vector Lu, HLX_Vector Lv) |
Ld16=xor(Lu16,Lv16) |
HLX_Vector Q6_L_xor_LL(HLX_Vector Lu, HLX_Vector Lv) |
Ld16=not(Lu16) |
HLX_Vector Q6_L_not_L(HLX_Vector Lu) |
Ld16=andn(Lu16,Lv16) |
HLX_Vector Q6_L_andn_LL(HLX_Vector Lu, HLX_Vector Lv) |
Ld16=orn(Lu16,Lv16) |
HLX_Vector Q6_L_orn_LL(HLX_Vector Lu, HLX_Vector Lv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.uh=max(Lu16.uh,Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.uh=min(Lu16.uh,Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.h=max(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.h=min(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.uh=max(Lu16.uh,Lv16.uh) |
HLX_Vector Q6_Luh_max_LuhLuh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.uh=min(Lu16.uh,Lv16.uh) |
HLX_Vector Q6_Luh_min_LuhLuh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.h=max(Lu16.h,Lv16.h) |
HLX_Vector Q6_Lh_max_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.h=min(Lu16.h,Lv16.h) |
HLX_Vector Q6_Lh_min_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lx16.h=mux(Lx16.h,Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
0 |
Lx16.h=mux(Lx16.h,Lu16.h,Lv16.h) |
HLX_Vector Q6_Lh_mux_LhLhLh(HLX_Vector Lx, HLX_Vector Lu, HLX_Vector Lv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.h=Rt.h |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
0 |
1 |
- |
- |
- |
- |
1 |
d |
d |
d |
d |
0 |
Ld16.h=#s5 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
i |
i |
i |
i |
i |
P |
P |
1 |
0 |
1 |
0 |
- |
- |
- |
- |
1 |
d |
d |
d |
d |
1 |
Ld16.uh=#u5 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
i |
i |
i |
i |
i |
P |
P |
1 |
0 |
1 |
0 |
- |
- |
- |
- |
1 |
d |
d |
d |
d |
0 |
Ldd16.w=Rt.w |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
0 |
1 |
- |
- |
- |
- |
1 |
d |
d |
d |
d |
1 |
Ld16.h=Rt.h |
HLX_Vector Q6_Lh_equals_Rh(Word32 Rt) |
Ld16.h=#s5 |
HLX_Vector Q6_Lh_equals_Is(Word32 Is5) |
Ld16.uh=#u5 |
HLX_Vector Q6_Luh_equals_I(Word32 Iu5) |
Ldd16.w=Rt.w |
HLX_VectorPair Q6_LWw_equals_Rw(Word32 Rt) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.uh=absdiff(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.uh=absdiff(Lu16.uh,Lv16.uh) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.uw=absdiff(Luu16.w,Lvv16.w) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.uw=absdiff(Luu16.uw,Lvv16.uw) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.uh=absdiff(Lu16.h,Lv16.h) |
HLX_Vector Q6_Luh_absdiff_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.uh=absdiff(Lu16.uh,Lv16.uh) |
HLX_Vector Q6_Luh_absdiff_LuhLuh(HLX_Vector Lu, HLX_Vector Lv) |
Ldd16.uw=absdiff(Luu16.w,Lvv16.w) |
HLX_VectorPair Q6_LWuw_absdiff_LWwLWw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uw=absdiff(Luu16.uw,Lvv16.uw) |
HLX_VectorPair Q6_LWuw_absdiff_LWuwLWuw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.h=avg(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.h=avg(Lu16.h,Lv16.h):rnd |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.w=avg(Luu16.w,Lvv16.w) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.w=avg(Luu16.w,Lvv16.w):rnd |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.uh=avg(Lu16.uh,Lv16.uh) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.uh=avg(Lu16.uh,Lv16.uh):rnd |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.uw=avg(Luu16.uw,Lvv16.uw) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.uw=avg(Luu16.uw,Lvv16.uw):rnd |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.h=avg(Lu16.h,Lv16.h) |
HLX_Vector Q6_Lh_avg_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.h=avg(Lu16.h,Lv16.h):rnd |
HLX_Vector Q6_Lh_avg_LhLh_rnd(HLX_Vector Lu, HLX_Vector Lv) |
Ldd16.w=avg(Luu16.w,Lvv16.w) |
HLX_VectorPair Q6_LWw_avg_LWwLWw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.w=avg(Luu16.w,Lvv16.w):rnd |
HLX_VectorPair Q6_LWw_avg_LWwLWw_rnd(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ld16.uh=avg(Lu16.uh,Lv16.uh) |
HLX_Vector Q6_Luh_avg_LuhLuh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.uh=avg(Lu16.uh,Lv16.uh):rnd |
HLX_Vector Q6_Luh_avg_LuhLuh_rnd(HLX_Vector Lu, HLX_Vector Lv) |
Ldd16.uw=avg(Luu16.uw,Lvv16.uw) |
HLX_VectorPair Q6_LWuw_avg_LWuwLWuw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uw=avg(Luu16.uw,Lvv16.uw):rnd |
HLX_VectorPair Q6_LWuw_avg_LWuwLWuw_rnd(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.b=packhi(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.b=packlo(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.h=unpackhi(Lu16.b) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
- |
- |
- |
- |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.h=unpacklo(Lu16.b) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
- |
- |
- |
- |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.b=packhi(Lu16.h,Lv16.h) |
HLX_Vector Q6_Lb_packhi_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.b=packlo(Lu16.h,Lv16.h) |
HLX_Vector Q6_Lb_packlo_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Ldd16.h=unpackhi(Lu16.b) |
HLX_VectorPair Q6_LWh_unpackhi_Lb(HLX_Vector Lu) |
Ldd16.h=unpacklo(Lu16.b) |
HLX_VectorPair Q6_LWh_unpacklo_Lb(HLX_Vector Lu) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.h=sub(ilog2(Lu16.h),#u4) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
i |
i |
i |
i |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.h=sub(ilog2(Lu16.uh),#u4) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
i |
i |
i |
i |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.h=sub(ilog2(Luu16.w),#u5) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
i |
i |
i |
i |
i |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.h=sub(ilog2(Luu16.uw),#u5) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
i |
i |
i |
i |
i |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.h=sub(ilog2(Lu16.h),#u4) |
HLX_Vector Q6_Lh_sub_ilog2_LhI(HLX_Vector Lu, Word32 Iu4) |
Ld16.h=sub(ilog2(Lu16.uh),#u4) |
HLX_Vector Q6_Lh_sub_ilog2_LuhI(HLX_Vector Lu, Word32 Iu4) |
Ld16.h=sub(ilog2(Luu16.w),#u5) |
HLX_Vector Q6_Lh_sub_ilog2_LWwI(HLX_VectorPair Luu, Word32 Iu5) |
Ld16.h=sub(ilog2(Luu16.uw),#u5) |
HLX_Vector Q6_Lh_sub_ilog2_LWuwI(HLX_VectorPair Luu, Word32 Iu5) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.h=lut4(Lu16.uh,Rtt.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.w=lut4(Lu16.uh,Rtt.uh):>>1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.w=lut4(Lu16.uh,Rtt.uh):>>1:neg |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.h=lut4(Lu16.uh,Rtt.h):mask |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.h=lut4(Lu16.uh,Rtt.h) |
HLX_Vector Q6_Lh_lut4_LuhPh(HLX_Vector Lu, Word64 Rtt) |
Ldd16.w=lut4(Lu16.uh,Rtt.uh):>>1 |
HLX_VectorPair Q6_LWw_lut4_LuhPuh_rs1(HLX_Vector Lu, Word64 Rtt) |
Ldd16.w=lut4(Lu16.uh,Rtt.uh):>>1:neg |
HLX_VectorPair Q6_LWw_lut4_LuhPuh_rs1_neg(HLX_Vector Lu, Word64 Rtt) |
Ld16.h=lut4(Lu16.uh,Rtt.h):mask |
HLX_Vector Q6_Lh_lut4_LuhPh_mask(HLX_Vector Lu, Word64 Rtt) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.h=navg(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.w=navg(Luu16.w,Lvv16.w) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.h=navg(Lu16.uh,Lv16.uh) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.w=navg(Luu16.uw,Lvv16.uw) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.h=navg(Lu16.h,Lv16.h) |
HLX_Vector Q6_Lh_navg_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Ldd16.w=navg(Luu16.w,Lvv16.w) |
HLX_VectorPair Q6_LWw_navg_LWwLWw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ld16.h=navg(Lu16.uh,Lv16.uh) |
HLX_Vector Q6_Lh_navg_LuhLuh(HLX_Vector Lu, HLX_Vector Lv) |
Ldd16.w=navg(Luu16.uw,Lvv16.uw) |
HLX_VectorPair Q6_LWw_navg_LWuwLWuw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.tmp=mem(Rs) |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
- |
- |
- |
s |
s |
s |
s |
s |
P |
P |
- |
1 |
0 |
- |
- |
- |
- |
0 |
0 |
0 |
d |
d |
d |
d |
if (Pv) Ld16.tmp=mem(Rs) |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
- |
- |
- |
s |
s |
s |
s |
s |
P |
P |
- |
1 |
0 |
v |
v |
- |
- |
1 |
0 |
0 |
d |
d |
d |
d |
Ld16.tmp=mem(Rs) |
HLX_Vector Q6_L_tmp_mem_A(void* BaseAddress) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lxx16.uw=add(mpy(Lu16.uh,Rt.uh),lo(Lxx16).uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
0 |
Lxx16.uw=add(mpy(Lu16.uh,Lv16.uh),lo(Lxx16).uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
1 |
Lxx16.w=add(mpy(Lu16.h,Rt.uh),lo(Lxx16).uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
0 |
Lxx16.w=add(mpy(Lu16.h,Lv16.uh),lo(Lxx16).uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
1 |
Lxx16.uw=add(mpy(Lu16.uh,Rt.uh),hi(Lxx16).uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
0 |
Lxx16.uw=add(mpy(Lu16.uh,Lv16.uh),hi(Lxx16).uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
1 |
Lxx16.uw=add(mpy(Lu16.h,Rt.uh),hi(Lxx16).uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
0 |
Lxx16.uw=add(mpy(Lu16.h,Lv16.uh),hi(Lxx16).uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
1 |
Lxx16.uw=add(mpy(Lu16.uh,hi(Lxx16).uh),Rt.w) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
0 |
Lxx16.uw=add(mpy(Lu16.uh,hi(Lxx16).uh),Lvv16.w) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
1 |
Lxx16.w=add(mpy(Lu16.uh,hi(Lxx16).h),Rt.w) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
0 |
Lxx16.w=add(mpy(Lu16.uh,hi(Lxx16).h),Lvv16.w) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
1 |
Lxx16.uw=add(mpy(Lu16.uh,Rt.uh),lo(Lxx16).uh) |
HLX_VectorPair Q6_LWuw_add_mpy_lo_LuhRuhLWuh(HLX_Vector Lu, Word32 Rt, HLX_VectorPair Lxx) |
Lxx16.uw=add(mpy(Lu16.uh,Lv16.uh),lo(Lxx16).uh) |
HLX_VectorPair Q6_LWuw_add_mpy_lo_LuhLuhLWuh(HLX_Vector Lu, HLX_Vector Lv, HLX_VectorPair Lxx) |
Lxx16.w=add(mpy(Lu16.h,Rt.uh),lo(Lxx16).uh) |
HLX_VectorPair Q6_LWw_add_mpy_lo_LhRuhLWuh(HLX_Vector Lu, Word32 Rt, HLX_VectorPair Lxx) |
Lxx16.w=add(mpy(Lu16.h,Lv16.uh),lo(Lxx16).uh) |
HLX_VectorPair Q6_LWw_add_mpy_lo_LhLuhLWuh(HLX_Vector Lu, HLX_Vector Lv, HLX_VectorPair Lxx) |
Lxx16.uw=add(mpy(Lu16.uh,Rt.uh),hi(Lxx16).uh) |
HLX_VectorPair Q6_LWuw_add_mpy_hi_LuhRuhLWuh(HLX_Vector Lu, Word32 Rt, HLX_VectorPair Lxx) |
Lxx16.uw=add(mpy(Lu16.uh,Lv16.uh),hi(Lxx16).uh) |
HLX_VectorPair Q6_LWuw_add_mpy_hi_LuhLuhLWuh(HLX_Vector Lu, HLX_Vector Lv, HLX_VectorPair Lxx) |
Lxx16.uw=add(mpy(Lu16.h,Rt.uh),hi(Lxx16).uh) |
HLX_VectorPair Q6_LWuw_add_mpy_hi_LhRuhLWuh(HLX_Vector Lu, Word32 Rt, HLX_VectorPair Lxx) |
Lxx16.uw=add(mpy(Lu16.h,Lv16.uh),hi(Lxx16).uh) |
HLX_VectorPair Q6_LWuw_add_mpy_hi_LhLuhLWuh(HLX_Vector Lu, HLX_Vector Lv, HLX_VectorPair Lxx) |
Lxx16.uw=add(mpy(Lu16.uh,hi(Lxx16).uh),Rt.w) |
HLX_VectorPair Q6_LWuw_add_mpy_hi_LuhLWuhRw(HLX_Vector Lu, HLX_VectorPair Lxx, Word32 Rt) |
Lxx16.uw=add(mpy(Lu16.uh,hi(Lxx16).uh),Lvv16.w) |
HLX_VectorPair Q6_LWuw_add_mpy_hi_LuhLWuhLWw(HLX_Vector Lu, HLX_VectorPair Lxx, HLX_VectorPair Lvv) |
Lxx16.w=add(mpy(Lu16.uh,hi(Lxx16).h),Rt.w) |
HLX_VectorPair Q6_LWw_add_mpy_hi_LuhLWhRw(HLX_Vector Lu, HLX_VectorPair Lxx, Word32 Rt) |
Lxx16.w=add(mpy(Lu16.uh,hi(Lxx16).h),Lvv16.w) |
HLX_VectorPair Q6_LWw_add_mpy_hi_LuhLWhLWw(HLX_Vector Lu, HLX_VectorPair Lxx, HLX_VectorPair Lvv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lxx16.w+=mpy(Lu16.uh,Rt.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
1 |
Lxx16.w+=mpy(Lu16.uh,Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
0 |
Lxx16.w+=mpy(Lu16.h,Rt.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
0 |
Lxx16.w+=mpy(Lu16.h,Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
1 |
Lxx16.w+=mpy(Lu16.h,Rt.h) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
0 |
Lxx16.w+=mpy(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
1 |
Lxx16.w+=mpy(Lu16.uh,Rt.uh) |
HLX_VectorPair Q6_LWw_mpyacc_LuhRuh(HLX_VectorPair Lxx, HLX_Vector Lu, Word32 Rt) |
Lxx16.w+=mpy(Lu16.uh,Lv16.uh) |
HLX_VectorPair Q6_LWw_mpyacc_LuhLuh(HLX_VectorPair Lxx, HLX_Vector Lu, HLX_Vector Lv) |
Lxx16.w+=mpy(Lu16.h,Rt.uh) |
HLX_VectorPair Q6_LWw_mpyacc_LhRuh(HLX_VectorPair Lxx, HLX_Vector Lu, Word32 Rt) |
Lxx16.w+=mpy(Lu16.h,Lv16.uh) |
HLX_VectorPair Q6_LWw_mpyacc_LhLuh(HLX_VectorPair Lxx, HLX_Vector Lu, HLX_Vector Lv) |
Lxx16.w+=mpy(Lu16.h,Rt.h) |
HLX_VectorPair Q6_LWw_mpyacc_LhRh(HLX_VectorPair Lxx, HLX_Vector Lu, Word32 Rt) |
Lxx16.w+=mpy(Lu16.h,Lv16.h) |
HLX_VectorPair Q6_LWw_mpyacc_LhLh(HLX_VectorPair Lxx, HLX_Vector Lu, HLX_Vector Lv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.uw=mpy(Lu16.uh,Rt.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.uw=mpy(Lu16.uh,Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
0 |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.w=mpy(Lu16.h,Rt.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.w=mpy(Lu16.h,Lv16.uh) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
0 |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.w=mpy(Lu16.h,Rt.h) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.w=mpy(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
0 |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.uw=mpy(Lu16.uh,Rt.uh) |
HLX_VectorPair Q6_LWuw_mpy_LuhRuh(HLX_Vector Lu, Word32 Rt) |
Ldd16.uw=mpy(Lu16.uh,Lv16.uh) |
HLX_VectorPair Q6_LWuw_mpy_LuhLuh(HLX_Vector Lu, HLX_Vector Lv) |
Ldd16.w=mpy(Lu16.h,Rt.uh) |
HLX_VectorPair Q6_LWw_mpy_LhRuh(HLX_Vector Lu, Word32 Rt) |
Ldd16.w=mpy(Lu16.h,Lv16.uh) |
HLX_VectorPair Q6_LWw_mpy_LhLuh(HLX_Vector Lu, HLX_Vector Lv) |
Ldd16.w=mpy(Lu16.h,Rt.h) |
HLX_VectorPair Q6_LWw_mpy_LhRh(HLX_Vector Lu, Word32 Rt) |
Ldd16.w=mpy(Lu16.h,Lv16.h) |
HLX_VectorPair Q6_LWw_mpy_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.uw=abs(Luu16.w) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
- |
- |
- |
- |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.w=abs(Luu16.w):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
- |
- |
- |
- |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.uh=abs(Luu16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
- |
- |
- |
- |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.h=abs(Luu16.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
- |
- |
- |
- |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.uw=abs(Luu16.w) |
HLX_VectorPair Q6_LWuw_abs_LWw(HLX_VectorPair Luu) |
Ldd16.w=abs(Luu16.w):sat |
HLX_VectorPair Q6_LWw_abs_LWw_sat(HLX_VectorPair Luu) |
Ldd16.uh=abs(Luu16.h) |
HLX_VectorPair Q6_LWuh_abs_LWh(HLX_VectorPair Luu) |
Ldd16.h=abs(Luu16.h):sat |
HLX_VectorPair Q6_LWh_abs_LWh_sat(HLX_VectorPair Luu) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.h=add(Luu16.h,Lvv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.h=add(Luu16.h,Lvv16.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.uh=add(Luu16.uh,Lvv16.uh):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.uh=add(Luu16.h,Lvv16.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.h=sub(Luu16.h,Lvv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.h=sub(Luu16.h,Lvv16.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.uh=sub(Luu16.uh,Lvv16.uh):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.uh=sub(Luu16.h,Lvv16.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.h=add(Luu16.h,Lvv16.h) |
HLX_VectorPair Q6_LWh_add_LWhLWh(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.h=add(Luu16.h,Lvv16.h):sat |
HLX_VectorPair Q6_LWh_add_LWhLWh_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uh=add(Luu16.uh,Lvv16.uh):sat |
HLX_VectorPair Q6_LWuh_add_LWuhLWuh_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uh=add(Luu16.h,Lvv16.h):sat |
HLX_VectorPair Q6_LWuh_add_LWhLWh_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.h=sub(Luu16.h,Lvv16.h) |
HLX_VectorPair Q6_LWh_sub_LWhLWh(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.h=sub(Luu16.h,Lvv16.h):sat |
HLX_VectorPair Q6_LWh_sub_LWhLWh_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uh=sub(Luu16.uh,Lvv16.uh):sat |
HLX_VectorPair Q6_LWuh_sub_LWuhLWuh_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uh=sub(Luu16.h,Lvv16.h):sat |
HLX_VectorPair Q6_LWuh_sub_LWhLWh_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.w=add(Luu16.w,Lvv16.w) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.w=add(Luu16.w,Lvv16.w):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.uw=add(Luu16.uw,Lvv16.uw):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.uw=add(Luu16.w,Lvv16.w):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.w=sub(Luu16.w,Lvv16.w) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.w=sub(Luu16.w,Lvv16.w):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.uw=sub(Luu16.uw,Lvv16.uw):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.uw=sub(Luu16.w,Lvv16.w):sat |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.w=add(Luu16.w,Lvv16.w) |
HLX_VectorPair Q6_LWw_add_LWwLWw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.w=add(Luu16.w,Lvv16.w):sat |
HLX_VectorPair Q6_LWw_add_LWwLWw_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uw=add(Luu16.uw,Lvv16.uw):sat |
HLX_VectorPair Q6_LWuw_add_LWuwLWuw_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uw=add(Luu16.w,Lvv16.w):sat |
HLX_VectorPair Q6_LWuw_add_LWwLWw_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.w=sub(Luu16.w,Lvv16.w) |
HLX_VectorPair Q6_LWw_sub_LWwLWw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.w=sub(Luu16.w,Lvv16.w):sat |
HLX_VectorPair Q6_LWw_sub_LWwLWw_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uw=sub(Luu16.uw,Lvv16.uw):sat |
HLX_VectorPair Q6_LWuw_sub_LWuwLWuw_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uw=sub(Luu16.w,Lvv16.w):sat |
HLX_VectorPair Q6_LWuw_sub_LWwLWw_sat(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16=and(Luu16,Lvv16) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16=or(Luu16,Lvv16) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16=xor(Luu16,Lvv16) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16=andn(Luu16,Lvv16) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16=orn(Luu16,Lvv16) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16=not(Luu16) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
- |
- |
- |
- |
- |
P |
P |
1 |
0 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16=and(Luu16,Lvv16) |
HLX_VectorPair Q6_LW_and_LWLW(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16=or(Luu16,Lvv16) |
HLX_VectorPair Q6_LW_or_LWLW(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16=xor(Luu16,Lvv16) |
HLX_VectorPair Q6_LW_xor_LWLW(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16=andn(Luu16,Lvv16) |
HLX_VectorPair Q6_LW_andn_LWLW(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16=orn(Luu16,Lvv16) |
HLX_VectorPair Q6_LW_orn_LWLW(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16=not(Luu16) |
HLX_VectorPair Q6_LW_not_LW(HLX_VectorPair Luu) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.h=cmp.gt(Luu16.h, Lvv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.h=cmp.gt(Luu16.uh, Lvv16.uh) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.h=cmp.gt(Luu16.h, Lvv16.h) |
HLX_VectorPair Q6_LWh_cmp_gt_LWhLWh(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.h=cmp.gt(Luu16.uh, Lvv16.uh) |
HLX_VectorPair Q6_LWh_cmp_gt_LWuhLWuh(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.w=cmp.gt(Luu16.w, Lvv16.w) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.w=cmp.gt(Luu16.uw, Lvv16.uw) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.w=cmp.gt(Luu16.w, Lvv16.w) |
HLX_VectorPair Q6_LWw_cmp_gt_LWwLWw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.w=cmp.gt(Luu16.uw, Lvv16.uw) |
HLX_VectorPair Q6_LWw_cmp_gt_LWuwLWuw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16=combine(Lu16,Lv16) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16=combine(Lu16,Lv16) |
HLX_VectorPair Q6_LW_combine_LL(HLX_Vector Lu, HLX_Vector Lv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.w=min(Luu16.w,Lvv16.w) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.uw=min(Luu16.uw,Lvv16.uw) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.w=max(Luu16.w,Lvv16.w) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.uw=max(Luu16.uw,Lvv16.uw) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.w=min(Luu16.w,Lvv16.w) |
HLX_VectorPair Q6_LWw_min_LWwLWw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uw=min(Luu16.uw,Lvv16.uw) |
HLX_VectorPair Q6_LWuw_min_LWuwLWuw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.w=max(Luu16.w,Lvv16.w) |
HLX_VectorPair Q6_LWw_max_LWwLWw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uw=max(Luu16.uw,Lvv16.uw) |
HLX_VectorPair Q6_LWuw_max_LWuwLWuw(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.h=min(Luu16.h,Lvv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.uh=min(Luu16.uh,Lvv16.uh) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.h=max(Luu16.h,Lvv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.uh=max(Luu16.uh,Lvv16.uh) |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.h=min(Luu16.h,Lvv16.h) |
HLX_VectorPair Q6_LWh_min_LWhLWh(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uh=min(Luu16.uh,Lvv16.uh) |
HLX_VectorPair Q6_LWuh_min_LWuhLWuh(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.h=max(Luu16.h,Lvv16.h) |
HLX_VectorPair Q6_LWh_max_LWhLWh(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Ldd16.uh=max(Luu16.uh,Lvv16.uh) |
HLX_VectorPair Q6_LWuh_max_LWuhLWuh(HLX_VectorPair Luu, HLX_VectorPair Lvv) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.uh=shr(Lu16.uh,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.uh=shr(Lu16.uh,Rt.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.h=shr(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.h=shr(Lu16.h,Rt.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.uh=shr(Lu16.uh,Lv16.h) |
HLX_Vector Q6_Luh_shr_LuhLh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.uh=shr(Lu16.uh,Rt.h) |
HLX_Vector Q6_Luh_shr_LuhRh(HLX_Vector Lu, Word32 Rt) |
Ld16.h=shr(Lu16.h,Lv16.h) |
HLX_Vector Q6_Lh_shr_LhLh(HLX_Vector Lu, HLX_Vector Lv) |
Ld16.h=shr(Lu16.h,Rt.h) |
HLX_Vector Q6_Lh_shr_LhRh(HLX_Vector Lu, Word32 Rt) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.h=shr(Luu16.w,Lv16.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.h=shr(Luu16.w,Lv16.h):rnd:sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.h=shr(Luu16.w,Rt.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.h=shr(Luu16.w,Rt.h):rnd:sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.uh=shr(Luu16.uw,Lv16.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.uh=shr(Luu16.uw,Lv16.h):rnd:sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.uh=shr(Luu16.uw,Rt.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.uh=shr(Luu16.uw,Rt.h):rnd:sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.uh=shr(Luu16.w,Lv16.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ld16.uh=shr(Luu16.w,Lv16.h):rnd:sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.uh=shr(Luu16.w,Rt.h):sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
0 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ld16.uh=shr(Luu16.w,Rt.h):rnd:sat |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.h=shr(Luu16.w,Lv16.h):sat |
HLX_Vector Q6_Lh_shr_LWwLh_sat(HLX_VectorPair Luu, HLX_Vector Lv) |
Ld16.h=shr(Luu16.w,Lv16.h):rnd:sat |
HLX_Vector Q6_Lh_shr_LWwLh_rnd_sat(HLX_VectorPair Luu, HLX_Vector Lv) |
Ld16.h=shr(Luu16.w,Rt.h):sat |
HLX_Vector Q6_Lh_shr_LWwRh_sat(HLX_VectorPair Luu, Word32 Rt) |
Ld16.h=shr(Luu16.w,Rt.h):rnd:sat |
HLX_Vector Q6_Lh_shr_LWwRh_rnd_sat(HLX_VectorPair Luu, Word32 Rt) |
Ld16.uh=shr(Luu16.uw,Lv16.h):sat |
HLX_Vector Q6_Luh_shr_LWuwLh_sat(HLX_VectorPair Luu, HLX_Vector Lv) |
Ld16.uh=shr(Luu16.uw,Lv16.h):rnd:sat |
HLX_Vector Q6_Luh_shr_LWuwLh_rnd_sat(HLX_VectorPair Luu, HLX_Vector Lv) |
Ld16.uh=shr(Luu16.uw,Rt.h):sat |
HLX_Vector Q6_Luh_shr_LWuwRh_sat(HLX_VectorPair Luu, Word32 Rt) |
Ld16.uh=shr(Luu16.uw,Rt.h):rnd:sat |
HLX_Vector Q6_Luh_shr_LWuwRh_rnd_sat(HLX_VectorPair Luu, Word32 Rt) |
Ld16.uh=shr(Luu16.w,Lv16.h):sat |
HLX_Vector Q6_Luh_shr_LWwLh_sat(HLX_VectorPair Luu, HLX_Vector Lv) |
Ld16.uh=shr(Luu16.w,Lv16.h):rnd:sat |
HLX_Vector Q6_Luh_shr_LWwLh_rnd_sat(HLX_VectorPair Luu, HLX_Vector Lv) |
Ld16.uh=shr(Luu16.w,Rt.h):sat |
HLX_Vector Q6_Luh_shr_LWwRh_sat(HLX_VectorPair Luu, Word32 Rt) |
Ld16.uh=shr(Luu16.w,Rt.h):rnd:sat |
HLX_Vector Q6_Luh_shr_LWwRh_rnd_sat(HLX_VectorPair Luu, Word32 Rt) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ldd16.uw=shr(Luu16.uw,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ldd16.uw=shr(Luu16.uw,Rt.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ldd16.w=shr(Luu16.w,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
0 |
Ldd16.w=shr(Luu16.w,Rt.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
0 |
1 |
1 |
u |
u |
u |
u |
1 |
d |
d |
d |
d |
1 |
Ldd16.uw=shr(Luu16.uw,Lv16.h) |
HLX_VectorPair Q6_LWuw_shr_LWuwLh(HLX_VectorPair Luu, HLX_Vector Lv) |
Ldd16.uw=shr(Luu16.uw,Rt.h) |
HLX_VectorPair Q6_LWuw_shr_LWuwRh(HLX_VectorPair Luu, Word32 Rt) |
Ldd16.w=shr(Luu16.w,Lv16.h) |
HLX_VectorPair Q6_LWw_shr_LWwLh(HLX_VectorPair Luu, HLX_Vector Lv) |
Ldd16.w=shr(Luu16.w,Rt.h) |
HLX_VectorPair Q6_LWw_shr_LWwRh(HLX_VectorPair Luu, Word32 Rt) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ld16.h=shr(Luu16.w,Lv16.uh) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
0 |
Ld16.h=shr(Luu16.w,Rt.uh) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
0 |
0 |
u |
u |
u |
u |
0 |
d |
d |
d |
d |
1 |
Ld16.h=shr(Luu16.w,Lv16.uh) |
HLX_Vector Q6_Lh_shr_LWwLuh(HLX_VectorPair Luu, HLX_Vector Lv) |
Ld16.h=shr(Luu16.w,Rt.uh) |
HLX_Vector Q6_Lh_shr_LWwRuh(HLX_VectorPair Luu, Word32 Rt) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lx16.h+=shr(Lu16.uh,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
0 |
Lx16.h+=shr(Lu16.uh,Rt.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
1 |
Lx16.h+=shr(Lu16.h,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
0 |
Lx16.h+=shr(Lu16.h,Rt.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
1 |
0 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
1 |
Lx16.h+=shr(Lu16.uh,Lv16.h) |
HLX_Vector Q6_Lh_shracc_LuhLh(HLX_Vector Lx, HLX_Vector Lu, HLX_Vector Lv) |
Lx16.h+=shr(Lu16.uh,Rt.h) |
HLX_Vector Q6_Lh_shracc_LuhRh(HLX_Vector Lx, HLX_Vector Lu, Word32 Rt) |
Lx16.h+=shr(Lu16.h,Lv16.h) |
HLX_Vector Q6_Lh_shracc_LhLh(HLX_Vector Lx, HLX_Vector Lu, HLX_Vector Lv) |
Lx16.h+=shr(Lu16.h,Rt.h) |
HLX_Vector Q6_Lh_shracc_LhRh(HLX_Vector Lx, HLX_Vector Lu, Word32 Rt) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lxx16.w+=shr(Luu16.uw,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
0 |
Lxx16.w+=shr(Luu16.uw,Rt.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
0 |
x |
x |
x |
x |
1 |
Lxx16.w+=shr(Luu16.w,Lv16.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
v |
v |
v |
v |
- |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
0 |
Lxx16.w+=shr(Luu16.w,Rt.h) |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
t |
t |
t |
t |
t |
P |
P |
1 |
1 |
1 |
1 |
u |
u |
u |
u |
1 |
x |
x |
x |
x |
1 |
Lxx16.w+=shr(Luu16.uw,Lv16.h) |
HLX_VectorPair Q6_LWw_shracc_LWuwLh(HLX_VectorPair Lxx, HLX_VectorPair Luu, HLX_Vector Lv) |
Lxx16.w+=shr(Luu16.uw,Rt.h) |
HLX_VectorPair Q6_LWw_shracc_LWuwRh(HLX_VectorPair Lxx, HLX_VectorPair Luu, Word32 Rt) |
Lxx16.w+=shr(Luu16.w,Lv16.h) |
HLX_VectorPair Q6_LWw_shracc_LWwLh(HLX_VectorPair Lxx, HLX_VectorPair Luu, HLX_Vector Lv) |
Lxx16.w+=shr(Luu16.w,Rt.h) |
HLX_VectorPair Q6_LWw_shracc_LWwRh(HLX_VectorPair Lxx, HLX_VectorPair Luu, Word32 Rt) |
Syntax |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
mem(Rs)=Ku16.new |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
- |
- |
s |
s |
s |
s |
s |
P |
P |
0 |
0 |
0 |
- |
- |
- |
- |
0 |
0 |
0 |
u |
u |
u |
u |
if (Pv) mem(Rs)=Ku16.new |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
- |
- |
s |
s |
s |
s |
s |
P |
P |
0 |
0 |
0 |
v |
v |
- |
- |
1 |
0 |
0 |
u |
u |
u |
u |
mem(Rs)=Ku16.new |
void Q6_mem_Ku16_new_AL(void* BaseAddress, HLX_Vector Lu) |