From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3965 invoked by alias); 14 Oct 2002 01:13:17 -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 3958 invoked from network); 14 Oct 2002 01:13:16 -0000 Received: from unknown (HELO fencepost.gnu.org) (199.232.76.164) by sources.redhat.com with SMTP; 14 Oct 2002 01:13:16 -0000 Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.10) id 180tnI-00085L-01 for gcc@gnu.org; Sun, 13 Oct 2002 21:13:16 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 180tmR-0004VL-00 for gcc@gnu.org; Sun, 13 Oct 2002 21:12:24 -0400 Received: from newman.cs.purdue.edu ([128.10.2.6]) by monty-python.gnu.org with esmtp (Exim 4.10) id 180tmR-0004T5-00 for gcc@gnu.org; Sun, 13 Oct 2002 21:12:23 -0400 Received: from puma.cs.purdue.edu (puma.cs.purdue.edu [128.211.1.73]) by newman.cs.purdue.edu (8.11.6/8.11.6/PURDUE_CS-2.0) with ESMTP id g9E1CMP10303 for ; Sun, 13 Oct 2002 20:12:22 -0500 (EST) Received: from localhost (nvk@localhost) by puma.cs.purdue.edu (8.11.6/8.11.6/PURDUE_CS-2.0) with ESMTP id g9E1CLF22468 for ; Sun, 13 Oct 2002 20:12:21 -0500 Date: Mon, 14 Oct 2002 01:14:00 -0000 From: N V Krishna To: gcc@gnu.org Subject: load multiple Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-1.2 required=5.0 tests=SPAM_PHRASE_00_01,USER_AGENT_PINE version=2.41 X-Spam-Level: X-SW-Source: 2002-10/txt/msg00680.txt.bz2 Hi, I am working on a ARM port of gcc. I want to insert 'load multiple' instructions in the code. If the registers are sequential then I can see the function arm_gen_load_multiple. But I am unable to insert instructions , where the destination registers list is not sequential. ldmea r1,{r2,r5} Can anyone suggest the debug_rtl output for the above type of instruction? In the test cases I am testing, the only code where it is using ldm is when popping registers and that code is directly printed in assembly; no rtl representation is seen. Any help would be greatly appreciated. Warm regards Krishna