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/] [fp_comp.s] - Blame information for rev 38

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

Line No. Rev Author Line
1 38 julius
        .level 1.1
2
        .code
3
        .align 4
4
; Basic immediate 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
        fcpy,sgl %fr5,%fr10
10
        fcpy,dbl %fr5,%fr10
11
        fcpy,quad %fr5,%fr10
12
        fcpy,sgl %fr20,%fr24
13
        fcpy,dbl %fr20,%fr24
14
 
15
        fabs,sgl %fr5,%fr10
16
        fabs,dbl %fr5,%fr10
17
        fabs,quad %fr5,%fr10
18
        fabs,sgl %fr20,%fr24
19
        fabs,dbl %fr20,%fr24
20
 
21
        fsqrt,sgl %fr5,%fr10
22
        fsqrt,dbl %fr5,%fr10
23
        fsqrt,quad %fr5,%fr10
24
        fsqrt,sgl %fr20,%fr24
25
        fsqrt,dbl %fr20,%fr24
26
 
27
        frnd,sgl %fr5,%fr10
28
        frnd,dbl %fr5,%fr10
29
        frnd,quad %fr5,%fr10
30
        frnd,sgl %fr20,%fr24
31
        frnd,dbl %fr20,%fr24
32
 
33
        fadd,sgl %fr4,%fr8,%fr12
34
        fadd,dbl %fr4,%fr8,%fr12
35
        fadd,quad %fr4,%fr8,%fr12
36
        fadd,sgl %fr20,%fr24,%fr28
37
        fadd,dbl %fr20,%fr24,%fr28
38
        fadd,quad %fr20,%fr24,%fr28
39
 
40
        fsub,sgl %fr4,%fr8,%fr12
41
        fsub,dbl %fr4,%fr8,%fr12
42
        fsub,quad %fr4,%fr8,%fr12
43
        fsub,sgl %fr20,%fr24,%fr28
44
        fsub,dbl %fr20,%fr24,%fr28
45
        fsub,quad %fr20,%fr24,%fr28
46
 
47
        fmpy,sgl %fr4,%fr8,%fr12
48
        fmpy,dbl %fr4,%fr8,%fr12
49
        fmpy,quad %fr4,%fr8,%fr12
50
        fmpy,sgl %fr20,%fr24,%fr28
51
        fmpy,dbl %fr20,%fr24,%fr28
52
        fmpy,quad %fr20,%fr24,%fr28
53
 
54
        fdiv,sgl %fr4,%fr8,%fr12
55
        fdiv,dbl %fr4,%fr8,%fr12
56
        fdiv,quad %fr4,%fr8,%fr12
57
        fdiv,sgl %fr20,%fr24,%fr28
58
        fdiv,dbl %fr20,%fr24,%fr28
59
        fdiv,quad %fr20,%fr24,%fr28
60
 
61
        frem,sgl %fr4,%fr8,%fr12
62
        frem,dbl %fr4,%fr8,%fr12
63
        frem,quad %fr4,%fr8,%fr12
64
        frem,sgl %fr20,%fr24,%fr28
65
        frem,dbl %fr20,%fr24,%fr28
66
        frem,quad %fr20,%fr24,%fr28
67
 
68
        fmpyadd,sgl %fr16,%fr17,%fr18,%fr19,%fr20
69
        fmpyadd,dbl %fr16,%fr17,%fr18,%fr19,%fr20
70
        fmpysub,sgl %fr16,%fr17,%fr18,%fr19,%fr20
71
        fmpysub,dbl %fr16,%fr17,%fr18,%fr19,%fr20
72
 
73
        xmpyu %fr4,%fr5,%fr6

powered by: WebSVN 2.1.0

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