[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] tcg: mark local temps as MEM in dead_temp()
From: |
Aurelien Jarno |
Subject: |
Re: [Qemu-devel] [PATCH] tcg: mark local temps as MEM in dead_temp() |
Date: |
Sat, 24 Nov 2012 13:26:14 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Sat, Nov 24, 2012 at 02:28:15PM +0300, Max Filippov wrote:
> On Sat, Nov 24, 2012 at 2:58 PM, Aurelien Jarno <address@hidden> wrote:
> > In dead_temp, local temps should always be marked as back to memory,
> > even if they have not been allocated (i.e. they are discared before
> > cross a basic block).
> >
> > It fixes the following assertion in target-xtensa:
> >
> > qemu-system-xtensa: tcg/tcg.c:1665: temp_save: Assertion
> > `s->temps[temp].val_type == 2 || s->temps[temp].fixed_reg' failed.
> > Aborted
> >
> > Reported-by: Max Filippov <address@hidden>
> > Signed-off-by: Aurelien Jarno <address@hidden>
>
> Tested-by: Max Filippov <address@hidden>
>
Thanks for the test, I have applied the patch.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
address@hidden http://www.aurel32.net