From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 106185 invoked by alias); 5 Oct 2015 09:00:03 -0000 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 Received: (qmail 106138 invoked by uid 89); 5 Oct 2015 09:00:02 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: resqmta-ch2-03v.sys.comcast.net Received: from resqmta-ch2-03v.sys.comcast.net (HELO resqmta-ch2-03v.sys.comcast.net) (69.252.207.35) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Mon, 05 Oct 2015 09:00:01 +0000 Received: from resomta-ch2-10v.sys.comcast.net ([69.252.207.106]) by resqmta-ch2-03v.sys.comcast.net with comcast id RLzy1r0012JGN3p01Lzyit; Mon, 05 Oct 2015 08:59:58 +0000 Received: from [IPv6:2001:558:6045:a4:40c6:7199:cd03:b02d] ([IPv6:2001:558:6045:a4:40c6:7199:cd03:b02d]) by resomta-ch2-10v.sys.comcast.net with comcast id RLzv1r00G2ztT3H01LzwXF; Mon, 05 Oct 2015 08:59:57 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [PATCH] x86 interrupt attribute From: Mike Stump In-Reply-To: Date: Mon, 05 Oct 2015 09:00:00 -0000 Cc: Uros Bizjak , Yulia Koval , GCC Patches Content-Transfer-Encoding: quoted-printable Message-Id: <24DB95E2-8BC3-4712-AE59-9593AEF0F244@comcast.net> References: <2AB9494F-91EC-4CF6-945B-0CB03A583513@comcast.net> <1D91C2C8-833D-4F6D-9C57-C22D61662A83@comcast.net> To: "H.J. Lu" X-IsSubscribed: yes X-SW-Source: 2015-10/txt/msg00363.txt.bz2 On Oct 4, 2015, at 11:15 AM, H.J. Lu wrote: > Current stack alignment implementation requires at least > one, maybe two, scratch registers: So, I have some cases where I need scratch registers as well. I always sav= e 2 registers and they go first (and restore last), so I can always use the= m.