From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17075 invoked by alias); 14 May 2003 16:23:35 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 17018 invoked from network); 14 May 2003 16:23:33 -0000 Received: from unknown (HELO mx01.uni-tuebingen.de) (134.2.3.11) by sources.redhat.com with SMTP; 14 May 2003 16:23:33 -0000 Received: from juist (semeai.Informatik.Uni-Tuebingen.De [134.2.15.66]) by mx01.uni-tuebingen.de (8.12.3/8.12.3) with ESMTP id h4EGNSsO021298; Wed, 14 May 2003 18:23:30 +0200 Received: from falk by juist with local (Exim 3.36 #1 (Debian)) id 19Fz2N-0004gG-00; Wed, 14 May 2003 18:23:27 +0200 To: "Fred Cook" Cc: gcc@gcc.gnu.org Subject: Re: How to implement branches? References: From: Falk Hueffner Date: Wed, 14 May 2003 16:23:00 -0000 In-Reply-To: Message-ID: <87d6il8pkw.fsf@student.uni-tuebingen.de> User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.5 (cabbage) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiVirus: checked by AntiVir Milter 1.0.0.8; AVE 6.19.0.3; VDF 6.19.0.15 X-SW-Source: 2003-05/txt/msg01418.txt.bz2 "Fred Cook" writes: > My target architecture implements conditional branches like this: > > equal r10, r11, r12 /* r12 = (r10 == r11) */ > branch_if_true r12, label > > Now I am looking for hits to implement this my gcc port. Also > references to ports where branches are clearly implemented and > branches are similar to the branches of my architecture are welcome. This is pretty much how things work on Alpha. -- Falk