Statistics
| Branch: | Revision:

root / tcg @ 53116ebf

Name Size
  arm
  hppa
  i386
  ia64
  mips
  ppc
  ppc64
  s390
  sparc
  tci
LICENSE 146 Bytes
README 15.8 kB
TODO 394 Bytes
optimize.c 33.2 kB
tcg-op.h 94.3 kB
tcg-opc.h 9.6 kB
tcg-runtime.h 825 Bytes
tcg.c 82.4 kB
tcg.h 23.6 kB

Latest revisions

# Date Author Comment
378df4b2 03/03/2013 04:28 pm Peter Maydell

Handle CPU interrupts by inline checking of a flag

Fix some of the nasty TCG race conditions and crashes by implementing
cpu_exit() as setting a flag which is checked at the start of each TB.
This avoids crashes if a thread or signal handler calls cpu_exit()...

0980011b 03/03/2013 04:28 pm Peter Maydell

tcg: Document tcg_qemu_tb_exec() and provide constants for low bit uses

Document tcg_qemu_tb_exec(). In particular, its return value is a
combination of a pointer to the next translation block and some
extra information in the low two bits. Provide some #defines for...

07ca08ba 03/03/2013 10:25 am Blue Swirl

tcg-sparc: fix build

Fix build breakage by 803d805bcef4ea7b7d6ef0b4929263e1160d6b3c:
make tcg_out_addsub2() always available.

Signed-off-by: Blue Swirl <>

989b697d 02/26/2013 09:31 pm Peter Maydell

qemu-log: default to stderr for logging output

Switch the default for qemu_log logging output from "/tmp/qemu.log"
to stderr. This is an incompatible change in some sense, but logging
is mostly used for debugging purposes so it shouldn't affect production...

624988a5 02/23/2013 07:25 pm Richard Henderson

tcg-i386: Implement multiword arithmetic ops

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

d693e147 02/23/2013 07:25 pm Richard Henderson

tcg-arm: Implement muls2_i32

We even had the encoding of smull already handy...

Cc: Andrzej Zaborowski <>
Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

f402f38f 02/23/2013 07:25 pm Richard Henderson

tcg: Implement muls2 with mulu2

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

f1fae40c 02/23/2013 07:25 pm Richard Henderson

tcg: Apply life analysis to 64-bit multiword arithmetic ops

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

696a8be6 02/23/2013 07:25 pm Richard Henderson

tcg: Implement multiword multiply helpers

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

f6953a73 02/23/2013 07:25 pm Richard Henderson

tcg: Implement multiword addition helpers

Signed-off-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

View revisions

Also available in: Atom