|
From: | Richard Henderson |
Subject: | Re: [Qemu-devel] [PATCH 17/21] target-arm: A64: add support for conditional compare insns |
Date: | Thu, 19 Dec 2013 13:26:47 -0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 |
On 12/19/2013 01:23 PM, Peter Maydell wrote: > Hmm. I clearly don't entirely understand the rules here. > The TCG README says "temporaries are only live > in a basic block" and "After the end of a basic block, the > content of temporaries is destroyed", which I took to > mean that the value in the temp was dead after the > branch, but that I could freely reuse it for something > else afterwards as long as I wrote a new value to > it (as we're doing here). I guess that's wrong? You need to re-allocate it in each basic block. We don't have enough tcg checking to find errors like this. r~
[Prev in Thread] | Current Thread | [Next in Thread] |