Statistics
| Branch: | Revision:

root / tcg @ d92aa883

Name Size
  aarch64
  arm
  i386
  ia64
  mips
  ppc
  ppc64
  s390
  sparc
  tci
LICENSE 146 Bytes
README 15.9 kB
TODO 394 Bytes
optimize.c 35.4 kB
tcg-be-ldst.h 3 kB
tcg-be-null.h 1.4 kB
tcg-op.h 92.3 kB
tcg-opc.h 10.1 kB
tcg-runtime.h 825 Bytes
tcg.c 89.5 kB
tcg.h 27.8 kB

Latest revisions

# Date Author Comment
a485cff0 10/13/2013 02:19 am Richard Henderson

tcg-arm: Tidy variable naming convention in qemu_ld/st

s/addr_reg2/addrhi/
s/addr_reg/addrlo/
s/data_reg2/datahi/
s/data_reg/datalo/

Signed-off-by: Richard Henderson <>

15ecf6e3 10/13/2013 02:19 am Richard Henderson

tcg-arm: Convert to new ldst opcodes

Signed-off-by: Richard Henderson <>

091d5677 10/13/2013 02:19 am Richard Henderson

tcg-arm: Improve GUEST_BASE qemu_ld/st

If we pull the code to emit the actual load/store into a subroutine,
we can share the reg+reg addressing mode code between softmmu and
usermode. This lets us load GUEST_BASE into a temporary register
rather than attempting to add it piece-wise to the address....

f1a16dcd 10/13/2013 02:19 am Richard Henderson

tcg-ppc: Use TCGMemOp within qemu_ldst routines

Signed-off-by: Richard Henderson <>

a0585573 10/13/2013 02:19 am Richard Henderson

tcg-ppc64: Use TCGMemOp within qemu_ldst routines

Signed-off-by: Richard Henderson <>

92d0acda 10/13/2013 02:19 am Richard Henderson

tcg-ppc: Convert to le/be ldst helpers

Signed-off-by: Richard Henderson <>

e349a8d4 10/13/2013 02:19 am Richard Henderson

tcg-ppc64: Convert to le/be ldst helpers

Signed-off-by: Richard Henderson <>

5dd39160 10/13/2013 02:19 am Richard Henderson

tcg-ppc: Support new ldst opcodes

Signed-off-by: Richard Henderson <>

1768ec06 10/13/2013 02:19 am Richard Henderson

tcg-ppc64: Support new ldst opcodes

Signed-off-by: Richard Henderson <>

0315c51e 10/13/2013 02:19 am Richard Henderson

tcg-arm: Convert to le/be ldst helpers

Signed-off-by: Richard Henderson <>

View revisions

Also available in: Atom