mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-08 10:13:56 -06:00
tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYS
There are several cases that can be handled easier inside both translators and code generators if we have out-of-band values for conditions. It's easy enough to handle ALWAYS and NEVER in the natural way inside the tcg middle-end. Signed-off-by: Richard Henderson <rth@twiddle.net> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
This commit is contained in:
parent
bcc66562ad
commit
0aed257f08
11 changed files with 102 additions and 41 deletions
|
@ -732,7 +732,7 @@ static void tcg_out_branch(TCGContext *s, int label_index, int nul)
|
|||
}
|
||||
}
|
||||
|
||||
static const uint8_t tcg_cond_to_cmp_cond[10] =
|
||||
static const uint8_t tcg_cond_to_cmp_cond[] =
|
||||
{
|
||||
[TCG_COND_EQ] = COND_EQ,
|
||||
[TCG_COND_NE] = COND_EQ | COND_FALSE,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue