Statistics
| Branch: | Revision:

root / disas @ f487b677

# Date Author Comment
0637c56c 04/27/2013 03:16 am Richard Henderson

tcg-arm: Implement division instructions

An armv7 extension implements division, present on Cortex A15.

Reviewed-by: Aurelien Jarno <>
Signed-off-by: Richard Henderson <>

d640045a 04/13/2013 02:51 pm Aurelien Jarno

target-i386: add AES-NI instructions

Reviewed-by: Edgar E. Iglesias <>
Reviewed-by: Richard Henderson <>
Signed-off-by: Aurelien Jarno <>

8dbd3fc3 04/13/2013 02:51 pm Aurelien Jarno

disas/i386.c: disassemble pclmulqdq instruction

Reviewed-by: Richard Henderson <>
Signed-off-by: Aurelien Jarno <>

309b4de1 04/13/2013 02:51 pm Aurelien Jarno

disas/i386.c: disassemble aes-ni instructions

Reviewed-by: Richard Henderson <>
Signed-off-by: Aurelien Jarno <>

bd86a88e 03/23/2013 04:25 pm Anthony Green

Add moxie disassembler

Signed-off-by: Anthony Green <>
Signed-off-by: Blue Swirl <>

ab2b9f17 03/18/2013 08:40 pm Michael Walle

lm32-dis: fix NULL pointer dereference

Signed-off-by: Michael Walle <>

6ab7e546 02/23/2013 06:11 pm Peter Maydell

Replace all setjmp()/longjmp() with sigsetjmp()/siglongjmp()

The setjmp() function doesn't specify whether signal masks are saved and
restored; on Linux they are not, but on BSD (including MacOSX) they are.
We want to have consistent behaviour across platforms, so we should...

af18078d 02/23/2013 11:50 am Peter Maydell

disas/i386.c: Add explicit braces round empty for-loop body

Add explicit braces round an empty for-loop body; this fits
QEMU style and is easier to read than an inconspicuous semicolon
at the end of the line. It also silences a clang warning:

disas/i386.c:4723:49: warning: for loop has empty body [-Wempty-body]...

00082344 01/26/2013 03:15 pm Paolo Bonzini

build: remove universal-obj-y

All of universal-obj-y, user-obj-y (right now unused) and common-obj-y can
be unified into common-obj-y if we take care of defining CONFIG_SOFTMMU
and CONFIG_USER_ONLY in the toplevel makefile. This is similar to how
we define symbols for hardware components....

0fd81617 01/05/2013 10:00 pm Richard Henderson

target-s390: Disassemble more z10 and z196 opcodes

Also fix disassembly for COMPARE AND BRANCH. The table must be
sorted by primary opcode, and several were out of place.

Signed-off-by: Richard Henderson <>

79be7c7b 01/05/2013 10:00 pm Richard Henderson

target-s390: Fix disassembly of cpsdr

Signed-off-by: Richard Henderson <>

50348333 01/02/2013 09:33 pm Stefan Weil

tci: Fix broken builds with TCG interpreter

TCI no longer compiled after commit 76cad71136b7eb371cf2a2a4e1621cfe8d9c769a.

The TCI disassembler depends on data structures which are different for
each QEMU target, so it cannot be compiled as a universal-obj today....

76cad711 12/19/2012 09:29 am Paolo Bonzini

build: kill libdis, move disassemblers to disas/

Signed-off-by: Paolo Bonzini <>