From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:40208) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TM01g-00075K-7r for qemu-devel@nongnu.org; Wed, 10 Oct 2012 13:25:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TM01a-0004mC-F1 for qemu-devel@nongnu.org; Wed, 10 Oct 2012 13:24:56 -0400 Received: from mail-pb0-f45.google.com ([209.85.160.45]:55500) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TM01a-0004lD-92 for qemu-devel@nongnu.org; Wed, 10 Oct 2012 13:24:50 -0400 Received: by mail-pb0-f45.google.com with SMTP id rp2so934652pbb.4 for ; Wed, 10 Oct 2012 10:24:49 -0700 (PDT) Sender: Richard Henderson Message-ID: <5075AF5F.4090101@twiddle.net> Date: Wed, 10 Oct 2012 10:24:47 -0700 From: Richard Henderson MIME-Version: 1.0 References: <1349812584-19551-1-git-send-email-aurelien@aurel32.net> In-Reply-To: <1349812584-19551-1-git-send-email-aurelien@aurel32.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v2 00/26] tcg: rework liveness analysis and register allocator List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Aurelien Jarno Cc: qemu-devel@nongnu.org On 10/09/2012 12:55 PM, Aurelien Jarno wrote: > Aurelien Jarno (26): > tcg: add temp_dead() > tcg: add tcg_reg_sync() > tcg: add temp_sync() > tcg: sync output arguments on liveness request > tcg: rework liveness analysis > tcg: improve tcg_reg_alloc_movi() > tcg: rewrite tcg_reg_alloc_mov() > tcg: always mark dead input arguments as dead > tcg: start with local temps in TEMP_VAL_MEM state > tcg: don't explicitly save globals and temps > tcg: fix some op flags > tcg: forbid ld/st function to modify globals > tcg: synchronize globals for ops with side effects > tcg: rework TCG helper flags > target-alpha: rename helper flags > target-arm: rename helper flags > target-cris: rename helper flags > target-i386: rename helper flags > target-microblaze: rename helper flags > target-mips: rename helper flags > target-ppc: rename helper flags > target-s390x: rename helper flags > target-sh4: rename helper flags > target-sparc: rename helper flags > target-xtensa: rename helper flags > tcg: remove compatiblity call flags Modulo any possible bike-shedding of the patch 14 helper flag names and values, I think the entire patch set is ready. The mechanical nature of the target helper changes means that any bugs in the flags are still present, and you have not added any more. A timeout waiting for target maintainer acks would be appropriate, I think. r~