tcg-sparc: Fix setcond
commit7d458a7567ffde5b16d7a4b5e9f585434b2afc35
authorRichard Henderson <rth@twiddle.net>
Wed, 10 Oct 2012 16:02:40 +0000 (10 09:02 -0700)
committerBlue Swirl <blauwirbel@gmail.com>
Sat, 13 Oct 2012 10:39:53 +0000 (13 10:39 +0000)
tree380301dabff337b4d4cbb68dee451395ff2cd853
parenta7a49843d70232e0f179e1da330355e5f03ab182
tcg-sparc: Fix setcond

The set of comparisons that can immediately use the carry are LTU/GEU,
not LTU/LEU.  Don't swap operands when we need a temp register; the
register may already be in use from setcond2.

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