Commit Graph

9641 Commits (e2k)

Author SHA1 Message Date
Denis Drakhnia 0cd2e9c69b e2k: do not dissabmle fake kernel code 6 months ago
Denis Drakhnia f43cc408fb e2k: move e2k_psp_new to cpu.c 9 months ago
Denis Drakhnia fb9330bd0e e2k: Add cctop* insns. 9 months ago
Alibek Omarov 93dbd4c56c e2k: add Kconfig 9 months ago
Denis Drakhnia bcc04e0c5b e2k: Increase the number of NR to 224. 9 months ago
Denis Drakhnia 0a0655109a e2k: Gen illopc for mirrored ld+st. 9 months ago
Denis Drakhnia 75583b5082 e2k: Reorg cpu dump. 9 months ago
Denis Drakhnia 48290cb80c e2k: Update get/set state regs. 9 months ago
Denis Drakhnia 21ff5cbef9 e2k: Remove syscall helper. 9 months ago
Denis Drakhnia c8ed74f626 e2k: Add tags and force_save_alc_dst properties. 9 months ago
Denis Drakhnia d84636d73a e2k: Restore basic tags support. 9 months ago
Denis Drakhnia 0c634e952b e2k: Do not generate loop_end for stores outside of loops. 9 months ago
Denis Drakhnia 0914c72c8b e2k: Fix segfault. 9 months ago
Denis Drakhnia 52e67df3a1 e2k: Reorg usage of registers. 9 months ago
Denis Drakhnia ba89b350dc e2k: signals: Save and restore more state. 9 months ago
Denis Drakhnia 1d0e52b6a0 e2k: Bug fixes. 9 months ago
Denis Drakhnia 811c08e821 e2k: Port f{min,max} and float2int from x86. 9 months ago
Denis Drakhnia 5301939d1f e2k: Fix performance regression. 9 months ago
Denis Drakhnia c03d91b7c0 e2k: Fix read and write probe access. 9 months ago
Denis Drakhnia 6cbcdc4d5c e2k: Implement basic v6 support. 9 months ago
Denis Drakhnia 8f4de9d485 e2k: Implement basic v5 support. 9 months ago
Denis Drakhnia 6fb98e718e e2k: Move TCG translation parts into single file. 9 months ago
Denis Drakhnia 17be44b21b e2k: Use one large array for registers. 9 months ago
Denis Drakhnia bed634d944 e2k: Use %pfpfr for f32 and f64 operations. 9 months ago
Denis Drakhnia cd6c5f262f e2k: Fix fxcmp{s,d}b tcg fatal errors. 9 months ago
Denis Drakhnia b0a1af39c6 e2k: Add a fake atomic execution. 9 months ago
Denis Drakhnia 88fed7c276 e2k: Fix signed integer division. 9 months ago
Denis Drakhnia 374e658eb1 e2k: Add access_hw_stacks and backtrace syscalls. 9 months ago
Denis Drakhnia f49a9d8df0 e2k: Fix incorrect initialization of mlock. 9 months ago
Denis Drakhnia d3e84e57e5 e2k: Add e2k32 linux user files. 9 months ago
Denis Drakhnia e440ebc3db e2k: Basic impl of e2k32-linux-user. 9 months ago
Denis Drakhnia 7198f44549 e2k: Always SPILL/FILL in FX window mode. 9 months ago
Denis Drakhnia 47c93f9dec e2k: Skip breakpoints into fake kernel address space. 9 months ago
Denis Drakhnia 5bcc8d7383 e2k: Add reading of %lsr in rr{s,d}. 9 months ago
Denis Drakhnia 0475c820f8 e2k: Fix args sizes for some int vec ops. 9 months ago
Denis Drakhnia 3628f0569b e2k: Delete redundant unimplemented messages. 9 months ago
Denis Drakhnia 3cf004027d e2k: Increase PCS and PS sizes. 9 months ago
Denis Drakhnia 774f31dd0e e2k: Fix vector ops with saturation. 9 months ago
Denis Drakhnia ab620f7a2b e2k: Delete redundant unimplemented messages. 9 months ago
Denis Drakhnia e404c06a2d e2k: Fix syscall restart. 9 months ago
Denis Drakhnia 5e66da5f7d e2k: Delete top CRs from cpu state. 9 months ago
Denis Drakhnia 05304bd1f3 e2k: Fix compiler warnings. 9 months ago
Denis Drakhnia 26b9e9a1e4 e2k: Impl basic unix signals support. 9 months ago
Denis Drakhnia 9c1321402e e2k: Fix getf{s,d} ops. 9 months ago
Denis Drakhnia 7237457c44 e2k: Add stub for pref op. 9 months ago
Denis Drakhnia 54c4312744 e2k: Add packed float simple and combined ops. 9 months ago
Denis Drakhnia f73e828f75 e2k: Fix fcomb_check. 9 months ago
Denis Drakhnia 8a56f792b7 e2k: Probe AAU read access once per page. 9 months ago
Denis Drakhnia 00502466f2 e2k: Always ignore lock load. 9 months ago
Denis Drakhnia b692d4c596 e2k: Fix decoding fcomb and pshufb. 9 months ago