Revision 651ba608 target-i386/op.c
b/target-i386/op.c | ||
---|---|---|
147 | 147 |
|
148 | 148 |
#endif |
149 | 149 |
|
150 |
void OPPROTO op_movl_T0_env(void) |
|
151 |
{ |
|
152 |
T0 = *(uint32_t *)((char *)env + PARAM1); |
|
153 |
} |
|
154 |
|
|
155 |
void OPPROTO op_movl_env_T0(void) |
|
156 |
{ |
|
157 |
*(uint32_t *)((char *)env + PARAM1) = T0; |
|
158 |
} |
|
159 |
|
|
160 |
void OPPROTO op_movl_env_T1(void) |
|
161 |
{ |
|
162 |
*(uint32_t *)((char *)env + PARAM1) = T1; |
|
163 |
} |
|
164 |
|
|
165 |
void OPPROTO op_movtl_T0_env(void) |
|
166 |
{ |
|
167 |
T0 = *(target_ulong *)((char *)env + PARAM1); |
|
168 |
} |
|
169 |
|
|
170 |
void OPPROTO op_movtl_env_T0(void) |
|
171 |
{ |
|
172 |
*(target_ulong *)((char *)env + PARAM1) = T0; |
|
173 |
} |
|
174 |
|
|
175 |
void OPPROTO op_movtl_T1_env(void) |
|
176 |
{ |
|
177 |
T1 = *(target_ulong *)((char *)env + PARAM1); |
|
178 |
} |
|
179 |
|
|
180 |
void OPPROTO op_movtl_env_T1(void) |
|
181 |
{ |
|
182 |
*(target_ulong *)((char *)env + PARAM1) = T1; |
|
183 |
} |
|
184 |
|
|
185 | 150 |
/* flags handling */ |
186 | 151 |
|
187 | 152 |
void OPPROTO op_jmp_label(void) |
Also available in: Unified diff