OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [hppa/] [basic/] [media.s] - Blame information for rev 856

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
        .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
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.