Lines Matching refs:ARMword

28 static ARMword ModeToBank (ARMword);
39 ARMword
44 return (state->RegBank[ModeToBank ((ARMword) mode)][reg]);
52 ARMul_SetReg (ARMul_State * state, unsigned mode, unsigned reg, ARMword value)
56 state->RegBank[ModeToBank ((ARMword) mode)][reg] = value;
63 ARMword
74 ARMword
86 ARMul_SetPC (ARMul_State * state, ARMword value)
97 ARMword
109 ARMul_SetR15 (ARMul_State * state, ARMword value)
123 ARMword
132 ARMul_SetCPSR (ARMul_State * state, ARMword value)
142 ARMul_FixCPSR (ARMul_State * state, ARMword instr, ARMword rhs)
164 ARMword
165 ARMul_GetSPSR (ARMul_State * state, ARMword mode)
167 ARMword bank = ModeToBank (mode & MODEBITS);
178 ARMul_SetSPSR (ARMul_State * state, ARMword mode, ARMword value)
180 ARMword bank = ModeToBank (mode & MODEBITS);
189 ARMul_FixSPSR (ARMul_State * state, ARMword instr, ARMword rhs)
210 ARMword oldmode;
293 ARMword
294 ARMul_SwitchMode (ARMul_State * state, ARMword oldmode, ARMword newmode)
297 ARMword oldbank;
298 ARMword newbank;
365 static ARMword
366 ModeToBank (ARMword mode)
368 static ARMword bankofmode[] =
389 ARMul_NthReg (ARMword instr, unsigned number)
403 ARMul_NegZero (ARMul_State * state, ARMword result)
425 AddOverflow (ARMword a, ARMword b, ARMword result)
434 SubOverflow (ARMword a, ARMword b, ARMword result)
443 ARMul_AddCarry (ARMul_State * state, ARMword a, ARMword b, ARMword result)
452 ARMul_AddOverflow (ARMul_State * state, ARMword a, ARMword b, ARMword result)
460 ARMul_SubCarry (ARMul_State * state, ARMword a, ARMword b, ARMword result)
469 ARMul_SubOverflow (ARMul_State * state, ARMword a, ARMword b, ARMword result)
475 handle_VFP_xfer (ARMul_State * state, ARMword instr)
525 ARMword address = state->Reg[n];
568 ARMword imm32 = BITS (0, 7) << 2;
570 ARMword address;
607 ARMword address = state->Reg[13] - (BITS (0, 7) << 2);
649 ARMword address = state->Reg[n] - (imm8 << 2);
697 ARMword address = state->Reg[n];
748 ARMword address = state->Reg[13];
798 ARMword address = state->Reg[n];
847 ARMword imm32 = BITS (0, 7) << 2;
849 ARMword address;
896 ARMul_LDC (ARMul_State * state, ARMword instr, ARMword address)
899 ARMword data;
962 ARMul_STC (ARMul_State * state, ARMword instr, ARMword address)
965 ARMword data;
1026 ARMul_MCR (ARMul_State * state, ARMword instr, ARMword source)
1062 ARMword
1063 ARMul_MRC (ARMul_State * state, ARMword instr)
1066 ARMword result = 0;
1103 handle_VFP_op (ARMul_State * state, ARMword instr)
1553 ARMul_CDP (ARMul_State * state, ARMword instr)
1590 ARMul_UndefInstr (ARMul_State * state, ARMword instr ATTRIBUTE_UNUSED)
1625 ARMword
1626 ARMul_Align (ARMul_State *state ATTRIBUTE_UNUSED, ARMword address, ARMword data)