summaryrefslogtreecommitdiff
path: root/disas
AgeCommit message (Expand)AuthorFilesLines
2015-07-15disas/mips: fix disassembling R6 instructionsYongbok Kim1-6/+6
2015-07-09tci: Fix compile failure by including qemu-common.hPeter Maydell1-0/+1
2015-07-09disas: cris: Fix 0 buffer length casePeter Crosthwaite1-3/+3
2015-07-09disas: arm-a64: Make printfer and stream variablePeter Crosthwaite1-5/+17
2015-06-12target-mips: add MTHC0 and MFHC0 instructionsLeon Alrae1-0/+2
2015-06-11target-mips: add ERETNC instruction and Config5.LLB bitLeon Alrae1-0/+1
2015-03-19cris: remove unused cris_cond15 declarationsMichael Tokarev1-12/+1
2015-03-10disas/microblaze: Fix warnings caused by missing 'static' attributeStefan Weil1-6/+7
2015-03-10disas/arm: Fix warnings caused by missing 'static' attributeStefan Weil1-128/+0
2015-02-10disas/sh4: Fix warning caused by missing 'static' attributeStefan Weil1-1/+1
2015-02-05disas/arm-a64.cc: Tell libvixl correct code addressesPeter Maydell1-3/+6
2015-02-05disas/libvixl: Update to upstream VIXL 1.7Peter Maydell11-210/+537
2015-02-03disas/s390.c: Remove unused variablesPeter Maydell1-35/+0
2015-01-21disas/sparc: Remove unused data sparc_opcode_archs[]Peter Maydell1-32/+0
2014-12-16disas/mips: disable unused mips16_to_32_reg_map[]Leon Alrae1-1/+2
2014-12-16disas/mips: remove unused mips_msa_control_names_numeric[32]Leon Alrae1-7/+0
2014-11-03disas/mips.c: disassemble MSA instructionsYongbok Kim1-2/+714
2014-11-03target-mips: add TLBINV supportLeon Alrae1-0/+2
2014-10-24disas/libvixl/a64/instructions-a64.h: Remove unused constantsChen Gang1-24/+0
2014-10-24disas/libvixl: Update to libvixl 1.6Peter Maydell12-332/+715
2014-10-14target-mips: remove JR, BLTZAL, BGEZAL and add NAL, BAL instructionsYongbok Kim1-0/+2
2014-10-14target-mips: add new Floating Point Comparison instructionsYongbok Kim1-0/+44
2014-10-14target-mips: add new Floating Point instructionsLeon Alrae1-0/+22
2014-10-14target-mips: add AUI, LSA and PCREL instruction familiesLeon Alrae1-3/+39
2014-10-13target-mips: add compact and CP1 branchesYongbok Kim1-3/+64
2014-10-13target-mips: add ALIGN, DALIGN, BITSWAP and DBITSWAP instructionsYongbok Kim1-0/+4
2014-10-13target-mips: move CLO, DCLO, CLZ, DCLZ, SDBBP and free special2 in R6Leon Alrae1-0/+5
2014-10-13target-mips: redefine Integer Multiply and Divide instructionsLeon Alrae1-0/+16
2014-10-13target-mips: move PREF, CACHE, LLD and SCD instructionsLeon Alrae1-0/+4
2014-10-13target-mips: move LL and SC instructionsLeon Alrae1-1/+8
2014-10-13target-mips: add SELEQZ and SELNEZ instructionsLeon Alrae1-0/+8
2014-09-29tcg-sparc: Use UMULXHI instructionRichard Henderson1-0/+1
2014-09-29tcg-sparc: Rename ADDX/SUBX insnsRichard Henderson1-21/+11
2014-09-29tcg-sparc: Use ADDXC in addsub2_i64Richard Henderson1-0/+3
2014-08-29disas/libvixl: Update to upstream VIXL 1.5Peter Maydell13-93/+558
2014-07-08disas/libvixl: prepend the include path of libvixl header filesStefano Stabellini1-1/+1
2014-06-29disas/libvixl: Fix wrong format stringsStefan Weil1-10/+10
2014-06-29disas/libvixl: Update README for version baseRichard Henderson1-1/+1
2014-05-13disas/libvixl: Update to libvixl 1.4Peter Maydell11-342/+628
2014-05-08build: convert some obj-specific CFLAGS to use new foo.o-cflags syntaxMichael Tokarev1-1/+1
2014-03-10libvixl: Fix format strings for several int64_t valuesStefan Weil1-10/+10
2014-02-17disas/i386: Disassemble ANDN/SHLX/SHRX/SHAXRichard Henderson1-14/+132
2014-02-15libvixl: fix 64bit constants usageMichael Tokarev2-15/+21
2014-02-08disas: Implement disassembly output for A64Claudio Fontana3-0/+100
2014-02-08disas/libvixl: Fix upstream libvixl compilation issuesPeter Maydell3-18/+17
2014-02-08disas: Add subset of libvixl sources for A64 disassemblerPeter Maydell15-0/+6620
2014-01-25disas/i386.c: disassemble movbe instructionAurelien Jarno1-4/+4
2013-09-02disas/ppc.c: Fix little endian disassemblyAnton Blanchard1-1/+2
2013-04-27tcg-arm: Implement division instructionsRichard Henderson1-0/+4
2013-04-13target-i386: add AES-NI instructionsAurelien Jarno1-2/+2