From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by sourceware.org (Postfix) with ESMTPS id D7FEF3858D1E for ; Mon, 6 May 2024 19:24:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D7FEF3858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=quicinc.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org D7FEF3858D1E Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1715023450; cv=none; b=qHMYUrBGdh8gehbQW2g+Z8R2Gg2KtblAbWskClTQ7TiBbuDtKvSbabZ0BUB44xChj1cvBQQrpGrHC8cmsLeLT4WsQ0aSSt0oeBJM9o+Y/R7S8bBB3yte2VXxOxO4nviARYCjW0on2NeDjxxCfWkRTgb1x4k7YvZVVq45o5KGybA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1715023450; c=relaxed/simple; bh=qk/QoG0/2ud6XJFbleyfugZyFhyXqFv7e51UhlwtOwo=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=ah5hKbN7S6JLH9uvDSv3LC+llrTEXR6qH7PQkOxHghos3mI181Qwt10T57f7pK8Vd+kgHAJVErmo+r/lXZGhjB3s1hmbVFOMaw4TdQ4UKDsQG1cLGTh4xE/rq4MtrQhg4NdmuUWkqh00hZyneGw60YBSp7b5gqGd9S6KNgYIM54= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 446ILcbC017086 for ; Mon, 6 May 2024 19:24:08 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding:content-type; s=qcppdkim1; bh=ZFVJIuT /TiaNCKX0XZ4zIWM3oICs9XfR5PfHbV9n+F8=; b=bor24uBs9iiDsNqXRD4AcmB 7uIcllSAbIcZy8jJzBze/b7tSWQ8PITrMhmw07YRgWRJEWJTCTERvXNjONumwUbX De0n/FKwuRpvbfPkDke/+TCtjKaBAALUynG+0zowTS8UTp7Z/BpvIz4pMroEsEp5 66x8mRe/I3IxYafiZUIclu8EWhKd6YUDaxpXzuApqxg3y3BaBEKeg+ogPl7q0er6 zlRzMrqKk+N+NwEBwxBSRKXKAgEdWELUDjxKEmJUkgsfza3YSjJ+z86+lZPPHBoW WkOdY2Ww1gJ7XKZ7nkSDNWC0eDuLUiZWCAC05HmKZ67U7/dRT/xI1M2dN0FHymQ= = Received: from nasanppmta03.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3xxxj1gxhr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 06 May 2024 19:24:08 +0000 (GMT) Received: from nasanex01c.na.qualcomm.com (nasanex01c.na.qualcomm.com [10.45.79.139]) by NASANPPMTA03.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 446JO6WY026136 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 6 May 2024 19:24:07 GMT Received: from hu-apinski-lv.qualcomm.com (10.49.16.6) by nasanex01c.na.qualcomm.com (10.45.79.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Mon, 6 May 2024 12:24:06 -0700 From: Andrew Pinski To: CC: Andrew Pinski Subject: [COMMITTED] aarch64: Fix gcc.target/aarch64/sve/loop_add_6.c for LLP64 targets Date: Mon, 6 May 2024 12:23:55 -0700 Message-ID: <20240506192355.4068801-1-quic_apinski@quicinc.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.49.16.6] X-ClientProxiedBy: nalasex01a.na.qualcomm.com (10.47.209.196) To nasanex01c.na.qualcomm.com (10.45.79.139) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: 7TZBpIGzEtzdBVppFkAT5HYoQW5XUODH X-Proofpoint-ORIG-GUID: 7TZBpIGzEtzdBVppFkAT5HYoQW5XUODH X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.650,FMLib:17.11.176.26 definitions=2024-05-06_13,2024-05-06_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 malwarescore=0 clxscore=1015 adultscore=0 mlxlogscore=949 impostorscore=0 mlxscore=0 lowpriorityscore=0 suspectscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2404010003 definitions=main-2405060139 X-Spam-Status: No, score=-13.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,KAM_SHORT,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: Even though the aarch64-mingw32 support has not been committed yet, we should fix some of the testcases. In this case gcc.target/aarch64/sve/loop_add_6.c is easy to fix. We should use __SIZETYPE__ instead of `unsigned long` for the variables that will be used for pointer plus. Committed as obvious after a quick test on aarch64-linux-gnu. gcc/testsuite/ChangeLog: PR testsuite/114177 * gcc.target/aarch64/sve/loop_add_6.c: Use __SIZETYPE__ instead of `unsigned long` for index and offset variables. Signed-off-by: Andrew Pinski --- gcc/testsuite/gcc.target/aarch64/sve/loop_add_6.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/testsuite/gcc.target/aarch64/sve/loop_add_6.c b/gcc/testsuite/gcc.target/aarch64/sve/loop_add_6.c index e7416ebcded..a530998f54b 100644 --- a/gcc/testsuite/gcc.target/aarch64/sve/loop_add_6.c +++ b/gcc/testsuite/gcc.target/aarch64/sve/loop_add_6.c @@ -5,8 +5,8 @@ double __GIMPLE (ssa, startwith("loop")) neg_xi (double *x) { int i; - long unsigned int index; - long unsigned int offset; + __SIZETYPE__ index; + __SIZETYPE__ offset; double * xi_ptr; double xi; double neg_xi; @@ -20,8 +20,8 @@ neg_xi (double *x) res_1 = __PHI (__BB5: 0.0, __BB3: res_2); i_4 = __PHI (__BB5: 0, __BB3: i_5); ivtmp_6 = __PHI (__BB5: 100U, __BB3: ivtmp_7); - index = (long unsigned int) i_4; - offset = index * 8UL; + index = (__SIZETYPE__ ) i_4; + offset = index * _Literal (__SIZETYPE__) 8; xi_ptr = x_8(D) + offset; xi = *xi_ptr; neg_xi = -xi; -- 2.43.0