Age | Commit message (Expand) | Author | Files | Lines |
2023-07-19 | riscv/disas: Fix disas output of upper immediates | Christoph Müllner | 2 | -3/+18 |
2023-07-10 | riscv: Add support for the Zfa extension | Christoph Müllner | 2 | -0/+142 |
2023-07-10 | target/riscv: Add disas support for BF16 extensions | Weiwei Li | 1 | -0/+44 |
2023-07-10 | disas/riscv: Add support for XThead* instructions | Christoph Müllner | 5 | -0/+817 |
2023-07-10 | disas/riscv: Add support for XVentanaCondOps | Christoph Müllner | 4 | -1/+67 |
2023-07-10 | disas/riscv: Provide infrastructure for vendor extensions | Christoph Müllner | 1 | -2/+26 |
2023-07-10 | disas/riscv: Encapsulate opcode_data into decode | Christoph Müllner | 2 | -17/+25 |
2023-07-10 | disas/riscv: Make rv_op_illegal a shared enum value | Christoph Müllner | 2 | -1/+5 |
2023-07-10 | disas/riscv: Move types/constants to new header file | Christoph Müllner | 2 | -269/+283 |
2023-06-20 | meson: Replace softmmu_ss -> system_ss | Philippe Mathieu-Daudé | 1 | -1/+1 |
2023-06-13 | disas/riscv.c: Remove redundant parentheses | Weiwei Li | 1 | -109/+110 |
2023-06-13 | disas/riscv.c: Fix lines with over 80 characters | Weiwei Li | 1 | -61/+140 |
2023-06-13 | disas/riscv.c: Remove unused decomp_rv32/64 value for vector instructions | Weiwei Li | 1 | -370/+370 |
2023-06-13 | disas/riscv.c: Support disas for Z*inx extensions | Weiwei Li | 1 | -4/+12 |
2023-06-13 | disas/riscv.c: Support disas for Zcm* extensions | Weiwei Li | 1 | -1/+7 |
2023-06-13 | target/riscv: Pass RISCVCPUConfig as target_info to disassemble_info | Weiwei Li | 1 | -3/+7 |
2023-05-25 | disas/riscv: Decode czero.{eqz,nez} | Richard Henderson | 1 | -0/+6 |
2023-05-11 | disas: Move disas.c into the target-independent source set | Thomas Huth | 2 | -7/+8 |
2023-05-11 | disas: Move softmmu specific code to separate file | Thomas Huth | 4 | -70/+93 |
2023-05-11 | disas: Remove target-specific headers | Richard Henderson | 1 | -1/+2 |
2023-05-11 | disas: Remove target_ulong from the interface | Richard Henderson | 1 | -10/+9 |
2023-05-11 | disas: Move disas.c to disas/ | Richard Henderson | 2 | -1/+402 |
2023-05-05 | disas/riscv.c: add disasm support for Zc* | Weiwei Li | 1 | -1/+227 |
2023-03-14 | Fix incorrect register name in disassembler for fmv,fabs,fneg instructions | Mikhail Tyutin | 1 | -9/+10 |
2023-03-14 | disas/riscv: Fix slli_uw decoding | Ivan Klokov | 1 | -4/+4 |
2023-03-05 | disas/riscv Fix ctzw disassemble | Ivan Klokov | 1 | -1/+1 |
2023-02-07 | target/riscv: update disas.c for xnor/orn/andn and slli.uw | Philipp Tomsich | 1 | -4/+4 |
2023-01-13 | mips: Always include nanomips disassembler | Paolo Bonzini | 1 | -2/+1 |
2022-11-08 | disas/nanomips: Tidy read for 48-bit opcodes | Richard Henderson | 1 | -6/+6 |
2022-11-08 | disas/nanomips: Split out read_u16 | Richard Henderson | 1 | -29/+19 |
2022-11-08 | disas/nanomips: Merge insn{1,2,3} into words[3] | Richard Henderson | 1 | -23/+21 |
2022-11-08 | disas/nanomips: Move setjmp into nanomips_dis | Richard Henderson | 1 | -25/+17 |
2022-11-08 | disas/nanomips: Remove headers already included by "qemu/osdep.h" | Philippe Mathieu-Daudé | 1 | -4/+0 |
2022-11-08 | disas/nanomips: Use G_GNUC_PRINTF to avoid invalid string formats | Philippe Mathieu-Daudé | 1 | -1/+1 |
2022-11-08 | disas/nanomips: Fix invalid PRIx64 format calling img_format() | Philippe Mathieu-Daudé | 1 | -1/+2 |
2022-11-08 | disas/nanomips: Fix invalid PRId64 format calling img_format() | Philippe Mathieu-Daudé | 1 | -15/+20 |
2022-10-31 | disas/mips: Fix branch displacement for BEQZC and BNEZC | David Daney | 1 | -2/+10 |
2022-10-31 | disas/nanomips: Rename nanomips.cpp to nanomips.c | Milica Lazarevic | 2 | -1/+1 |
2022-10-31 | disas/nanomips: Remove argument passing by ref | Milica Lazarevic | 1 | -3/+3 |
2022-10-31 | disas/nanomips: Replace Cpp enums for C enums | Milica Lazarevic | 1 | -4/+4 |
2022-10-31 | disas/nanomips: Replace exception handling | Milica Lazarevic | 1 | -55/+45 |
2022-10-31 | disas/nanomips: Expand Dis_info struct | Milica Lazarevic | 1 | -1351/+1357 |
2022-10-31 | disas/nanomips: Remove function overloading | Milica Lazarevic | 1 | -7/+1 |
2022-10-31 | disas/nanomips: Prevent memory leaking | Milica Lazarevic | 1 | -45/+51 |
2022-10-31 | disas/nanomips: Remove CPR function | Milica Lazarevic | 1 | -65/+45 |
2022-10-31 | disas/nanomips: Remove IMMEDIATE functions | Milica Lazarevic | 1 | -491/+265 |
2022-10-31 | disas/nanomips: Replace std::string type | Milica Lazarevic | 1 | -2439/+2337 |
2022-10-31 | disas/nanomips: Delete wrapper functions | Milica Lazarevic | 1 | -16/+2 |
2022-10-31 | disas/nanomips: Delete copy functions | Milica Lazarevic | 1 | -1592/+1559 |
2022-10-31 | disas/nanomips: Remove #include <sstream> | Milica Lazarevic | 1 | -1/+0 |