Commit 58565070ee887c9f7285e6d9e169179dddebdb53
1 parent
57cd6e97
Delete more obsolete dyngen ops.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4372 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
0 additions
and
115 deletions
target-mips/op_mem.c
@@ -18,61 +18,6 @@ | @@ -18,61 +18,6 @@ | ||
18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
19 | */ | 19 | */ |
20 | 20 | ||
21 | -/* Standard loads and stores */ | ||
22 | -void glue(op_lb, MEMSUFFIX) (void) | ||
23 | -{ | ||
24 | - T0 = glue(ldsb, MEMSUFFIX)(T0); | ||
25 | - FORCE_RET(); | ||
26 | -} | ||
27 | - | ||
28 | -void glue(op_lbu, MEMSUFFIX) (void) | ||
29 | -{ | ||
30 | - T0 = glue(ldub, MEMSUFFIX)(T0); | ||
31 | - FORCE_RET(); | ||
32 | -} | ||
33 | - | ||
34 | -void glue(op_sb, MEMSUFFIX) (void) | ||
35 | -{ | ||
36 | - glue(stb, MEMSUFFIX)(T0, T1); | ||
37 | - FORCE_RET(); | ||
38 | -} | ||
39 | - | ||
40 | -void glue(op_lh, MEMSUFFIX) (void) | ||
41 | -{ | ||
42 | - T0 = glue(ldsw, MEMSUFFIX)(T0); | ||
43 | - FORCE_RET(); | ||
44 | -} | ||
45 | - | ||
46 | -void glue(op_lhu, MEMSUFFIX) (void) | ||
47 | -{ | ||
48 | - T0 = glue(lduw, MEMSUFFIX)(T0); | ||
49 | - FORCE_RET(); | ||
50 | -} | ||
51 | - | ||
52 | -void glue(op_sh, MEMSUFFIX) (void) | ||
53 | -{ | ||
54 | - glue(stw, MEMSUFFIX)(T0, T1); | ||
55 | - FORCE_RET(); | ||
56 | -} | ||
57 | - | ||
58 | -void glue(op_lw, MEMSUFFIX) (void) | ||
59 | -{ | ||
60 | - T0 = glue(ldl, MEMSUFFIX)(T0); | ||
61 | - FORCE_RET(); | ||
62 | -} | ||
63 | - | ||
64 | -void glue(op_lwu, MEMSUFFIX) (void) | ||
65 | -{ | ||
66 | - T0 = (uint32_t)glue(ldl, MEMSUFFIX)(T0); | ||
67 | - FORCE_RET(); | ||
68 | -} | ||
69 | - | ||
70 | -void glue(op_sw, MEMSUFFIX) (void) | ||
71 | -{ | ||
72 | - glue(stl, MEMSUFFIX)(T0, T1); | ||
73 | - FORCE_RET(); | ||
74 | -} | ||
75 | - | ||
76 | /* "half" load and stores. We must do the memory access inline, | 21 | /* "half" load and stores. We must do the memory access inline, |
77 | or fault handling won't work. */ | 22 | or fault handling won't work. */ |
78 | 23 | ||
@@ -166,43 +111,7 @@ void glue(op_swr, MEMSUFFIX) (void) | @@ -166,43 +111,7 @@ void glue(op_swr, MEMSUFFIX) (void) | ||
166 | FORCE_RET(); | 111 | FORCE_RET(); |
167 | } | 112 | } |
168 | 113 | ||
169 | -void glue(op_ll, MEMSUFFIX) (void) | ||
170 | -{ | ||
171 | - T1 = T0; | ||
172 | - T0 = glue(ldl, MEMSUFFIX)(T0); | ||
173 | - env->CP0_LLAddr = T1; | ||
174 | - FORCE_RET(); | ||
175 | -} | ||
176 | - | ||
177 | -void glue(op_sc, MEMSUFFIX) (void) | ||
178 | -{ | ||
179 | - CALL_FROM_TB0(dump_sc); | ||
180 | - if (T0 & 0x3) { | ||
181 | - env->CP0_BadVAddr = T0; | ||
182 | - CALL_FROM_TB1(do_raise_exception, EXCP_AdES); | ||
183 | - } | ||
184 | - if (T0 == env->CP0_LLAddr) { | ||
185 | - glue(stl, MEMSUFFIX)(T0, T1); | ||
186 | - T0 = 1; | ||
187 | - } else { | ||
188 | - T0 = 0; | ||
189 | - } | ||
190 | - FORCE_RET(); | ||
191 | -} | ||
192 | - | ||
193 | #if defined(TARGET_MIPS64) | 114 | #if defined(TARGET_MIPS64) |
194 | -void glue(op_ld, MEMSUFFIX) (void) | ||
195 | -{ | ||
196 | - T0 = glue(ldq, MEMSUFFIX)(T0); | ||
197 | - FORCE_RET(); | ||
198 | -} | ||
199 | - | ||
200 | -void glue(op_sd, MEMSUFFIX) (void) | ||
201 | -{ | ||
202 | - glue(stq, MEMSUFFIX)(T0, T1); | ||
203 | - FORCE_RET(); | ||
204 | -} | ||
205 | - | ||
206 | /* "half" load and stores. We must do the memory access inline, | 115 | /* "half" load and stores. We must do the memory access inline, |
207 | or fault handling won't work. */ | 116 | or fault handling won't work. */ |
208 | 117 | ||
@@ -357,30 +266,6 @@ void glue(op_sdr, MEMSUFFIX) (void) | @@ -357,30 +266,6 @@ void glue(op_sdr, MEMSUFFIX) (void) | ||
357 | 266 | ||
358 | FORCE_RET(); | 267 | FORCE_RET(); |
359 | } | 268 | } |
360 | - | ||
361 | -void glue(op_lld, MEMSUFFIX) (void) | ||
362 | -{ | ||
363 | - T1 = T0; | ||
364 | - T0 = glue(ldq, MEMSUFFIX)(T0); | ||
365 | - env->CP0_LLAddr = T1; | ||
366 | - FORCE_RET(); | ||
367 | -} | ||
368 | - | ||
369 | -void glue(op_scd, MEMSUFFIX) (void) | ||
370 | -{ | ||
371 | - CALL_FROM_TB0(dump_sc); | ||
372 | - if (T0 & 0x7) { | ||
373 | - env->CP0_BadVAddr = T0; | ||
374 | - CALL_FROM_TB1(do_raise_exception, EXCP_AdES); | ||
375 | - } | ||
376 | - if (T0 == env->CP0_LLAddr) { | ||
377 | - glue(stq, MEMSUFFIX)(T0, T1); | ||
378 | - T0 = 1; | ||
379 | - } else { | ||
380 | - T0 = 0; | ||
381 | - } | ||
382 | - FORCE_RET(); | ||
383 | -} | ||
384 | #endif /* TARGET_MIPS64 */ | 269 | #endif /* TARGET_MIPS64 */ |
385 | 270 | ||
386 | void glue(op_lwc1, MEMSUFFIX) (void) | 271 | void glue(op_lwc1, MEMSUFFIX) (void) |