From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTPS id 9F7D53858D1E for ; Fri, 8 Sep 2023 17:03:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9F7D53858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1694192633; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=PCM77Reu0mwmB+2TT9JO7g0NEDDaYPZkgkzPFkhyH6c=; b=K5graUlO+JxawnvwEp6onjAcvGaTRYsiGBKqW/ht0lUsavzppgiq8LESF+eK7nuXPH0VBk iMoDPTzQQwHPbTeUPGwsP8fCGhjKdrdlMLfWeXcJWVp6nerc+I7CKJYqlaS3R9zq6eSL4G 8e/SR2oVxokaO94fq59z6lUbuoAPH8o= Received: from mail-qv1-f71.google.com (mail-qv1-f71.google.com [209.85.219.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-74-hnsZfZW6MNOpX-S2LtJlfw-1; Fri, 08 Sep 2023 13:03:50 -0400 X-MC-Unique: hnsZfZW6MNOpX-S2LtJlfw-1 Received: by mail-qv1-f71.google.com with SMTP id 6a1803df08f44-649b66c99b7so25174886d6.2 for ; Fri, 08 Sep 2023 10:03:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694192630; x=1694797430; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=4g8CvDN+yEDLeH+ey9EtzCFveWE/ESF7uIgPEct55xc=; b=IUSsWBGWJqzAM9d1aRZAhMy0lhyZlcPmCOYr2FQbL7khKzMfNH9M5CmBndzv4E1j5s ejaflo0LI6DVMBHW+6TIwQ8e0a20vlH3eSFmTJXF7+EQT6Tt4w2xYL1DNcLFu4SCZXAg mAAkkTLqjWMvlVcDJZuKROihHr7272uZy3xqy19EH69fTvP+ZMIWjsDdWdvmqm1x/sXs X8rORQpJBtsO0H4Jx137UlrdaLuPO+taVq4SnacAmxxvk6q8cw7YgzfRJdg15N0ga5l0 u8zFTaVulAIB12WYHQdu0EUSSPGIz5tMrx5ROt1at/r6rTo9joWrPvsKbmcvJpJP6SJf +2ig== X-Gm-Message-State: AOJu0YzM2lLprxJmTdI62gGANXwls5Fsy7F63Rmlax9hxbzvo9Y8o6ga i8Ds2Cmh0wehwXqjgsq2z8R7nyIflhy0e0AZGC6Qo3VnCr4xmwzWjptUr4XDcgfbS6SO2pGVf7i UYvIyA+xpiIss0UCDyg== X-Received: by 2002:a0c:8cc1:0:b0:62d:eda3:4335 with SMTP id q1-20020a0c8cc1000000b0062deda34335mr2868195qvb.29.1694192630460; Fri, 08 Sep 2023 10:03:50 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHWABQxQy4ePNg7c+GBLMKbt/lx0iq/9dRyDrt7QMl545KGZqOngnNsKhbNmUbZHuNUrHsXvQ== X-Received: by 2002:a0c:8cc1:0:b0:62d:eda3:4335 with SMTP id q1-20020a0c8cc1000000b0062deda34335mr2868160qvb.29.1694192630037; Fri, 08 Sep 2023 10:03:50 -0700 (PDT) Received: from [192.168.1.88] (192-0-143-139.cpe.teksavvy.com. [192.0.143.139]) by smtp.gmail.com with ESMTPSA id h8-20020a0cf448000000b0064f3999f00bsm843091qvm.137.2023.09.08.10.03.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 08 Sep 2023 10:03:49 -0700 (PDT) Message-ID: Date: Fri, 8 Sep 2023 13:03:48 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH 01/13] [APX EGPR] middle-end: Add insn argument to base_reg_class To: Hongyu Wang , gcc-patches@gcc.gnu.org Cc: hongtao.liu@intel.com, ubizjak@gmail.com, hubicka@ucw.cz, jakub@redhat.com, Kong Lingling References: <20230831082024.314097-1-hongyu.wang@intel.com> <20230831082024.314097-2-hongyu.wang@intel.com> From: Vladimir Makarov In-Reply-To: <20230831082024.314097-2-hongyu.wang@intel.com> X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: multipart/alternative; boundary="------------KoIt28NPvBkChOjcKo0BmZUe" Content-Language: en-US X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is a multi-part message in MIME format. --------------KoIt28NPvBkChOjcKo0BmZUe Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 8/31/23 04:20, Hongyu Wang wrote: > @@ -2542,6 +2542,8 @@ the code of the immediately enclosing expression (@code{MEM} for the top level > of an address, @code{ADDRESS} for something that occurs in an > @code{address_operand}). @var{index_code} is the code of the corresponding > index expression if @var{outer_code} is @code{PLUS}; @code{SCRATCH} otherwise. > +@code{insn} indicates insn specific base register class should be subset > +of the original base register class. > @end defmac I'd prefer more general description of 'insn' argument for the macros.  Something like that: @code{insn} can be used to define an insn-specific base register class. --------------KoIt28NPvBkChOjcKo0BmZUe--