From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16976 invoked by alias); 11 Jun 2011 14:50:27 -0000 Received: (qmail 16968 invoked by uid 22791); 11 Jun 2011 14:50:25 -0000 X-SWARE-Spam-Status: No, hits=-1.4 required=5.0 tests=AWL,BAYES_00,NO_DNS_FOR_FROM,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mga02.intel.com (HELO mga02.intel.com) (134.134.136.20) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 11 Jun 2011 14:50:12 +0000 Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com with ESMTP; 11 Jun 2011 07:50:11 -0700 X-ExtLoop1: 1 Received: from gnu-6.sc.intel.com ([10.3.194.135]) by orsmga002.jf.intel.com with ESMTP; 11 Jun 2011 07:50:11 -0700 Received: by gnu-6.sc.intel.com (Postfix, from userid 500) id 96A0BC2266; Sat, 11 Jun 2011 07:50:07 -0700 (PDT) Date: Sat, 11 Jun 2011 15:35:00 -0000 From: "H.J. Lu" To: gcc-patches@gcc.gnu.org Subject: PATCH [0/n]: Prepare middle-end for x32 branch merge Message-ID: <20110611145007.GA18169@intel.com> Reply-To: "H.J. Lu" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2011-06/txt/msg00909.txt.bz2 Hi, I am submitting a series of middle-end patches to prepare for x32 branch merge. GCC has a very good support for Pmode != ptr_mode. However x32 branch exposes some corner cases where GCC generates x86 specific optimizations, like strlen expansion. Those patches are needed for x32 support. H.J.