From patchwork Fri Jul 21 16:43:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Cupertino Miranda X-Patchwork-Id: 123963 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9010:0:b0:3e4:2afc:c1 with SMTP id l16csp332492vqg; Fri, 21 Jul 2023 09:45:11 -0700 (PDT) X-Google-Smtp-Source: APBJJlFSBmJ4NbgEmyX3D+jPeJmt7K8tManEH9k8xCY+bU11QFaaAUETxOaJsHOCdMKkeMvyMSTI X-Received: by 2002:a17:907:7714:b0:99b:5a73:4d04 with SMTP id kw20-20020a170907771400b0099b5a734d04mr2059672ejc.71.1689957911009; Fri, 21 Jul 2023 09:45:11 -0700 (PDT) Received: from server2.sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id h10-20020a170906110a00b0099a1f78de48si2507014eja.638.2023.07.21.09.45.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Jul 2023 09:45:10 -0700 (PDT) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@gcc.gnu.org header.s=default header.b=d9VBWglq; arc=fail (signature failed); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gnu.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id A98EE385DC02 for ; Fri, 21 Jul 2023 16:45:09 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A98EE385DC02 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1689957909; bh=RWIVQg5QCUdrSoZ9/gAeLBpDyluZy8Yo1lEoow7fkkM=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=d9VBWglq6LPIc3SWPyG9Yu2A3BksvouyNuoN/zB9prF7HddbjRexaozAnpqFNfOOQ R7z/OCEOi0x59dmoYjnj+Q7EduFySuV5ZdD9jN/CzO9SLmde09xD1QVaroHNn2skKi 65uXmN4Y68WVL0tthN3wNUHG7xKTkS4zKwn9G7hM= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id E36433858409 for ; Fri, 21 Jul 2023 16:44:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E36433858409 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 36LEG4Mm023751 for ; Fri, 21 Jul 2023 16:44:21 GMT Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3run774b6q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 21 Jul 2023 16:44:21 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 36LF2mD1000795 for ; Fri, 21 Jul 2023 16:44:20 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2174.outbound.protection.outlook.com [104.47.55.174]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3ruhwa8881-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 21 Jul 2023 16:44:19 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TjXB+oJRqywgvCkBEFMkWZfjYbWFQ7tuURovfR5CjZ0ogI1ZJkKyYcf0kegiNzVFDeHHU7MQYvW44gCAP9LKpHUDjkulxjvFPG9865Rt9jq8yV0X7wgUPWOwV35bIXoeU8epPRlvvSLuTnlKj04yFrnxIJtEuJa4aM4sn9JEdck7/LOKiGqv7O/4TknZNx0a3iyarivH0rl30nf4+eY0KXt3zGppjj2+6XW3NaznM3P538QmXgsFPSdnlEj3JP/iCOwWxLxayJmIZ18vOCd8HyV4kFk2eLeANDdUm9UdL9GYlwKrOAkJis7zxl73GaxWyuS/3pYAsGHEXg5Xpq3Fxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=RWIVQg5QCUdrSoZ9/gAeLBpDyluZy8Yo1lEoow7fkkM=; b=BsJgNcwW9ldG3jLd8rICEejfT/WSjEu3YKjC4ecv+KtIZ3WchOf2QT3UiBip9CKwpKXEwXV9uTQcrjY1HFMJcSuoZ3n3C+n8+y6Yhh6clTgHFRY6eALze+USkrGIaEo7MWcNksU6HCI5spj7ZsQFKyHH6h20rOWTHJP9uL1NOwEPxXbN1slmRQniAgOiSSy8iHaxnZ7hNG4DFqUFzWwezkZUfbh75j9oqWnybm3aGbht8/qKtld5tyPo8TQbMvKmkVexFaHzPBcpeBqQdSuLhivgOC1O7cCGfu1xnK6aJ7FOxsYUfPhZNbT7f9/DY1lhjll6axnW12NM/pPTrYr6JQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from BN6PR1001MB2340.namprd10.prod.outlook.com (2603:10b6:405:30::36) by PH7PR10MB6377.namprd10.prod.outlook.com (2603:10b6:510:1a7::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.23; Fri, 21 Jul 2023 16:44:18 +0000 Received: from BN6PR1001MB2340.namprd10.prod.outlook.com ([fe80::7514:36d6:fdf2:4313]) by BN6PR1001MB2340.namprd10.prod.outlook.com ([fe80::7514:36d6:fdf2:4313%6]) with mapi id 15.20.6609.026; Fri, 21 Jul 2023 16:44:17 +0000 To: gcc-patches@gcc.gnu.org Cc: elena.zannoni@oracle.com, jose.marchesi@oracle.com, david.faust@oracle.com, Cupertino Miranda Subject: [PATCH] bpf: fixed template for neg (added second operand) Date: Fri, 21 Jul 2023 17:43:32 +0100 Message-Id: <20230721164332.29163-1-cupertino.miranda@oracle.com> X-Mailer: git-send-email 2.30.2 X-ClientProxiedBy: LO4P123CA0496.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1ab::15) To BN6PR1001MB2340.namprd10.prod.outlook.com (2603:10b6:405:30::36) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN6PR1001MB2340:EE_|PH7PR10MB6377:EE_ X-MS-Office365-Filtering-Correlation-Id: 2f9f0bcc-307a-4022-2e02-08db8a09b9b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: s/sJqr7cQuNOrQjf1B8vBkVOWQ/kKLpDO2wWnZaxM41mAHaift0feSdXUGeu6+TFXgADvoejHEpRjG7SBsXDnd/W863RzJgZepzBnCVVj1yRvxjXdiOJTuNHssr9rVxK32zhRqMKdCqeTiCnkzShneNdv2BHA8ilJn4jDvzfzpyw6SoEiIC+RgAKWg9suRsVgB3Djnesvtd1y1HersFq3nDKPc+ci0nOGu18CgmaILeAOCB7ghvTYMF9or8VjXoW2/h6KH46Z6RUeDXtvIc1tY45cTtYGllPklE325oZ/qyT8ZQPf5AP4dkHkYOZlCwxjyZ411p2t8cZWRlaWs2vxGkDOVL91cS8E6TXBXKSdp4S4qTjCSWNhlD9MjmW16JBv0GLcz8CB8PpGK8CEHk15gRr4eGX413GZ4zrMUXsx4Bd3xKFuMC9x1zMuuH6lEm20uiPjYfNbwVPbb5d7qrJnDwoXnPKuXBVlG977dRZBw6vKPTKUYmtpx7HVk8mbP91luseu8i1MSU+H7FI2FGzS4hfW95qPb7t2ekzwTMa6aHtY8l5BqYZ6vK0W2ErUwxw X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN6PR1001MB2340.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(346002)(136003)(366004)(376002)(396003)(39860400002)(451199021)(478600001)(6666004)(6486002)(2616005)(86362001)(36756003)(83380400001)(2906002)(6506007)(186003)(6512007)(1076003)(107886003)(5660300002)(38100700002)(66476007)(66556008)(6916009)(8936002)(316002)(4326008)(8676002)(41300700001)(4744005)(66946007)(44832011); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: n8ts2TXfd+wMl0xETTSgpC3N8NtrsW2Iur5/83IdXDZYy1tI8fZBFb30k1lNvi4ITQd1cA4h5Lm/PMqIQXFWytkbQwJSVWj4RG6bD+59TMFOU87mSyCQC/qIGILA8qaBJa+uW/yZ/yEqtWGp0g0BAFFRHVZCV2PuK3wp2IxOZVOr/gmZKQMOjc4HJyWSY917AJP8sbICG4dLhKyToHnIShlhfQnCHK6VHzCze+GQ9o2/hkZNxpTld9VLOvrkpEpCaeD1KwniRIxYliqZwkCTIYk6CvYX5XCnRv1vJQZJiCZ/EsFeVbiGfp1dy/nohTGcapnweLo9vg4DqdpzxJzZQSiD0Qvf+2WlBxxXmk+MWbdlxZ84g3NH+Bvc0Z20bjX/zkiLxOM78ajH0ZZ7qLgwjzTo+fcgJiCLehuE6n59udWljHvKA4MpyrUiAjRqrRTgqaZbigjE9IgFUxW/FGO3qdIyKU7+Lg9Q8ZJL3lzZY4m5KJZqQNAc2PbyGNiU0dsUZhohR+WC8XPn+SVMTf4/fLy2czyCVYOpgYTRw8ViRfA5sGm0vpPQ2Y+9p+6B5XQdK/2VGfEtZCwHpd9QIvO60ngMtM8/mostvy06VYj4qLH5E0DArJKZsO7Z3GsBHwtUSeCPQA9littjEikSULb6IduogXAQYZMR9GPvWUB+RkyDL7Gjb/ueWVkAy7uWjeakhURK05umkhcWfe+wslpZteJLpB+wozBUAZPQLeXDxHO6XoWfdF718mEYu6d6UWfUkGPkbi98XMSsghYogNRdUkAdqeh4v7dhyPtL1blaUNaz2BUr1tBd0MwICFw6DLg24YjM9SUyS3OVO6y/BtY3aUs81rV9tDrOs8sez7P4AnAUb60T9urft/eGTCrTsxC55BoDp7fjD/IlwDFoDov1QuXFr1nlKWthcFX+1w9evzNfWAZ4zSuIOqcXWvozldBG3Nc0c6/RNWnlsU/mMm41eDAXrnfUMmy0x0RkCU7Xa7U4CT38ATIHd3s2EzQF9BcdzzlWuKDtFQ0RPqNOkeY8uQiux+24W1tyDAj/Ahv7qaYr7pakNTx7lgfLfGHTU41AyVDf/cPf+MIz980KQvkhlD+4ZE0IZKpH78f67gMsZMvSxA/WHOoYUFxxvE0JcFLMhQWrEmx3WH6QwZuU0ckRJIppU2uksx3TPKWHl4YoOO339gV9IcnulbttWiJq1M5SQTcU8Y9UTAzih2lYbGXG4nJMYWnhb8/hHyw1vzCTS5Tl9ZFv1TGFDC43xdwZ1kC26dEOWJ+VkiUbvOzMKHJnVF+gecf3xLQUSkppu7V84OITbKIA/Ho7SyGFNF/LdEprQ0aIgMoYsEv1yOJZEb9j/MFMH1vq8QFROJk/26wiXRlTVbhPr/ypn7jV0vVH6ZuuDAOzmjhYLO3w79WZvTaz71e96/FQDFkomDNMTTafzaJag6y0BEFq8zwh9rC3s47nxl0mXodSqkSZNT/0a36QKjNgbqswLQQpEiDYiXKIrojC2hPLoWi5V3sVCpuy5trxm1pDYMyjIEQxj/1pk7HvUDq/5zvfc7BU+5eR/1Lt2zjmCmqjzJGBVQctS46SCTJyh21cK9JjxEEm7w65Zmnm7kgGz/I9Q/o0m1NY+AMwPUU= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: Lr0fcmw9P4hjrB6av8ORiCXwcPS41nBBjHpKcJn77Vxy3wWEpj7GOsCsZcsaLkTE27NNavzrEGTMnaOr/NV+iVrBNjY2cam8r7gMyc0f7MURltFa6Jhfmv9+IXcZ7g9fOoq9dKoetyh82ugICAB//qqHtSIEhYE25RcPFtDy7TW2jbMa0+nem5jvJUomMzkuHcnwhjjsEePNFobC4CkKt08gg/gUToupvq5ZJwAflW6vrSLdKmKl+pR+DsGxMAY+hCVaDanHtw1W2Ndlhjcjp4/h997OoD6aB7faPcemaXfOswefWojxK3dWegDZzcC8OwH8VJWLtRvWGYa3K6WGvNA/wTLMrezfkQa0DQK5H9GRwNtpmcDTflM1S1jkg4+Keji3dQjf4vMDav9E5mkHMUKnb1y22dgWJ32pcBZsv77ghDFDIQPuEIkWIy5VPeysybpxjm6dg9y0N7y3wkYS1wqI0GGSEcDTk3zuMmCd8XWU6A41xcw2PQp/ChBUDQtQyTFqjK4zFPeyqtaE+PRXVd7pDci9eYSCkPRf9tCWwSCi8A6gQO7sgewDxwDLTk5Qnz5y0mWAGvxploRlFxpH5/aOaZSx8cMIz4hiDm1swZT3G/2BmkJVLosBi49on01/2L60Ny14wPNYKCnd4O6vS2TLHqfCx2ESwkwtj1bOLB2ckxgqo18lxMgEvtBzsLss+6r869ih7Ree28OE0rWHU4O0CEUaoH3lx9EANPlSTRsTafrVduCnh2M3AAFJ8GX5 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2f9f0bcc-307a-4022-2e02-08db8a09b9b8 X-MS-Exchange-CrossTenant-AuthSource: BN6PR1001MB2340.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jul 2023 16:44:17.9201 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: fu5UPQnNajwaWPL73CGgrz0hpTYN3jshxkg5l+NR+QrCrMga/Ecbj/KnLEuI/gm6QrX49ItvO3RtLlubHU2xQFalxhZPbKMP9C4P36dgkAM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB6377 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-21_10,2023-07-20_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=999 suspectscore=0 phishscore=0 bulkscore=0 mlxscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2307210146 X-Proofpoint-GUID: JZLkes8fSVFNn53xS3JxoV18onqfMS27 X-Proofpoint-ORIG-GUID: JZLkes8fSVFNn53xS3JxoV18onqfMS27 X-Spam-Status: No, score=-11.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Cupertino Miranda via Gcc-patches From: Cupertino Miranda Reply-To: Cupertino Miranda Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org Sender: "Gcc-patches" X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1772049306469319636 X-GMAIL-MSGID: 1772049306469319636 gcc/ChangeLog: * config/bpf/bpf.md: fixed template for neg instruction. --- gcc/config/bpf/bpf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/bpf/bpf.md b/gcc/config/bpf/bpf.md index 329f62f55c33..bb414d8a4428 100644 --- a/gcc/config/bpf/bpf.md +++ b/gcc/config/bpf/bpf.md @@ -142,7 +142,7 @@ [(set (match_operand:AM 0 "register_operand" "=r") (neg:AM (match_operand:AM 1 "register_operand" " 0")))] "" - "neg\t%0" + "neg\t%0,%1" [(set_attr "type" "")]) ;;; Multiplication