aboutsummaryrefslogtreecommitdiff
path: root/sim/v850/simops.h
AgeCommit message (Collapse)AuthorFilesLines
2022-12-23sim: v850: standardize the arch-specific settings a littleMike Frysinger1-0/+3
Rename v850_sim.h to v850-sim.h to match other ports, and move most of the arch-specific content out of sim-main.h to it. This isn't a big win though as we still have to include the header in sim-main.h due to the igen interface: it hardcodes including sim-main.h in its files. So until we can fix that, we have to keep bleeding these settings into the common codes.
2022-12-22sim: v850: switch from SIM_ADDR to address_wordMike Frysinger1-2/+2
The latter type matches the address size configured for this sim.
2022-01-06sim: v850: migrate to standard uintXX_t typesMike Frysinger1-2/+2
This old port setup its own uintXX types, but since we require C11 now, we can assume the standard uintXX_t types exist and use them.
2013-01-28 * simops.c (v850_rotl): New function.Nick Clifton1-0/+2
(v850_bins): New function. * simops.h: Add prototypes fir v850_rotl and v850_bins. * v850-dc: Add entries for V850e3v5. * v850.igen: Add support for v850e3v5. (ld.dw, st.dw, rotl, bins): New patterns.
2012-03-29Commit gdb and sim support for v850e2 and v850e2v3 on behalf ofKevin Buettner1-0/+47
Rathish C <Rathish.C@kpitcummins.com>.
2003-04-06* simops.c (OP_40): Delete. Move code to...Nick Clifton1-1/+0
* v850-igen.c (): ...Here. Sign extend the first operand. * simops.h (OP_40): Remove prototype.
2001-12-02* Makefile.in (simops.h, table.c): Delete targets.Andrew Cagney1-0/+79
(tmp-gencode, gencode.o, gencode): Delete targets. (simops.h): New file. ($(BUILT_SRC_FROM_IGEN)): Do not depend on simops.h. * gencode.c: Delete file.