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

Subversion Repositories scarm

[/] [scarm/] [trunk/] [src/] [scCD.cpp] - Blame information for rev 8

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 zhong
// scCD.cpp: implementation of the scCD class.
2
//
3
//////////////////////////////////////////////////////////////////////
4
 
5
#include "scCD.h"
6
 
7
//////////////////////////////////////////////////////////////////////
8
// Construction/Destruction
9
//////////////////////////////////////////////////////////////////////
10
 
11
scCD::scCD(uint32_t)
12
{
13
        cout<<"uncomplete scCD ";
14
 
15
}
16
 
17
scCD::~scCD()
18
{
19
 
20
}
21
const char* scCD::kind_string="CD";
22
const char* scCD::kind()
23
{
24
  return kind_string;
25
}
26
 
27
SHIFT scCD::shift_type()
28
{
29
  return SHIFT(0);
30
}
31
 
32
bool scCD::is_mult()
33
{
34
  return false;
35
}
36
 
37
bool scCD::is_shift()
38
{
39
 return false;
40
 
41
}
42
 
43
bool scCD::is_imm()
44
{
45
 return false;
46
}
47
 
48
uint32_t scCD::A()
49
{
50
 return 0;
51
}
52
 
53
uint32_t scCD::B()
54
{
55
 return 0;
56
}
57
 
58
bool scCD::pre()
59
{
60
 return false;
61
}
62
 
63
bool scCD::is_branch()
64
{
65
 return false;
66
}
67
 
68
REGS scCD::Rd()
69
{
70
 return REGS(0);
71
}
72
 
73
REGS scCD::Rn()
74
{
75
 return REGS(0);
76
}
77
 
78
bool scCD::is_ls()
79
{
80
 return false;
81
}
82
 
83
uint32_t scCD::dist()
84
{
85
 return 0;
86
}
87
 
88
COND scCD::cond()
89
{
90
 return COND(0);
91
}
92
 
93
bool scCD::wb()
94
{
95
return false;
96
}
97
 
98
bool scCD::load()
99
{
100
 return false;
101
}
102
 
103
OPCODE scCD::op()
104
{
105
 return OPCODE(0);
106
}
107
 
108
bool scCD::is_rs()
109
{
110
 return true;
111
}
112
 
113
bool scCD::set()
114
{
115
 return false;
116
}

powered by: WebSVN 2.1.0

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