| /src/external/gpl3/gdb.old/dist/sim/arm/ |
| iwmmxt.h | 18 extern unsigned IwmmxtLDC (ARMul_State *, unsigned, ARMword, ARMword); 19 extern unsigned IwmmxtSTC (ARMul_State *, unsigned, ARMword, ARMword *); 20 extern unsigned IwmmxtMCR (ARMul_State *, unsigned, ARMword, ARMword); 21 extern unsigned IwmmxtMRC (ARMul_State *, unsigned, ARMword, ARMword *); 22 extern unsigned IwmmxtCDP (ARMul_State *, unsigned, ARMword); 24 extern int ARMul_HandleIwmmxt (ARMul_State *, ARMword); [all...] |
| armdefs.h | 32 typedef uint32_t ARMword; 41 ARMword instr, ARMword value); 43 ARMword instr, ARMword * value); 45 ARMword instr, ARMword * value); 47 ARMword instr, ARMword value); 49 ARMword instr) [all...] |
| armvirt.c | 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 [all...] |
| thumbemu.c | 36 #define tBIT(n) ( (ARMword)(tinstr >> (n)) & 1) 37 #define tBITS(m,n) ( (ARMword)(tinstr << (31 - (n))) >> ((31 - (n)) + (m)) ) 39 #define ntBIT(n) ( (ARMword)(next_instr >> (n)) & 1) 40 #define ntBITS(m,n) ( (ARMword)(next_instr << (31 - (n))) >> ((31 - (n)) + (m)) ) 68 static ARMword skipping_32bit_thumb = 0; 71 static ARMword IT_block_mask = 0; 76 ARMword tinstr, 124 static ARMword 125 ThumbExpandImm (ARMword tinstr) 127 ARMword val [all...] |
| armemu.h | 19 extern ARMword isize; 23 extern void print_insn (ARMword); 367 #define LSMNumRegs ((ARMword) ARMul_BitList[BITS (0, 7)] + \ 368 (ARMword) ARMul_BitList[BITS (8, 15)] ) 453 extern ARMword ARMul_ImmedTable[]; /* Immediate DP LHS values. */ 497 extern unsigned ARMul_NthReg (ARMword, unsigned); 498 extern int AddOverflow (ARMword, ARMword, ARMword); 499 extern int SubOverflow (ARMword, ARMword, ARMword) [all...] |
| maverick.h | 46 extern ARMword DSPsc;
|
| armcopro.c | 31 ARMword b ATTRIBUTE_UNUSED) 39 ARMword b ATTRIBUTE_UNUSED, 40 ARMword c ATTRIBUTE_UNUSED) 48 ARMword b ATTRIBUTE_UNUSED, 49 ARMword * c ATTRIBUTE_UNUSED) 57 static void write_cp14_reg (unsigned, ARMword); 58 static ARMword read_cp14_reg (unsigned); 63 static ARMword XScale_cp15_opcode_2_is_0_Regs[16]; 64 static ARMword XScale_cp15_opcode_2_is_not_0_Regs[16]; 67 static ARMword XScale_cp15_DBR1 [all...] |
| armos.c | 55 extern unsigned ARMul_OSHandleSWI (ARMul_State *, ARMword); 68 ARMword ErrorNo; 75 static ARMword softvectorcode[] = 101 ARMword instr, i, j; 208 SWIWrite0 (ARMul_State * state, ARMword addr) 210 ARMword temp; 226 WriteCommandLineTo (ARMul_State * state, ARMword addr) 228 ARMword temp; 235 temp = (ARMword) * cptr++; 242 ReadFileName (ARMul_State * state, char *buf, ARMword src, size_t n [all...] |
| iwmmxt.c | 38 static ARMword wC[16] = { 0x69051010 }; 42 #define wCBITS(w,x,y) SUBSTR (wC[w], ARMword, x, y) 141 static ARMword Add32 (ARMword, ARMword, int *, int *, ARMword); 144 static ARMword AddS16 (ARMword, ARMword, int *, int *); 145 static ARMword AddU16 (ARMword, ARMword, int *, int *) [all...] |
| armsupp.c | 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 [all...] |
| armemu.c | 26 static ARMword GetDPRegRHS (ARMul_State *, ARMword); 27 static ARMword GetDPSRegRHS (ARMul_State *, ARMword); 28 static void WriteR15 (ARMul_State *, ARMword); 29 static void WriteSR15 (ARMul_State *, ARMword); 30 static void WriteR15Branch (ARMul_State *, ARMword); 31 static void WriteR15Load (ARMul_State *, ARMword); 32 static ARMword GetLSRegRHS (ARMul_State *, ARMword); [all...] |
| maverick.c | 43 ARMword DSPsc; 81 ARMword instr, 82 ARMword * value) 92 *value = (ARMword) DSPregs[SRC1_REG].lower.i; 101 *value = (ARMword) DSPregs[SRC1_REG].upper.i; 106 *value = (ARMword) DSPregs[SRC1_REG].upper.i; 202 ARMword instr, 203 ARMword * value) 209 *value = (ARMword) DSPregs[SRC1_REG].lower.i; 217 *value = (ARMword) DSPregs[SRC1_REG].upper.i [all...] |
| arminit.c | 33 ARMword ARMul_DoCycle (ARMul_State * state); 35 ARMword ARMul_DoProg (ARMul_State * state); 36 ARMword ARMul_DoInstr (ARMul_State * state); 37 void ARMul_Abort (ARMul_State * state, ARMword address); 43 ARMword ARMul_ImmedTable[4096]; /* immediate DP LHS values */ 48 ARMword isize; 236 ARMword 239 ARMword pc = 0; 259 ARMword 262 ARMword pc = 0 [all...] |
| wrapper.c | 99 ARMword val = (ARMword) *((ARMword *) info->application_data); 110 print_insn (ARMword instr) 279 ARMword i; 541 ARMword regval;
|