/netbsd-current/external/gpl3/gdb.old/dist/sim/arm/ |
H A D | 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...] |
H A D | armdefs.h | 29 typedef uint32_t ARMword; typedef 38 ARMword instr, ARMword value); 40 ARMword instr, ARMword * value); 42 ARMword instr, ARMword * value); 44 ARMword instr, ARMword value); 46 ARMword inst [all...] |
H A D | armvirt.c | 57 static ARMword 58 GetWord (ARMul_State * state, ARMword address, int check) 60 ARMword page; 61 ARMword offset; 62 ARMword **pagetable; 63 ARMword *pageptr; 70 pagetable = (ARMword **) state->MemDataPtr; 75 pageptr = (ARMword *) malloc (PAGESIZE); 94 PutWord (ARMul_State * state, ARMword address, ARMword dat [all...] |
H A D | thumbemu.c | 33 #define tBIT(n) ( (ARMword)(tinstr >> (n)) & 1) 34 #define tBITS(m,n) ( (ARMword)(tinstr << (31 - (n))) >> ((31 - (n)) + (m)) ) 36 #define ntBIT(n) ( (ARMword)(next_instr >> (n)) & 1) 37 #define ntBITS(m,n) ( (ARMword)(next_instr << (31 - (n))) >> ((31 - (n)) + (m)) ) 65 static ARMword skipping_32bit_thumb = 0; 68 static ARMword IT_block_mask = 0; 73 ARMword tinstr, 121 static ARMword 122 ThumbExpandImm (ARMword tinstr) 124 ARMword va [all...] |
H A D | armemu.h | 17 extern ARMword isize; 21 extern void print_insn (ARMword); 365 #define LSMNumRegs ((ARMword) ARMul_BitList[BITS (0, 7)] + \ 366 (ARMword) ARMul_BitList[BITS (8, 15)] ) 451 extern ARMword ARMul_ImmedTable[]; /* Immediate DP LHS values. */ 495 extern unsigned ARMul_NthReg (ARMword, unsigned); 496 extern int AddOverflow (ARMword, ARMword, ARMword); 497 extern int SubOverflow (ARMword, ARMwor [all...] |
H A D | maverick.h | 46 extern ARMword DSPsc;
|
H A D | armcopro.c | 28 ARMword b ATTRIBUTE_UNUSED) 36 ARMword b ATTRIBUTE_UNUSED, 37 ARMword c ATTRIBUTE_UNUSED) 45 ARMword b ATTRIBUTE_UNUSED, 46 ARMword * c ATTRIBUTE_UNUSED) 54 static void write_cp14_reg (unsigned, ARMword); 55 static ARMword read_cp14_reg (unsigned); 60 static ARMword XScale_cp15_opcode_2_is_0_Regs[16]; 61 static ARMword XScale_cp15_opcode_2_is_not_0_Regs[16]; 64 static ARMword XScale_cp15_DBR [all...] |
H A D | armos.c | 61 extern unsigned ARMul_OSHandleSWI (ARMul_State *, ARMword); 74 ARMword ErrorNo; 81 static ARMword softvectorcode[] = 107 ARMword instr, i, j; 206 SWIWrite0 (ARMul_State * state, ARMword addr) 208 ARMword temp; 224 WriteCommandLineTo (ARMul_State * state, ARMword addr) 226 ARMword temp; 233 temp = (ARMword) * cptr++; 240 ReadFileName (ARMul_State * state, char *buf, ARMword sr [all...] |
H A D | iwmmxt.c | 34 static ARMword wC[16] = { 0x69051010 }; 38 #define wCBITS(w,x,y) SUBSTR (wC[w], ARMword, x, y) 137 static ARMword Add32 (ARMword, ARMword, int *, int *, ARMword); 140 static ARMword AddS16 (ARMword, ARMword, int *, int *); 141 static ARMword AddU1 [all...] |
H A D | armsupp.c | 25 static ARMword ModeToBank (ARMword); 36 ARMword 41 return (state->RegBank[ModeToBank ((ARMword) mode)][reg]); 49 ARMul_SetReg (ARMul_State * state, unsigned mode, unsigned reg, ARMword value) 53 state->RegBank[ModeToBank ((ARMword) mode)][reg] = value; 60 ARMword 71 ARMword 83 ARMul_SetPC (ARMul_State * state, ARMword value) 94 ARMword [all...] |
H A D | armemu.c | 23 static ARMword GetDPRegRHS (ARMul_State *, ARMword); 24 static ARMword GetDPSRegRHS (ARMul_State *, ARMword); 25 static void WriteR15 (ARMul_State *, ARMword); 26 static void WriteSR15 (ARMul_State *, ARMword); 27 static void WriteR15Branch (ARMul_State *, ARMword); 28 static void WriteR15Load (ARMul_State *, ARMword); 29 static ARMword GetLSRegRHS (ARMul_State *, ARMword); [all...] |
H A D | maverick.c | 40 ARMword DSPsc; 78 ARMword instr, 79 ARMword * value) 89 *value = (ARMword) DSPregs[SRC1_REG].lower.i; 98 *value = (ARMword) DSPregs[SRC1_REG].upper.i; 103 *value = (ARMword) DSPregs[SRC1_REG].upper.i; 199 ARMword instr, 200 ARMword * value) 206 *value = (ARMword) DSPregs[SRC1_REG].lower.i; 214 *value = (ARMword) DSPreg [all...] |
H A D | arminit.c | 30 ARMword ARMul_DoCycle (ARMul_State * state); 32 ARMword ARMul_DoProg (ARMul_State * state); 33 ARMword ARMul_DoInstr (ARMul_State * state); 34 void ARMul_Abort (ARMul_State * state, ARMword address); 40 ARMword ARMul_ImmedTable[4096]; /* immediate DP LHS values */ 45 ARMword isize; 233 ARMword 236 ARMword pc = 0; 256 ARMword 259 ARMword p [all...] |
/netbsd-current/external/gpl3/gdb/dist/sim/arm/ |
H A D | 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...] |
H A D | armdefs.h | 29 typedef uint32_t ARMword; typedef 38 ARMword instr, ARMword value); 40 ARMword instr, ARMword * value); 42 ARMword instr, ARMword * value); 44 ARMword instr, ARMword value); 46 ARMword inst [all...] |
H A D | 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 dat [all...] |
H A D | 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 va [all...] |
H A D | armemu.h | 17 extern ARMword isize; 21 extern void print_insn (ARMword); 365 #define LSMNumRegs ((ARMword) ARMul_BitList[BITS (0, 7)] + \ 366 (ARMword) ARMul_BitList[BITS (8, 15)] ) 451 extern ARMword ARMul_ImmedTable[]; /* Immediate DP LHS values. */ 495 extern unsigned ARMul_NthReg (ARMword, unsigned); 496 extern int AddOverflow (ARMword, ARMword, ARMword); 497 extern int SubOverflow (ARMword, ARMwor [all...] |
H A D | maverick.h | 46 extern ARMword DSPsc;
|
H A D | 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_DBR [all...] |
H A D | armos.c | 58 extern unsigned ARMul_OSHandleSWI (ARMul_State *, ARMword); 71 ARMword ErrorNo; 78 static ARMword softvectorcode[] = 104 ARMword instr, i, j; 213 SWIWrite0 (ARMul_State * state, ARMword addr) 215 ARMword temp; 231 WriteCommandLineTo (ARMul_State * state, ARMword addr) 233 ARMword temp; 240 temp = (ARMword) * cptr++; 247 ReadFileName (ARMul_State * state, char *buf, ARMword sr [all...] |
H A D | 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 AddU1 [all...] |
H A D | 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...] |
H A D | 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...] |
H A D | 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) DSPreg [all...] |