25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: cpu_alpha_instr_loadstore.c,v 1.4 2006/04/22 18:28:43 debug Exp $ |
* $Id: cpu_alpha_instr_loadstore.c,v 1.5 2006/06/30 20:22:53 debug Exp $ |
29 |
* |
* |
30 |
* Alpha load/store instructions. (Included from cpu_alpha_instr_inc.c.) |
* Alpha load/store instructions. (Included from cpu_alpha_instr_inc.c.) |
31 |
* |
* |
43 |
|
|
44 |
|
|
45 |
#ifndef LS_IGNORE_OFFSET |
#ifndef LS_IGNORE_OFFSET |
|
#ifndef LS_ALIGN_CHECK |
|
46 |
static void LS_GENERIC_N(struct cpu *cpu, struct alpha_instr_call *ic) |
static void LS_GENERIC_N(struct cpu *cpu, struct alpha_instr_call *ic) |
47 |
{ |
{ |
48 |
#ifdef LS_B |
#ifdef LS_B |
124 |
#endif |
#endif |
125 |
} |
} |
126 |
#endif |
#endif |
|
#endif |
|
127 |
|
|
128 |
|
|
129 |
static void LS_N(struct cpu *cpu, struct alpha_instr_call *ic) |
static void LS_N(struct cpu *cpu, struct alpha_instr_call *ic) |
180 |
|
|
181 |
c = addr & 8191; |
c = addr & 8191; |
182 |
|
|
|
#ifdef LS_ALIGN_CHECK |
|
183 |
#ifndef LS_B |
#ifndef LS_B |
184 |
if (c & |
if (c & |
185 |
#ifdef LS_W |
#ifdef LS_W |
197 |
} |
} |
198 |
else |
else |
199 |
#endif |
#endif |
|
#endif |
|
200 |
|
|
201 |
if (page != NULL) { |
if (page != NULL) { |
202 |
#ifdef LS_LOAD |
#ifdef LS_LOAD |