]> git.proxmox.com Git - mirror_qemu.git/commit - tcg/ia64/tcg-target.h
tcg: add TCG_TARGET_TLB_DISPLACEMENT_BITS
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 5 May 2015 07:18:22 +0000 (09:18 +0200)
committerAlexander Graf <agraf@suse.de>
Wed, 3 Jun 2015 21:56:56 +0000 (23:56 +0200)
commit006f8638c62bca2b0caf609485f47fa5e14d8a3c
tree45348a37b0929c631db152db3416901c5ddc7d39
parent5a58e884d1d9905a835de2889c8cd73327fe2a94
tcg: add TCG_TARGET_TLB_DISPLACEMENT_BITS

This will be used to size the TLB when more than 8 MMU modes are
used by the target.  Limitations come from the limited size of
the immediate fields (which sometimes, as in the case of Aarch64,
extend to instructions that shift the immediate).

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <1424436345-37924-2-git-send-email-pbonzini@redhat.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Alexander Graf <agraf@suse.de>
tcg/aarch64/tcg-target.h
tcg/arm/tcg-target.h
tcg/i386/tcg-target.h
tcg/ia64/tcg-target.h
tcg/mips/tcg-target.h
tcg/ppc/tcg-target.h
tcg/s390/tcg-target.h
tcg/sparc/tcg-target.h
tcg/tci/tcg-target.h