Statistics
| Branch: | Revision:

root / tcg @ 1de7afc9

Name Size
  arm
  hppa
  i386
  ia64
  mips
  ppc
  ppc64
  s390
  sparc
  tci
LICENSE 146 Bytes
README 15.6 kB
TODO 394 Bytes
optimize.c 29.6 kB
tcg-op.h 86 kB
tcg-opc.h 9.3 kB
tcg-runtime.h 706 Bytes
tcg.c 82.1 kB
tcg.h 20.6 kB

Latest revisions

# Date Author Comment
1de7afc9 12/19/2012 09:32 am Paolo Bonzini

misc: move include files to include/qemu/

Signed-off-by: Paolo Bonzini <>

cb9c377f 12/19/2012 09:31 am Paolo Bonzini

janitor: add guards to headers

Signed-off-by: Paolo Bonzini <>

022c62cb 12/19/2012 09:31 am Paolo Bonzini

exec: move include files to include/exec/

Signed-off-by: Paolo Bonzini <>

7c12fd9b 12/10/2012 04:34 pm Anthony Liguori

Merge remote-tracking branch 'stefanha/trivial-patches' into staging

  • stefanha/trivial-patches:
    pc_sysfw: Plug memory leak on pc_fw_add_pflash_drv() error path
    qemu-options: Fix space at EOL
    Fix spelling in comments and documentation
    Clean up pci_drive_hot_add()'s use of BlockInterfaceType...
c3a43607 12/08/2012 04:24 pm Evgeny Voevodin

tcg/tcg.h: Duplicate global TCG gen_opc_ arrays into TCGContext.

Signed-off-by: Evgeny Voevodin <>
Signed-off-by: Blue Swirl <>

a93cf9df 12/07/2012 01:34 pm Stefan Weil

Fix comments (adress -> address, layed -> laid, wierd -> weird)

Remove also a duplicated 'the'.

Signed-off-by: Stefan Weil <>
Signed-off-by: Stefan Hajnoczi <>

e5138db5 11/24/2012 02:24 pm Aurelien Jarno

tcg: mark local temps as MEM in dead_temp()

In dead_temp, local temps should always be marked as back to memory,
even if they have not been allocated (i.e. they are discared before
cross a basic block).

It fixes the following assertion in target-xtensa:...

d17bd1d8 11/24/2012 02:19 pm Aurelien Jarno

tcg/arm: fix TLB access in qemu-ld/st ops

The TCG arm backend considers likely that the offset to the TLB
entries does not exceed 12 bits for mem_index = 0. In practice this is
not true for at least the MIPS target.

The current patch fixes that by loading the bits 23-12 with a separate...

7aab08aa 11/24/2012 02:19 pm Aurelien Jarno

tcg/arm: fix cross-endian qemu_st16

The bswap16 TCG opcode assumes that the high bytes of the temp equal
to 0 before calling it. The ARM backend implementation takes this
assumption to slightly optimize the generated code.

The same implementation is called for implementing the cross-endian...

ecf51c9a 11/21/2012 08:56 am malc

tcg/ppc: Fix !softmmu case

Signed-off-by: malc <>

View revisions

Also available in: Atom