Searched refs:ARMul_State (Results 1 - 25 of 28) sorted by relevance

12

/netbsd-current/external/gpl3/gdb.old/dist/sim/arm/
H A Diwmmxt.h18 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);
H A Darmdefs.h33 typedef struct ARMul_State ARMul_State; typedef in typeref:struct:ARMul_State
35 typedef unsigned ARMul_CPInits (ARMul_State * state);
36 typedef unsigned ARMul_CPExits (ARMul_State * state);
37 typedef unsigned ARMul_LDCs (ARMul_State * state, unsigned type,
39 typedef unsigned ARMul_STCs (ARMul_State * state, unsigned type,
41 typedef unsigned ARMul_MRCs (ARMul_State * state, unsigned type,
43 typedef unsigned ARMul_MCRs (ARMul_State * state, unsigned type,
45 typedef unsigned ARMul_CDPs (ARMul_State * state, unsigned type,
47 typedef unsigned ARMul_CPReads (ARMul_State * stat
71 struct ARMul_State struct
[all...]
H A Dsim-main.h29 extern struct ARMul_State *state;
H A Darmemu.h498 extern ARMword ARMul_Emulate26 (ARMul_State *);
499 extern ARMword ARMul_Emulate32 (ARMul_State *);
500 extern unsigned IntPending (ARMul_State *);
501 extern void ARMul_CPSRAltered (ARMul_State *);
502 extern void ARMul_R15Altered (ARMul_State *);
503 extern ARMword ARMul_GetPC (ARMul_State *);
504 extern ARMword ARMul_GetNextPC (ARMul_State *);
505 extern ARMword ARMul_GetR15 (ARMul_State *);
506 extern ARMword ARMul_GetCPSR (ARMul_State *);
507 extern void ARMul_EnvokeEvent (ARMul_State *);
[all...]
H A Darmvirt.c58 GetWord (ARMul_State * state, ARMword address, int check)
94 PutWord (ARMul_State * state, ARMword address, ARMword data, int check)
132 ARMul_MemoryInit (ARMul_State * state, unsigned long initmemsize)
160 ARMul_MemoryExit (ARMul_State * state)
182 ARMul_ReLoadInstr (ARMul_State * state, ARMword address, ARMword isize)
215 ARMword ARMul_LoadInstrS (ARMul_State * state, ARMword address, ARMword isize)
226 ARMword ARMul_LoadInstrN (ARMul_State * state, ARMword address, ARMword isize)
237 ARMword ARMul_ReadWord (ARMul_State * state, ARMword address)
258 ARMword ARMul_LoadWordS (ARMul_State * state, ARMword address)
269 ARMword ARMul_LoadWordN (ARMul_State * stat
[all...]
H A Darminit.c28 ARMul_State *ARMul_NewState (void);
29 void ARMul_Reset (ARMul_State * state);
30 ARMword ARMul_DoCycle (ARMul_State * state);
31 unsigned ARMul_DoCoPro (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);
76 ARMul_State *
79 ARMul_State *state;
82 state = (ARMul_State *) mallo
[all...]
H A Darmcopro.c26 NoCoPro3R (ARMul_State * state ATTRIBUTE_UNUSED,
34 NoCoPro4R (ARMul_State * state ATTRIBUTE_UNUSED,
43 NoCoPro4W (ARMul_State * state ATTRIBUTE_UNUSED,
70 XScale_cp15_init (ARMul_State * state ATTRIBUTE_UNUSED)
95 check_cp15_access (ARMul_State * state,
218 write_cp15_reg (ARMul_State * state,
376 XScale_cp15_MRC (ARMul_State * state,
395 XScale_cp15_MCR (ARMul_State * state,
414 XScale_cp15_read_reg (ARMul_State * state ATTRIBUTE_UNUSED,
426 XScale_cp15_write_reg (ARMul_State * stat
[all...]
H A Darmsupp.c26 static void EnvokeList (ARMul_State *, unsigned long, unsigned long);
30 unsigned (*func) (ARMul_State *); /* The function to call. */
37 ARMul_GetReg (ARMul_State * state, unsigned mode, unsigned reg)
49 ARMul_SetReg (ARMul_State * state, unsigned mode, unsigned reg, ARMword value)
61 ARMul_GetPC (ARMul_State * state)
72 ARMul_GetNextPC (ARMul_State * state)
83 ARMul_SetPC (ARMul_State * state, ARMword value)
95 ARMul_GetR15 (ARMul_State * state)
106 ARMul_SetR15 (ARMul_State * state, ARMword value)
121 ARMul_GetCPSR (ARMul_State * stat
[all...]
H A Diwmmxt.c157 static ARMword Compute_Iwmmxt_Address (ARMul_State *, ARMword, int *);
158 static ARMdword Iwmmxt_Load_Double_Word (ARMul_State *, ARMword);
159 static ARMword Iwmmxt_Load_Word (ARMul_State *, ARMword);
160 static ARMword Iwmmxt_Load_Half_Word (ARMul_State *, ARMword);
161 static ARMword Iwmmxt_Load_Byte (ARMul_State *, ARMword);
162 static void Iwmmxt_Store_Double_Word (ARMul_State *, ARMword, ARMdword);
163 static void Iwmmxt_Store_Word (ARMul_State *, ARMword, ARMword);
164 static void Iwmmxt_Store_Half_Word (ARMul_State *, ARMword, ARMword);
165 static void Iwmmxt_Store_Byte (ARMul_State *, ARMword, ARMword);
166 static int Process_Instruction (ARMul_State *, ARMwor
[all...]
H A Darmos.c60 extern unsigned ARMul_OSInit (ARMul_State *);
61 extern unsigned ARMul_OSHandleSWI (ARMul_State *, ARMword);
103 ARMul_OSInit (ARMul_State * state)
206 SWIWrite0 (ARMul_State * state, ARMword addr)
224 WriteCommandLineTo (ARMul_State * state, ARMword addr)
240 ReadFileName (ARMul_State * state, char *buf, ARMword src, size_t n)
254 SWIopen (ARMul_State * state, ARMword name, ARMword SWIflags)
285 SWIread (ARMul_State * state, ARMword f, ARMword ptr, ARMword len)
312 SWIwrite (ARMul_State * state, ARMword f, ARMword ptr, ARMword len)
339 SWIflen (ARMul_State * stat
[all...]
H A Dmaverick.c76 DSPMRC4 (ARMul_State * state ATTRIBUTE_UNUSED,
197 DSPMRC5 (ARMul_State * state ATTRIBUTE_UNUSED,
291 DSPMRC6 (ARMul_State * state ATTRIBUTE_UNUSED,
332 DSPMCR4 (ARMul_State * state,
369 DSPMCR5 (ARMul_State * state,
426 DSPMCR6 (ARMul_State * state,
467 DSPLDC4 (ARMul_State * state ATTRIBUTE_UNUSED,
531 DSPLDC5 (ARMul_State * state ATTRIBUTE_UNUSED,
593 DSPSTC4 (ARMul_State * state ATTRIBUTE_UNUSED,
653 DSPSTC5 (ARMul_State * stat
[all...]
H A Darmemu.c23 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);
30 static ARMword GetLS7RHS (ARMul_State *, ARMword);
31 static unsigned LoadWord (ARMul_State *, ARMword, ARMword);
32 static unsigned LoadHalfWord (ARMul_State *, ARMwor
[all...]
H A Dwrapper.c46 struct ARMul_State *state;
123 ARMul_ConsolePrint (ARMul_State * state,
374 frommem (struct ARMul_State *state, unsigned char *memory)
385 tomem (struct ARMul_State *state,
/netbsd-current/external/gpl3/gdb/dist/sim/arm/
H A Diwmmxt.h18 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);
H A Dsim-main.h29 extern struct ARMul_State *state;
H A Darmdefs.h33 typedef struct ARMul_State ARMul_State; typedef in typeref:struct:ARMul_State
35 typedef unsigned ARMul_CPInits (ARMul_State * state);
36 typedef unsigned ARMul_CPExits (ARMul_State * state);
37 typedef unsigned ARMul_LDCs (ARMul_State * state, unsigned type,
39 typedef unsigned ARMul_STCs (ARMul_State * state, unsigned type,
41 typedef unsigned ARMul_MRCs (ARMul_State * state, unsigned type,
43 typedef unsigned ARMul_MCRs (ARMul_State * state, unsigned type,
45 typedef unsigned ARMul_CDPs (ARMul_State * state, unsigned type,
47 typedef unsigned ARMul_CPReads (ARMul_State * stat
71 struct ARMul_State struct
[all...]
H A Darmemu.h498 extern ARMword ARMul_Emulate26 (ARMul_State *);
499 extern ARMword ARMul_Emulate32 (ARMul_State *);
500 extern unsigned IntPending (ARMul_State *);
501 extern void ARMul_CPSRAltered (ARMul_State *);
502 extern void ARMul_R15Altered (ARMul_State *);
503 extern ARMword ARMul_GetPC (ARMul_State *);
504 extern ARMword ARMul_GetNextPC (ARMul_State *);
505 extern ARMword ARMul_GetR15 (ARMul_State *);
506 extern ARMword ARMul_GetCPSR (ARMul_State *);
507 extern void ARMul_EnvokeEvent (ARMul_State *);
[all...]
H A Darmvirt.c62 GetWord (ARMul_State * state, ARMword address, int check)
98 PutWord (ARMul_State * state, ARMword address, ARMword data, int check)
136 ARMul_MemoryInit (ARMul_State * state, unsigned long initmemsize)
164 ARMul_MemoryExit (ARMul_State * state)
186 ARMul_ReLoadInstr (ARMul_State * state, ARMword address, ARMword isize)
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 * stat
[all...]
H A Darminit.c31 ARMul_State *ARMul_NewState (void);
32 void ARMul_Reset (ARMul_State * state);
33 ARMword ARMul_DoCycle (ARMul_State * state);
34 unsigned ARMul_DoCoPro (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);
79 ARMul_State *
82 ARMul_State *state;
85 state = (ARMul_State *) mallo
[all...]
H A Darmcopro.c29 NoCoPro3R (ARMul_State * state ATTRIBUTE_UNUSED,
37 NoCoPro4R (ARMul_State * state ATTRIBUTE_UNUSED,
46 NoCoPro4W (ARMul_State * state ATTRIBUTE_UNUSED,
73 XScale_cp15_init (ARMul_State * state ATTRIBUTE_UNUSED)
98 check_cp15_access (ARMul_State * state,
221 write_cp15_reg (ARMul_State * state,
379 XScale_cp15_MRC (ARMul_State * state,
398 XScale_cp15_MCR (ARMul_State * state,
417 XScale_cp15_read_reg (ARMul_State * state ATTRIBUTE_UNUSED,
429 XScale_cp15_write_reg (ARMul_State * stat
[all...]
H A Darmsupp.c29 static void EnvokeList (ARMul_State *, unsigned long, unsigned long);
33 unsigned (*func) (ARMul_State *); /* The function to call. */
40 ARMul_GetReg (ARMul_State * state, unsigned mode, unsigned reg)
52 ARMul_SetReg (ARMul_State * state, unsigned mode, unsigned reg, ARMword value)
64 ARMul_GetPC (ARMul_State * state)
75 ARMul_GetNextPC (ARMul_State * state)
86 ARMul_SetPC (ARMul_State * state, ARMword value)
98 ARMul_GetR15 (ARMul_State * state)
109 ARMul_SetR15 (ARMul_State * state, ARMword value)
124 ARMul_GetCPSR (ARMul_State * stat
[all...]
H A Diwmmxt.c161 static ARMword Compute_Iwmmxt_Address (ARMul_State *, ARMword, int *);
162 static ARMdword Iwmmxt_Load_Double_Word (ARMul_State *, ARMword);
163 static ARMword Iwmmxt_Load_Word (ARMul_State *, ARMword);
164 static ARMword Iwmmxt_Load_Half_Word (ARMul_State *, ARMword);
165 static ARMword Iwmmxt_Load_Byte (ARMul_State *, ARMword);
166 static void Iwmmxt_Store_Double_Word (ARMul_State *, ARMword, ARMdword);
167 static void Iwmmxt_Store_Word (ARMul_State *, ARMword, ARMword);
168 static void Iwmmxt_Store_Half_Word (ARMul_State *, ARMword, ARMword);
169 static void Iwmmxt_Store_Byte (ARMul_State *, ARMword, ARMword);
170 static int Process_Instruction (ARMul_State *, ARMwor
[all...]
H A Darmos.c57 extern unsigned ARMul_OSInit (ARMul_State *);
58 extern unsigned ARMul_OSHandleSWI (ARMul_State *, ARMword);
100 ARMul_OSInit (ARMul_State * state)
213 SWIWrite0 (ARMul_State * state, ARMword addr)
231 WriteCommandLineTo (ARMul_State * state, ARMword addr)
247 ReadFileName (ARMul_State * state, char *buf, ARMword src, size_t n)
261 SWIopen (ARMul_State * state, ARMword name, ARMword SWIflags)
292 SWIread (ARMul_State * state, ARMword f, ARMword ptr, ARMword len)
319 SWIwrite (ARMul_State * state, ARMword f, ARMword ptr, ARMword len)
346 SWIflen (ARMul_State * stat
[all...]
H A Dmaverick.c79 DSPMRC4 (ARMul_State * state ATTRIBUTE_UNUSED,
200 DSPMRC5 (ARMul_State * state ATTRIBUTE_UNUSED,
294 DSPMRC6 (ARMul_State * state ATTRIBUTE_UNUSED,
335 DSPMCR4 (ARMul_State * state,
372 DSPMCR5 (ARMul_State * state,
429 DSPMCR6 (ARMul_State * state,
470 DSPLDC4 (ARMul_State * state ATTRIBUTE_UNUSED,
534 DSPLDC5 (ARMul_State * state ATTRIBUTE_UNUSED,
596 DSPSTC4 (ARMul_State * state ATTRIBUTE_UNUSED,
656 DSPSTC5 (ARMul_State * stat
[all...]
H A Darmemu.c26 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);
33 static ARMword GetLS7RHS (ARMul_State *, ARMword);
34 static unsigned LoadWord (ARMul_State *, ARMword, ARMword);
35 static unsigned LoadHalfWord (ARMul_State *, ARMwor
[all...]

Completed in 299 milliseconds

12