From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from nh501-vm9.bullet.mail.kks.yahoo.co.jp (nh501-vm9.bullet.mail.kks.yahoo.co.jp [183.79.56.139]) by sourceware.org (Postfix) with SMTP id CDA60385AC24 for ; Tue, 13 Sep 2022 03:00:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org CDA60385AC24 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=yahoo.co.jp Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=yahoo.co.jp Received: from [183.79.100.141] by nh501.bullet.mail.kks.yahoo.co.jp with NNFMP; 13 Sep 2022 03:00:35 -0000 Received: from [183.79.100.134] by t504.bullet.mail.kks.yahoo.co.jp with NNFMP; 13 Sep 2022 03:00:35 -0000 Received: from [127.0.0.1] by omp503.mail.kks.yahoo.co.jp with NNFMP; 13 Sep 2022 03:00:35 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 195289.21456.bm@omp503.mail.kks.yahoo.co.jp Received: (qmail 3510 invoked by alias); 13 Sep 2022 03:00:35 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.jp; s=yj20110701; t=1663038035; bh=8rGGD3NxaIc/xQiCvJ+40LgqMq5rwtimsde67qgO62I=; h=Received:X-YMail-JAS:X-Apparently-From:X-YMail-OSG:Message-ID:Date:MIME-Version:User-Agent:From:Subject:To:References:Cc:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=fDdwTMFhYWsY+zYZEOkCXHEiHR0Sv93+gvI0qcNMSkRTQCIpfMols0zzmuo+dTjXLhkYBkjUOcaG1i5B3EfDzPJKitS4sPTxYa7KVQjCFSIwKdsGcs+cvEITce2Cv9CbU42kSfHdTVgNX9RwdWfjH1X+DZJHOaPLbDnQrLhNBJ0= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=yj20110701; d=yahoo.co.jp; h=Received:X-YMail-JAS:X-Apparently-From:X-YMail-OSG:Message-ID:Date:MIME-Version:User-Agent:From:Subject:To:References:Cc:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=sNp1tmwZ/68RG9bOWbG86F5lYEY0vF4yu9zMMUOSblbJlxtC8Gz1nJjg+/nC5qwxwpSEjaLT/kZupar2W5ADB4z6mtV2Jroo78mpUr2nPCFIooZTxCJypNDpFPLAbsh3n2wRHolWXOpNAJkpJ1kcVVk+lh741fqeVKO6AE1UxZU= ; Received: from unknown (HELO ?192.168.150.137?) (180.235.42.22 with ) by smtp5005.mail.kks.ynwp.yahoo.co.jp with SMTP; 13 Sep 2022 03:00:35 -0000 X-YMail-JAS: 74ufuXgVM1kyMNZqDYL1NLI9mpPFHMGui4JUG_dMbaTTarlRQR7stmXRArQIi26cvseiR49.J_3Q4WqkcQ.7bD600xwFOCaWhpAS46aYgd_Kkp1iwOEzyHdKCnYc2H6UEk0AqVZoqg-- X-Apparently-From: X-YMail-OSG: zzWoxMUVM1lrDsdp3hv9P849dDKnIKIZVuy_Vlp_5FAHObY UuBwY4eHK5LZuVotBJoYb6ITatGz2aJfZ3FRbLJxi2IHs7KM9pyRyL1RNdHH MpqwcFMcPuZ4IxB0LwLvs4QNP6_eTMWxIHX0ymFzDhiTJLvRFkYZ8rd8Wu51 Z2R6ao4o3G5TCvcjvXD0AR5XhN4Aj.E73b7DmMzDqdGpGElhglFcyukR_Lsm VtStFRFGSCc_wMGUMEaBrMnKQStNlxSQ27wccFhbipuZSf2XAVNLS4uCd6fe r7uONgKJkHoIQL0lJIO1xvPcEUAaHETeCDYfMq5UvNedY1JvEzmALVQ_BhKY LHRtXXtuVSn1ksD4AgaeH4zeMIgkhGAdaTyLEdyvBK4tWeIQzE4.HzyZhPNd 6jFo.LZtpPzZso_jDkwo1y_GIY242E2TFUK64pSB3pt._gO_usy3DX84fNod ofgWL1wP3HmcFcyUulBnVLIuoSgn_lSZrltSmnrWn6xSJUZYsfyB_faATZi3 bv.rTwEFiiHZ20.NrVmLuJxt8leJLyXyY4bpSJbPbo8ttK8YibVNXhmIeyAm ZXlR6cqAffK7qiYamJEzTAi4XAHfsvgbeM6Je1h4NXdoZ9sjlAdT76DdzfFX 5X3360EckTiS.s0U40IO3Yhwg0Rbyf.fkh7k0Jze_zaz6XVcUpGkoV8z3ga8 LzDrC7JVSUR_sZyeRQPrEFL4ahQXOU37eEP1HlFlrXAVNPkJMlG97O9XXqS1 EPCw6Nol6cJyVVJUUNu7LxCMQ5Y1x_iRvVyXW9oDjhqEcPIt4S.FI4sv0ULt ZdTqh1DgeEcR1mwqVEYum2Z.SDFsWheJumqBPMbCcmonb1TXhd311xyH56HB ld_KpSHUkb4MRGbiBHRIz9cckTJNdq2MNJVn3H2TlghnnYaH8.7oNij0RcaS yuWerwp4u6XMyAfk- Message-ID: <53a8301b-ab74-a60c-a878-b3af46e138cd@yahoo.co.jp> Date: Tue, 13 Sep 2022 12:00:33 +0900 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 From: Takayuki 'January June' Suwa Subject: Re: [PATCH 2/2] xtensa: Implement new target hook: TARGET_CONSTANT_OK_FOR_CPROP_P To: Max Filippov References: <1e87f131-93eb-0d37-d0f4-a9a69a5dc61f@yahoo.co.jp> Cc: GCC Patches In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-6.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: On 2022/09/13 4:34, Max Filippov wrote: Hi! > On Sun, Sep 11, 2022 at 1:50 PM Takayuki 'January June' Suwa > wrote: >> >> This patch implements new target hook TARGET_CONSTANT_OK_FOR_CPROP_P in >> order to exclude CONST_INTs that cannot fit into a MOVI machine instruction >> from cprop. >> >> gcc/ChangeLog: >> >> * config/xtensa/xtensa.c (TARGET_CONSTANT_OK_FOR_CPROP_P): >> New macro definition. >> (xtensa_constant_ok_for_cprop_p): >> Implement the hook as mentioned above. >> --- >> gcc/config/xtensa/xtensa.cc | 20 +++++++++++++++++--- >> 1 file changed, 17 insertions(+), 3 deletions(-) > > Regtested for target=xtensa-linux-uclibc, no new regressions. > Committed to master. > Oops, sorry, this patch doesn't have the prerequisite patch merged in, so please revert (that target hook isn't working yet).