* gas/hppa/basic/basic.exp (do_branch2,do_media): New.
[external/binutils.git] / gas / testsuite / gas / hppa / basic / media.s
1         .LEVEL 2.0
2         .SPACE $PRIVATE$
3         .SUBSPA $DATA$,QUAD=1,ALIGN=8,ACCESS=31
4         .SUBSPA $BSS$,QUAD=1,ALIGN=8,ACCESS=31,ZERO,SORT=82
5         .SPACE $TEXT$
6         .SUBSPA $LIT$,QUAD=0,ALIGN=8,ACCESS=44
7         .SUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY
8
9         .SPACE $TEXT$
10         .SUBSPA $CODE$
11
12         .align 4
13 ; PA2.0 multimedia (halfword) instruction tests
14 ;
15 ; We could/should test some of the corner cases for register and 
16 ; immediate fields.  We should also check the assorted field
17 ; selectors to make sure they're handled correctly.
18
19         havg %r7,%r11,%r12
20         hshladd %r7,1,%r11,%r12
21         hshladd %r7,2,%r11,%r12
22         hshladd %r7,3,%r11,%r12
23         hshradd %r7,1,%r11,%r12
24         hshradd %r7,2,%r11,%r12
25         hshradd %r7,3,%r11,%r12