]> git.proxmox.com Git - mirror_qemu.git/commit - tcg/sparc/tcg-target.inc.c
tcg-sparc: Implement ext32[su]_i64
authorRichard Henderson <rth@twiddle.net>
Tue, 12 Jan 2010 19:59:34 +0000 (19:59 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Tue, 12 Jan 2010 19:59:34 +0000 (19:59 +0000)
commitcc6dfecf02eadbdc14100dff54aec4df0c139393
tree5e16cac5c282dd7e3ff5270cb28aaa236c5b634a
parent583d121520a81d07bacee7ebe9366d107c8b18b6
tcg-sparc: Implement ext32[su]_i64

The 32-bit right-shift instructions is defined to extend the shifted
output to 64-bits.  A shift count of zero therefore is a simple
extension without actually shifting.

Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
tcg/sparc/tcg-target.c
tcg/sparc/tcg-target.h