1	.LEVEL 2.0
2	.code
3	.align 4
4; PA2.0 multimedia (halfword) instruction tests
5;
6; We could/should test some of the corner cases for register and
7; immediate fields.  We should also check the assorted field
8; selectors to make sure they're handled correctly.
9
10	hadd %r7,%r11,%r12
11	hadd,ss %r7,%r11,%r12
12	hadd,us %r7,%r11,%r12
13
14	havg %r7,%r11,%r12
15	hshl %r7,13,%r11
16	hshladd %r7,1,%r11,%r12
17	hshladd %r7,2,%r11,%r12
18	hshladd %r7,3,%r11,%r12
19	hshr %r7,13,%r11
20	hshr,s %r7,13,%r11
21	hshr,u %r7,13,%r11
22	hshradd %r7,1,%r11,%r12
23	hshradd %r7,2,%r11,%r12
24	hshradd %r7,3,%r11,%r12
25
26	hsub %r14,%r22,%r9
27	hsub,ss %r14,%r22,%r9
28	hsub,us %r14,%r22,%r9
29
30	mixh,l %r14,%r22,%r9
31	mixh,r %r14,%r22,%r9
32	mixw,l %r14,%r22,%r9
33	mixw,r %r14,%r22,%r9
34
35	permh,0321 %r22,%r9
36	permh,2222 %r22,%r9
37	permh,3030 %r22,%r9
38
39