Lines Matching refs:SparcTraceChild

42 SparcTraceChild::sendState(int socket)
78 assert(num < SparcTraceChild::numregs && num >= 0);
81 case SparcTraceChild::G0: return 0;
82 case SparcTraceChild::G1: return myregs.r_g1;
83 case SparcTraceChild::G2: return myregs.r_g2;
84 case SparcTraceChild::G3: return myregs.r_g3;
85 case SparcTraceChild::G4: return myregs.r_g4;
86 case SparcTraceChild::G5: return myregs.r_g5;
87 case SparcTraceChild::G6: return myregs.r_g6;
88 case SparcTraceChild::G7: return myregs.r_g7;
90 case SparcTraceChild::O0: return myregs.r_o0;
91 case SparcTraceChild::O1: return myregs.r_o1;
92 case SparcTraceChild::O2: return myregs.r_o2;
93 case SparcTraceChild::O3: return myregs.r_o3;
94 case SparcTraceChild::O4: return myregs.r_o4;
95 case SparcTraceChild::O5: return myregs.r_o5;
96 case SparcTraceChild::O6: return myregs.r_o6;
97 case SparcTraceChild::O7: return myregs.r_o7;
99 case SparcTraceChild::L0: return locals[0];
100 case SparcTraceChild::L1: return locals[1];
101 case SparcTraceChild::L2: return locals[2];
102 case SparcTraceChild::L3: return locals[3];
103 case SparcTraceChild::L4: return locals[4];
104 case SparcTraceChild::L5: return locals[5];
105 case SparcTraceChild::L6: return locals[6];
106 case SparcTraceChild::L7: return locals[7];
108 case SparcTraceChild::I0: return inputs[0];
109 case SparcTraceChild::I1: return inputs[1];
110 case SparcTraceChild::I2: return inputs[2];
111 case SparcTraceChild::I3: return inputs[3];
112 case SparcTraceChild::I4: return inputs[4];
113 case SparcTraceChild::I5: return inputs[5];
114 case SparcTraceChild::I6: return inputs[6];
115 case SparcTraceChild::I7: return inputs[7];
117 case SparcTraceChild::F0: return myfpu.f_fpstatus.fpu_fr[0];
118 case SparcTraceChild::F2: return myfpu.f_fpstatus.fpu_fr[1];
119 case SparcTraceChild::F4: return myfpu.f_fpstatus.fpu_fr[2];
120 case SparcTraceChild::F6: return myfpu.f_fpstatus.fpu_fr[3];
121 case SparcTraceChild::F8: return myfpu.f_fpstatus.fpu_fr[4];
122 case SparcTraceChild::F10: return myfpu.f_fpstatus.fpu_fr[5];
123 case SparcTraceChild::F12: return myfpu.f_fpstatus.fpu_fr[6];
124 case SparcTraceChild::F14: return myfpu.f_fpstatus.fpu_fr[7];
125 case SparcTraceChild::F16: return myfpu.f_fpstatus.fpu_fr[8];
126 case SparcTraceChild::F18: return myfpu.f_fpstatus.fpu_fr[9];
127 case SparcTraceChild::F20: return myfpu.f_fpstatus.fpu_fr[10];
128 case SparcTraceChild::F22: return myfpu.f_fpstatus.fpu_fr[11];
129 case SparcTraceChild::F24: return myfpu.f_fpstatus.fpu_fr[12];
130 case SparcTraceChild::F26: return myfpu.f_fpstatus.fpu_fr[13];
131 case SparcTraceChild::F28: return myfpu.f_fpstatus.fpu_fr[14];
132 case SparcTraceChild::F30: return myfpu.f_fpstatus.fpu_fr[15];
133 case SparcTraceChild::F32: return myfpu.f_fpstatus.fpu_fr[16];
134 case SparcTraceChild::F34: return myfpu.f_fpstatus.fpu_fr[17];
135 case SparcTraceChild::F36: return myfpu.f_fpstatus.fpu_fr[18];
136 case SparcTraceChild::F38: return myfpu.f_fpstatus.fpu_fr[19];
137 case SparcTraceChild::F40: return myfpu.f_fpstatus.fpu_fr[20];
138 case SparcTraceChild::F42: return myfpu.f_fpstatus.fpu_fr[21];
139 case SparcTraceChild::F44: return myfpu.f_fpstatus.fpu_fr[22];
140 case SparcTraceChild::F46: return myfpu.f_fpstatus.fpu_fr[23];
141 case SparcTraceChild::F48: return myfpu.f_fpstatus.fpu_fr[24];
142 case SparcTraceChild::F50: return myfpu.f_fpstatus.fpu_fr[25];
143 case SparcTraceChild::F52: return myfpu.f_fpstatus.fpu_fr[26];
144 case SparcTraceChild::F54: return myfpu.f_fpstatus.fpu_fr[27];
145 case SparcTraceChild::F56: return myfpu.f_fpstatus.fpu_fr[28];
146 case SparcTraceChild::F58: return myfpu.f_fpstatus.fpu_fr[29];
147 case SparcTraceChild::F60: return myfpu.f_fpstatus.fpu_fr[30];
148 case SparcTraceChild::F62: return myfpu.f_fpstatus.fpu_fr[31];
150 case SparcTraceChild::FSR: return myfpu.f_fpstatus.Fpu_fsr;
151 case SparcTraceChild::FPRS: return myregs.r_fprs;
152 case SparcTraceChild::PC: return myregs.r_tpc;
153 case SparcTraceChild::NPC: return myregs.r_tnpc;
154 case SparcTraceChild::Y: return myregs.r_y;
155 case SparcTraceChild::CWP:
157 case SparcTraceChild::PSTATE:
159 case SparcTraceChild::ASI:
161 case SparcTraceChild::CCR:
170 SparcTraceChild::update(int pid)
200 SparcTraceChild::SparcTraceChild()
207 SparcTraceChild::getTargets(uint32_t inst, uint64_t pc, uint64_t npc,
264 SparcTraceChild::step()
361 SparcTraceChild::getRegVal(int num)
367 SparcTraceChild::getOldRegVal(int num)
373 SparcTraceChild::outputStartState(ostream & os)
471 return new SparcTraceChild;