aboutsummaryrefslogtreecommitdiff
path: root/disas
AgeCommit message (Expand)Author
2024-06-05disas/riscv: Decode all of the pmpcfg and pmpaddr CSRsAlistair Francis
2023-10-21disas/riscv: Fix the typo of inverted order of pmpaddr13 and pmpaddr14Alvin Chang
2022-11-08disas/nanomips: Tidy read for 48-bit opcodesRichard Henderson
2022-11-08disas/nanomips: Split out read_u16Richard Henderson
2022-11-08disas/nanomips: Merge insn{1,2,3} into words[3]Richard Henderson
2022-11-08disas/nanomips: Move setjmp into nanomips_disRichard Henderson
2022-11-08disas/nanomips: Remove headers already included by "qemu/osdep.h"Philippe Mathieu-Daudé
2022-11-08disas/nanomips: Use G_GNUC_PRINTF to avoid invalid string formatsPhilippe Mathieu-Daudé
2022-11-08disas/nanomips: Fix invalid PRIx64 format calling img_format()Philippe Mathieu-Daudé
2022-11-08disas/nanomips: Fix invalid PRId64 format calling img_format()Philippe Mathieu-Daudé
2022-10-31disas/mips: Fix branch displacement for BEQZC and BNEZCDavid Daney
2022-10-31disas/nanomips: Rename nanomips.cpp to nanomips.cMilica Lazarevic
2022-10-31disas/nanomips: Remove argument passing by refMilica Lazarevic
2022-10-31disas/nanomips: Replace Cpp enums for C enumsMilica Lazarevic
2022-10-31disas/nanomips: Replace exception handlingMilica Lazarevic
2022-10-31disas/nanomips: Expand Dis_info structMilica Lazarevic
2022-10-31disas/nanomips: Remove function overloadingMilica Lazarevic
2022-10-31disas/nanomips: Prevent memory leakingMilica Lazarevic
2022-10-31disas/nanomips: Remove CPR functionMilica Lazarevic
2022-10-31disas/nanomips: Remove IMMEDIATE functionsMilica Lazarevic
2022-10-31disas/nanomips: Replace std::string typeMilica Lazarevic
2022-10-31disas/nanomips: Delete wrapper functionsMilica Lazarevic
2022-10-31disas/nanomips: Delete copy functionsMilica Lazarevic
2022-10-31disas/nanomips: Remove #include <sstream>Milica Lazarevic
2022-10-31disas/nanomips: Delete nanomips.hMilica Lazarevic
2022-10-31disas/nanomips: Move typedefs etc to nanomips.cppMilica Lazarevic
2022-10-31disas/nanomips: Remove NMD classMilica Lazarevic
2022-10-31disas/nanomips: Remove Pool tables from the classMilica Lazarevic
2022-10-31disas/nanomips: Remove disasm methods from classMilica Lazarevic
2022-10-31disas/nanomips: Remove __cond methods from classMilica Lazarevic
2022-10-31disas/nanomips: Remove helper methods from classMilica Lazarevic
2022-10-31disas/nanomips: Delete NMD class second fieldMilica Lazarevic
2022-10-31disas/nanomips: Delete NMD class fieldMilica Lazarevic
2022-10-31disas/nanomips: Extract enums out of the NMD classMilica Lazarevic
2022-10-31disas/nanomips: Remove namespace imgMilica Lazarevic
2022-10-14disas/riscv.c: rvv: Add disas support for vector instructionsYang Liu
2022-10-06disas: use result of ->read_memory_funcAlex Bennée
2022-09-27target/riscv: Remove sideleg and sedelegRahul Pathak
2022-09-07target/riscv: fix shifts shamt value for rv128cFrédéric Pétrot
2022-07-05disas: Remove libvixl disassemblerThomas Huth
2022-05-09disas: Remove old libopcode ppc disassemblerThomas Huth
2022-05-09disas: Remove old libopcode i386 disassemblerThomas Huth
2022-05-09disas: Remove old libopcode arm disassemblerThomas Huth
2022-05-04disas: Remove old libopcode s390 disassemblerThomas Huth
2022-04-29disas/riscv.c: rvk: add disas support for Zbk* and Zk* instructionsWeiwei Li
2022-01-08target/riscv: setup everything for rv64 to support rv128 executionFrédéric Pétrot
2021-10-22disas/nios2: Simplify endianess conversionPhilippe Mathieu-Daudé
2021-10-22disas/nios2: Fix style in print_insn_nios2()Philippe Mathieu-Daudé
2021-10-07disas/riscv: Add Zb[abcs] instructionsPhilipp Tomsich
2021-08-12Hexagon (disas/hexagon.c) fix memory leak for early exit casesTaylor Simpson