Denis Drakhnia
|
5a1e118992
|
target: e2k: Fix icont bug.
|
2022-06-10 11:48:14 +03:00 |
Denis Drakhnia
|
db10b6d8a4
|
target: e2k: Reorg reg file.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
a008c8d102
|
target: e2k: Add registers tags.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
06e789a573
|
target: e2k: Jump to ctpr_addr if ctpr is return.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
c81e20732d
|
target: e2k: Fix instr return.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
d2646eb82b
|
target: e2k: Update TODO messages.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
2ba3ae22f6
|
target: e2k: Fix gen_goto_tb usage.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
2ab3c18ce1
|
target: e2k: Fix instr start address.
|
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
|
b200334479
|
target: e2k: Add exceptions to wregs access.
|
2022-06-10 11:48:13 +03:00 |
Denis Drakhnia
|
6d3f1d71e4
|
target: e2k: Fix control flow condition.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
468277c315
|
target: e2k: Remove helper unimpl.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
4bce722d48
|
target: e2k: Add basic setmas support.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
8bcb8d6ed4
|
target: e2k: alc: Conditional execution.
|
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 |
Denis Drakhnia
|
8ac7081344
|
target: e2k: Add PLU instructions.
|
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
|
61ab4472e6
|
target: e2k: Remove has_cond from DisasContext.
|
2022-06-10 11:48:12 +03:00 |
Denis Drakhnia
|
59fda0faeb
|
target: e2k: Move ct cond to cpu env.
|
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
|
a4b1402861
|
disas: e2k: Fix alf print.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
6c53148995
|
target: e2k: gen_goto_tb from SPARC.
|
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
|
0198775b67
|
target: e2k: Add basic call (without saving regs).
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
27d235d092
|
target: e2k: Add %pcsp_hi and %pcsp_lo registers.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
8a8985961e
|
target: e2k: Move %br to %cr1_hi.
|
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
|
24b5d5c7fb
|
target: e2k: Add loop_end/not_loop_end condition.
|
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
|
5c48cf014b
|
target: e2k: Add read/write to %usd.
|
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
|
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
|
99acf5b5fa
|
target: e2k: Add disp and ct instrs support.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
901f3bf981
|
target: e2k: Reorg control flow.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
6f1319b758
|
target: e2k: Reorg.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
01286c3c55
|
target: e2k: Comment unused vars for future use.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
1d5f74624f
|
target: e2k: Move TCG CPU State to translate.h.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
baa5780663
|
target: e2k: Add cpu state is_jmp.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
3cc618ce20
|
target: e2k: Use win_ptr for regs.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
d5f6e9a967
|
target: e2k: Add window ptr.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
4cc727ed58
|
target: e2k: Commit bundle instrs at the end.
|
2022-06-10 11:48:11 +03:00 |
Denis Drakhnia
|
5d463a5827
|
target: e2k: Simple condition jump.
|
2022-06-10 11:48:10 +03:00 |
Alibek Omarov
|
b8a79c9c2b
|
target: e2k: fix instructions with speculative mode
|
2022-06-10 11:48:10 +03:00 |