Home | History | Annotate | Download | only in arm

Lines Matching refs:ARMword

61 static ARMword
62 GetWord (ARMul_State * state, ARMword address, int check)
64 ARMword page;
65 ARMword offset;
66 ARMword **pagetable;
67 ARMword *pageptr;
74 pagetable = (ARMword **) state->MemDataPtr;
79 pageptr = (ARMword *) malloc (PAGESIZE);
98 PutWord (ARMul_State * state, ARMword address, ARMword data, int check)
100 ARMword page;
101 ARMword offset;
102 ARMword **pagetable;
103 ARMword *pageptr;
110 pagetable = (ARMword **) state->MemDataPtr;
115 pageptr = (ARMword *) malloc (PAGESIZE);
138 ARMword **pagetable;
144 pagetable = (ARMword **) malloc (sizeof (ARMword *) * NUMPAGES);
166 ARMword page;
167 ARMword **pagetable;
168 ARMword *pageptr;
170 pagetable = (ARMword **) state->MemDataPtr;
185 ARMword
186 ARMul_ReLoadInstr (ARMul_State * state, ARMword address, ARMword isize)
203 ARMword lo = GetWord (state, address, FALSE);
204 ARMword hi = GetWord (state, address + 4, FALSE);
219 ARMword ARMul_LoadInstrS (ARMul_State * state, ARMword address, ARMword isize)
230 ARMword ARMul_LoadInstrN (ARMul_State * state, ARMword address, ARMword isize)
241 ARMword ARMul_ReadWord (ARMul_State * state, ARMword address)
262 ARMword ARMul_LoadWordS (ARMul_State * state, ARMword address)
273 ARMword ARMul_LoadWordN (ARMul_State * state, ARMword address)
284 ARMword ARMul_LoadHalfWord (ARMul_State * state, ARMword address)
286 ARMword temp, offset;
291 offset = (((ARMword) state->bigendSig * 2) ^ (address & 2)) << 3; /* bit offset into the word */
300 ARMword ARMul_ReadByte (ARMul_State * state, ARMword address)
302 ARMword temp, offset;
305 offset = (((ARMword) state->bigendSig * 3) ^ (address & 3)) << 3; /* bit offset into the word */
314 ARMword ARMul_LoadByte (ARMul_State * state, ARMword address)
326 ARMul_WriteWord (ARMul_State * state, ARMword address, ARMword data)
348 ARMul_StoreWordS (ARMul_State * state, ARMword address, ARMword data)
360 ARMul_StoreWordN (ARMul_State * state, ARMword address, ARMword data)
372 ARMul_StoreHalfWord (ARMul_State * state, ARMword address, ARMword data)
374 ARMword temp, offset;
390 offset = (((ARMword) state->bigendSig * 2) ^ (address & 2)) << 3; /* bit offset into the word */
402 ARMul_WriteByte (ARMul_State * state, ARMword address, ARMword data)
404 ARMword temp, offset;
407 offset = (((ARMword) state->bigendSig * 3) ^ (address & 3)) << 3; /* bit offset into the word */
419 ARMul_StoreByte (ARMul_State * state, ARMword address, ARMword data)
441 ARMword ARMul_SwapWord (ARMul_State * state, ARMword address, ARMword data)
443 ARMword temp;
460 ARMword ARMul_SwapByte (ARMul_State * state, ARMword address, ARMword data)
462 ARMword temp;
475 ARMul_Icycles (ARMul_State * state, unsigned number, ARMword address ATTRIBUTE_UNUSED)
486 ARMul_Ccycles (ARMul_State * state, unsigned number, ARMword address ATTRIBUTE_UNUSED)
495 ARMword
496 ARMul_SafeReadByte (ARMul_State * state, ARMword address)
498 ARMword temp, offset;
501 offset = (((ARMword) state->bigendSig * 3) ^ (address & 3)) << 3;
507 ARMul_SafeWriteByte (ARMul_State * state, ARMword address, ARMword data)
509 ARMword temp, offset;
512 offset = (((ARMword) state->bigendSig * 3) ^ (address & 3)) << 3;