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

Subversion Repositories eco32

[/] [eco32/] [trunk/] [lcc/] [src/] [ops.h] - Blame information for rev 4

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 hellwig
/* $Id: ops.h,v 1.2 2002/09/03 23:39:33 drh Exp $ */
2
 
3
gop(CNST,1)
4
        op(CNST,F,fdx)
5
        op(CNST,I,csilh)
6
        op(CNST,P,p)
7
        op(CNST,U,csilh)
8
gop(ARG,2)
9
        op(ARG,B,-)
10
        op(ARG,F,fdx)
11
        op(ARG,I,ilh)
12
        op(ARG,P,p)
13
        op(ARG,U,ilh)
14
gop(ASGN,3)
15
        op(ASGN,B,-)
16
        op(ASGN,F,fdx)
17
        op(ASGN,I,csilh)
18
        op(ASGN,P,p)
19
        op(ASGN,U,csilh)
20
gop(INDIR,4)
21
        op(INDIR,B,-)
22
        op(INDIR,F,fdx)
23
        op(INDIR,I,csilh)
24
        op(INDIR,P,p)
25
        op(INDIR,U,csilh)
26
gop(CVF,7)
27
        op(CVF,F,fdx)
28
        op(CVF,I,ilh)
29
gop(CVI,8)
30
        op(CVI,F,fdx)
31
        op(CVI,I,csilh)
32
        op(CVI,U,csilhp)
33
gop(CVP,9)
34
        op(CVP,U,p)
35
gop(CVU,11)
36
        op(CVU,I,csilh)
37
        op(CVU,P,p)
38
        op(CVU,U,csilh)
39
gop(NEG,12)
40
        op(NEG,F,fdx)
41
        op(NEG,I,ilh)
42
gop(CALL,13)
43
        op(CALL,B,-)
44
        op(CALL,F,fdx)
45
        op(CALL,I,ilh)
46
        op(CALL,P,p)
47
        op(CALL,U,ilh)
48
        op(CALL,V,-)
49
gop(RET,15)
50
        op(RET,F,fdx)
51
        op(RET,I,ilh)
52
        op(RET,P,p)
53
        op(RET,U,ilh)
54
        op(RET,V,-)
55
gop(ADDRG,16)
56
        op(ADDRG,P,p)
57
gop(ADDRF,17)
58
        op(ADDRF,P,p)
59
gop(ADDRL,18)
60
        op(ADDRL,P,p)
61
gop(ADD,19)
62
        op(ADD,F,fdx)
63
        op(ADD,I,ilh)
64
        op(ADD,P,p)
65
        op(ADD,U,ilhp)
66
gop(SUB,20)
67
        op(SUB,F,fdx)
68
        op(SUB,I,ilh)
69
        op(SUB,P,p)
70
        op(SUB,U,ilhp)
71
gop(LSH,21)
72
        op(LSH,I,ilh)
73
        op(LSH,U,ilh)
74
gop(MOD,22)
75
        op(MOD,I,ilh)
76
        op(MOD,U,ilh)
77
gop(RSH,23)
78
        op(RSH,I,ilh)
79
        op(RSH,U,ilh)
80
gop(BAND,24)
81
        op(BAND,I,ilh)
82
        op(BAND,U,ilh)
83
gop(BCOM,25)
84
        op(BCOM,I,ilh)
85
        op(BCOM,U,ilh)
86
gop(BOR,26)
87
        op(BOR,I,ilh)
88
        op(BOR,U,ilh)
89
gop(BXOR,27)
90
        op(BXOR,I,ilh)
91
        op(BXOR,U,ilh)
92
gop(DIV,28)
93
        op(DIV,F,fdx)
94
        op(DIV,I,ilh)
95
        op(DIV,U,ilh)
96
gop(MUL,29)
97
        op(MUL,F,fdx)
98
        op(MUL,I,ilh)
99
        op(MUL,U,ilh)
100
gop(EQ,30)
101
        op(EQ,F,fdx)
102
        op(EQ,I,ilh)
103
        op(EQ,U,ilhp)
104
gop(GE,31)
105
        op(GE,F,fdx)
106
        op(GE,I,ilh)
107
        op(GE,U,ilhp)
108
gop(GT,32)
109
        op(GT,F,fdx)
110
        op(GT,I,ilh)
111
        op(GT,U,ilhp)
112
gop(LE,33)
113
        op(LE,F,fdx)
114
        op(LE,I,ilh)
115
        op(LE,U,ilhp)
116
gop(LT,34)
117
        op(LT,F,fdx)
118
        op(LT,I,ilh)
119
        op(LT,U,ilhp)
120
gop(NE,35)
121
        op(NE,F,fdx)
122
        op(NE,I,ilh)
123
        op(NE,U,ilhp)
124
gop(JUMP,36)
125
        op(JUMP,V,-)
126
gop(LABEL,37)
127
        op(LABEL,V,-)
128
gop(LOAD,14)
129
        op(LOAD,B,-)
130
        op(LOAD,F,fdx)
131
        op(LOAD,I,csilh)
132
        op(LOAD,P,p)
133
        op(LOAD,U,csilhp)

powered by: WebSVN 2.1.0

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