From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19NbGI-0005cS-TV for qemu-devel@nongnu.org; Wed, 04 Jun 2003 12:37:18 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19NbDP-00054Z-4P for qemu-devel@nongnu.org; Wed, 04 Jun 2003 12:34:19 -0400 Received: from alcor.imaginet.fr ([195.68.86.12]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19Nahm-0006KV-UU for qemu-devel@nongnu.org; Wed, 04 Jun 2003 12:01:39 -0400 Message-ID: <3EDE17D5.3030605@free.fr> Date: Wed, 04 Jun 2003 18:01:25 +0200 From: Fabrice Bellard MIME-Version: 1.0 Subject: Re: [Qemu-devel] performance of qemu References: <20030603201215.0ca4063b.jrydberg@night.trouble.net> <3EDDABC8.2080708@free.fr> <20030604161636.00bea262.jrydberg@night.trouble.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , To: Johan Rydberg Cc: qemu-devel@nongnu.org Johan Rydberg wrote: > : > When is the full eflags register generated? In the epilogue of a translated > : > block, or when ever an insn/callback reads the eflag register? > : > : Only when an instruction really needs the full eflags register (such as > : pushf). > > And at the end of the translated block? Or does the CC_SRC, CC_DST and CC_OP > live between blocks? CC_SRC, CC_DST and CC_OP live between blocks (I think computing the eflags would be too expensive). Fabrice.