From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) by sourceware.org (Postfix) with ESMTPS id 1F5EC3858C2F for ; Sun, 20 Nov 2022 22:50:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 1F5EC3858C2F Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=googlemail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=googlemail.com Received: by mail-wr1-x429.google.com with SMTP id d1so5297760wrs.12 for ; Sun, 20 Nov 2022 14:50:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=V8e/8Ji2CZQ/O1GeCpbhd70v2qholGSQtlpbO4w991I=; b=lIMSs4mBjjvhT8b/sfKLG8muQkINpWBrvgVWj0WOTvuMtDTUJuV1hH5rqCUi7IJEMx SW5sJIEX9Uk5npFcmSpy4rYuh8V6T2jffgHOtN4xuTAwssu1aTrAb1NA3jnMN3fd3n8K AMIzB2XI0y+Lo8+PzT4ztVvIZh17p+/ra5ncea71zoxMqTdoAp+RHOOcqPNxNze7X/Mv LD40hF+eA2NUUWv73ADWuh2dtoXeOIZLnZ9t/6351lUPo9DI0aL2j9QCVc72fN5gyFVo fNKFq6b5rRDMRjBq0dHocD9zJGLP7ey9BMc5oo3v6uGIJxIIEQ6SewKWnafSFDRW4rSr 3vqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=V8e/8Ji2CZQ/O1GeCpbhd70v2qholGSQtlpbO4w991I=; b=YXoAjBBALZzdQwarvSU3Qulsi56fASlH96Eaq6aJOd9TsROM90noYEV1MwQUxIDneG Kcg/yB/G2b/GBfX18QI9D6j9teqGleL+LdM2zSX9poCEDA86Pp4EP4KSG+kQvlMid8m+ yaN9H9SvKz3GSZ4nO2E9i7rcXCHeTirTp0fnAbchKvQH1TEaz+gwitSvyrFVcflu0zwS CHgN7vw/BeQN4vgJqia+emF2jQOmTdvI75UOSCylIIAa0FylwHZaTlYlc2zdCwaS7Y/8 q7+GVJUscynigsU3yFjOTBiMiaZpPM6U2PtK2lCC65CWckdsXCL4ealpy99QNx8HwoVJ vUXA== X-Gm-Message-State: ANoB5pmuaI0VvrISVJLPwKSj2nv6GcUgva/IV+bO0cNrRp4kjBY0CM2e F3i0Vz/Sfj0gkXXrp6Ir5KCIBn8WncXJCKr1LZNmMWidw9M= X-Google-Smtp-Source: AA0mqf6uWIvFyBr9IXZT0iYWnycig54JolhQhnoQe/ncFJljm90AQlCjU7uvPDZxVx6AXQlm/w37i6kGKKtdpRd4wCg= X-Received: by 2002:adf:dc01:0:b0:241:b6d0:97e with SMTP id t1-20020adfdc01000000b00241b6d0097emr3473147wri.100.1668984617728; Sun, 20 Nov 2022 14:50:17 -0800 (PST) MIME-Version: 1.0 From: Ramana Radhakrishnan Date: Sun, 20 Nov 2022 22:50:06 +0000 Message-ID: Subject: [Patch Arm] Add neon_fcmla and neon_fcadd as neon_type instructions. To: gcc-patches Cc: Kyrylo Tkachov , Richard Earnshaw , Richard Sandiford Content-Type: multipart/mixed; boundary="00000000000046965305edeec3e3" X-Spam-Status: No, score=-9.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,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: --00000000000046965305edeec3e3 Content-Type: text/plain; charset="UTF-8" [AArch64 folks CC'd fyi as this is common between both backends.] Hi, The design in the backend used to be that advanced simd types are generally added to is_neon_type in the backend. It appears that neon_fcmla and neon_fcadd aren't added in as neon_type instructions. Applying this to the tree later this week after having built armhf and a bootstrap and test run on aarch64-linux-gnu. Thanks, Ramana --00000000000046965305edeec3e3 Content-Type: text/plain; charset="US-ASCII"; name="p1.txt" Content-Disposition: attachment; filename="p1.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lapxccjw0 Y29tbWl0IDdkZDE1ZmFlMGFjMTQ1NWY1ODE4YTFmYzAwNzhlMzVkODVlMWUyNTAKQXV0aG9yOiBS YW1hbmEgUmFkaGFrcmlzaG5hbiA8cmFtYW5hLmdjY0BnbWFpbC5jb20+CkRhdGU6ICAgV2VkIE5v diAxNiAxMDozMjowNCAyMDIyICswMDAwCgogICAgW1BhdGNoIEFybV0gQWRkIG5lb25fZmNhZGQg YW5kIG5lb25fZmNtbGEgdG8gaXNfbmVvbl90eXBlLgogICAgCiAgICBBcHBlYXJzIHRvIGhhdmUg YmVlbiBhbiBvdmVyc2lnaHQuCiAgICAKICAgIGdjYy8KICAgICAgICAgICAgKiBjb25maWcvYXJt L3R5cGVzLm1kOiBVcGRhdGUgY29tbWVudC4KICAgICAgICAgICAgKGlzX25lb25fdHlwZSk6IEFk ZCBuZW9uX2ZjbWxhLCBuZW9uX2ZjYWRkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSYW1hbmEg UmFkaGFrcmlzaG5hbiA8cmFtYW5hLmdjY0BnbWFpbC5jb20+CgpkaWZmIC0tZ2l0IGEvZ2NjL2Nv bmZpZy9hcm0vdHlwZXMubWQgYi9nY2MvY29uZmlnL2FybS90eXBlcy5tZAppbmRleCA3ZDA1MDRi ZGQ5NC4uZDBkOTk5N2VmZDIgMTAwNjQ0Ci0tLSBhL2djYy9jb25maWcvYXJtL3R5cGVzLm1kCisr KyBiL2djYy9jb25maWcvYXJtL3R5cGVzLm1kCkBAIC0yNDgsNyArMjQ4LDggQEAgKGRlZmluZV9h dHRyICJhdXRvZGV0ZWN0X3R5cGUiCiA7IHdtbXhfd3VucGNraWwKIDsgd21teF93eG9yCiA7Ci07 IFRoZSBjbGFzc2lmaWNhdGlvbiBiZWxvdyBpcyBmb3IgTkVPTiBpbnN0cnVjdGlvbnMuCis7IFRo ZSBjbGFzc2lmaWNhdGlvbiBiZWxvdyBpcyBmb3IgTkVPTiBpbnN0cnVjdGlvbnMuIElmIGEgbmV3 IG5lb24gdHlwZSBpcworOyBhZGRlZCwgcGxlYXNlIGVuc3VyZSB0aGlzIGlzIGFkZGVkIHRvIHRo ZSBpc19uZW9uX3R5cGUgYXR0cmlidXRlIGJlbG93IHRvby4KIDsKIDsgbmVvbl9hZGQKIDsgbmVv bl9hZGRfcQpAQCAtMTI4MSw2ICsxMjgyLDcgQEAgKGRlZmluZV9hdHRyICJpc19uZW9uX3R5cGUi ICJ5ZXMsbm8iCiAgICAgICAgICAgbmVvbl9mcF9tbGFfZF9xLCBuZW9uX2ZwX21sYV9kX3NjYWxh cl9xLCBuZW9uX2ZwX3NxcnRfcyxcCiAgICAgICAgICAgbmVvbl9mcF9zcXJ0X3NfcSwgbmVvbl9m cF9zcXJ0X2QsIG5lb25fZnBfc3FydF9kX3EsXAogICAgICAgICAgIG5lb25fZnBfZGl2X3MsIG5l b25fZnBfZGl2X3NfcSwgbmVvbl9mcF9kaXZfZCwgbmVvbl9mcF9kaXZfZF9xLCBjcnlwdG9fYWVz ZSxcCisgICAgICAgICAgbmVvbl9mY2FkZCwgbmVvbl9mY21sYSwgXAogICAgICAgICAgIGNyeXB0 b19hZXNtYywgY3J5cHRvX3NoYTFfeG9yLCBjcnlwdG9fc2hhMV9mYXN0LCBjcnlwdG9fc2hhMV9z bG93LFwKICAgICAgICAgICBjcnlwdG9fc2hhMjU2X2Zhc3QsIGNyeXB0b19zaGEyNTZfc2xvdyIp CiAgICAgICAgIChjb25zdF9zdHJpbmcgInllcyIpCg== --00000000000046965305edeec3e3--