Denis Drakhnia
|
2ba3ae22f6
|
target: e2k: Fix gen_goto_tb usage.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
0b4a9728dc
|
target: e2k: Move int helpers to separate file.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
f37d246c90
|
target: e2k: Make gdb happier.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
229797cfbd
|
target: e2k: Ps push/pop with pshtp.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
028d27ae4c
|
target: e2k: Add setwd helper.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
2ec66c49c5
|
target: e2k: Reorg cr1.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
5601f6e45a
|
target: e2k: Reorg wd.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
dd3aa7283a
|
target: e2k: Reorg br.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
9105937fd9
|
target: e2k: Reord pcsp.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
ab13f761a2
|
target: e2k: Reorg psp.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
8aa929e289
|
target: e2k: Move helper_cur_dec to TCG.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
468277c315
|
target: e2k: Remove helper unimpl.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
8af729fafb
|
target: e2k: Add %clkr.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
5cf2d90428
|
target: e2k: Add %idr.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
d1df754c9d
|
target: e2k: Add %upsr.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
17835f1c1d
|
target: e2k: Use start+len for GET_FIELD.
|
2022-06-10 11:48:12 +03:00 |
Alibek Omarov
|
f19fe47cc8
|
target: e2k: add %ip for rrd
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
d05841bd16
|
target: e2k: Fix ct in gdb.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
c3e5a53689
|
target: e2k: Read NR in gdb.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
dc5905c3ab
|
target: e2k: Fix call/return.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
3b5241ad15
|
target: e2k: Fix ctpr count.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
a69c793e84
|
target: e2k: Mov ct disp from helper to TCG.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
ccb76dde93
|
target: e2k: Remove cond from ct helpers.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
c40cc30f26
|
target: e2k: Reorg + basic gdb debugging.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
3d49789b53
|
target: e2k: gen_goto_tb from SPARC.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
6324d621eb
|
target: e2k: Add exception for abn/abp instr.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
ff2d059db8
|
target: e2k: Add procedure stack.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
45e3735d04
|
target: e2k: Add basic getsp instr.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
62e2cf058a
|
target: e2k: Add pcs_{push,pop}.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
0198775b67
|
target: e2k: Add basic call (without saving regs).
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
a5f7f32a8f
|
target: e2k: Move %br parts to %br.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
37acf287ad
|
target: e2k: Impl rotated pregs.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
2f482cf83c
|
target: e2k: Remove type from macro GEN_MASK.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
11c6a483fb
|
target: e2k: Add sxt instr.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
15508fb418
|
target: e2k: Fix crash on conditional syscall.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
725d1d5acf
|
target: e2k: Add basic syscall support.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
11c80f0227
|
target: e2k: Try to impl syscall.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
38497f952b
|
target: e2k: Basic instruction execution.
|
2022-06-10 11:48:10 +03:00 |