OSDN Git Service

tcg-sparc: Drop use of Bicc in favor of BPcc
authorRichard Henderson <rth@twiddle.net>
Wed, 10 Oct 2012 16:02:44 +0000 (09:02 -0700)
committerBlue Swirl <blauwirbel@gmail.com>
Sat, 13 Oct 2012 10:39:53 +0000 (10:39 +0000)
commita115f3ea47cbd3ae64c754779321264857ab5bde
tree068ea7b2ef0fa7e4244fe924700439aaa4e0c491
parentfd84ea2391c044a7840c25dd35336bdaf2a302d0
tcg-sparc: Drop use of Bicc in favor of BPcc

Now that we're always sparcv9, we can not bother using Bicc for
32-bit branches and BPcc for 64-bit branches and instead always
use BPcc.

New interfaces allow less direct use of tcg_out32 and raw numbers
inside the qemu_ld/st routines.

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