summaryrefslogtreecommitdiff
path: root/disas
AgeCommit message (Expand)Author
4 daysdisas/riscv.c: Correct dasm for cbo and lqFrédéric Pétrot
6 daysMerge tag 'pull-hex-20260901' of https://github.com/qualcomm/qemu into stagingPeter Maydell
6 daysdisas/hexagon: honour target byte order when printing instructionsMatheus Tavares Bernardino
10 daysbuild-sys: make HMP source files conditional on have_hmpMarc-André Lureau
10 daysmonitor: tighten monitor_printf*()Marc-André Lureau
10 daysmonitor: isolate HMP declarations in hmp.hMarc-André Lureau
12 daysdisas: Replace straggling CS_ARCH_SYSZEric Farman
2026-08-24disas/riscv: Sort riscv-op.c.incRichard Henderson
2026-08-24disas/riscv: Split rvi_opcode_dataRichard Henderson
2026-08-24disas/riscv: Tidy decode of mop.r.n and mop.rr.nRichard Henderson
2026-08-24disas/riscv: Tidy decode of c.mop.nRichard Henderson
2026-08-24disas/riscv: Merge all c.mop.n to one patternRichard Henderson
2026-08-24disas/riscv: Merge all mop.rr.n to one patternRichard Henderson
2026-08-24disas/riscv: Merge all mop.r.n to one patternRichard Henderson
2026-08-24disas/riscv: Split out riscv-op.c.incRichard Henderson
2026-08-24disas/riscv: Move rv_op_illegal to riscv.cRichard Henderson
2026-08-24disas/riscv: Split xthead_opcode_dataRichard Henderson
2026-08-24disas/riscv: Split xlrbr_opcode_dataRichard Henderson
2026-08-24disas/riscv: Split ventana_opcode_dataRichard Henderson
2026-08-24disas/riscv: Fix typo in th.lbib formatRichard Henderson
2026-08-24disas/riscv: Fix isa decoding of rev8Richard Henderson
2026-08-24disas/riscv: Fix rv32 encoding of zext.hRichard Henderson
2026-08-24disas/riscv: Reject all of OP-32 and OP-IMM-32 for RV32Richard Henderson
2026-08-24disas/riscv: Skip post-processing of illegal insnsRichard Henderson
2026-08-24disas/riscv: Return rv_opcode_data pointer from decodersRichard Henderson
2026-08-24disas/riscv: Store op pointer in rv_comp_dataRichard Henderson
2026-08-24disas/riscv: Simplify some insn decompressionsRichard Henderson
2026-08-24disas/riscv: Use rv_codec_illegal for pseudosRichard Henderson
2026-08-24disas/riscv: Chain "nop" pseudo off "mv" pseudoRichard Henderson
2026-08-24disas/riscv: Chain "ret" pseudo off "jr" pseudoRichard Henderson
2026-08-24disas/riscv: Tidy rv_comp_data terminatorsRichard Henderson
2026-08-24disas/riscv: Drop format from DECOMP insnsRichard Henderson
2026-08-24disas/riscv: Handle decompression via decode_inst_lift_pseudoRichard Henderson
2026-08-24disas/riscv: Allow decode_inst_lift_pseudo to loopRichard Henderson
2026-08-24disas/riscv: Break pseudo loop for jal and jalrRichard Henderson
2026-08-24disas/riscv: Handle aliases of csrrwi during decodeRichard Henderson
2026-08-24disas/riscv: Handle aliases of csrrs during decodeRichard Henderson
2026-08-24disas/riscv: Handle aliases of csrrw during decodeRichard Henderson
2026-08-24disas/riscv: Drop always true branch pseudosRichard Henderson
2026-08-24disas/riscv: Unify decomp_rv{32,64,128}Richard Henderson
2026-08-24disas/riscv: Remove rvcd_imm_nzRichard Henderson
2026-08-24disas/riscv: Do not recognize c.{addw, subw} with rv32Richard Henderson
2026-08-24disas/riscv: Handle c.slli imm != 0 during decodeRichard Henderson
2026-08-24disas/riscv: Handle c.{srli,srai} imm during decodeRichard Henderson
2026-08-24disas/riscv: Handle c.lui imm != 0 during decodeRichard Henderson
2026-08-24disas/riscv: Simplify c.addiRichard Henderson
2026-08-24disas/riscv: Handle c.addi4spn imm != 0 during decodeRichard Henderson
2026-08-24disas/riscv: Drop codec from rv_decodeRichard Henderson
2026-08-24disas/riscv: Drop useless const in structuresRichard Henderson
2026-08-24disas/riscv: Drop explicit zero of rv_opcode_data fieldsRichard Henderson