[{"id":3675423,"web_url":"http://patchwork.ozlabs.org/comment/3675423/","msgid":"<CAATN3NojPFisuy8tjr7bP3ZpYsjS6LmDMJbwWtQRQUKpu815OA@mail.gmail.com>","list_archive_url":null,"date":"2026-04-09T17:39:08","subject":"Re: [PATCH v3 16/16] tests/hexagon: add tests for HVX bfloat","submitter":{"id":86757,"url":"http://patchwork.ozlabs.org/api/people/86757/","name":"Taylor Simpson","email":"ltaylorsimpson@gmail.com"},"content":"On Wed, Apr 8, 2026 at 10:37 AM Matheus Tavares Bernardino <\nmatheus.bernardino@oss.qualcomm.com> wrote:\n\n> Signed-off-by: Matheus Tavares Bernardino <\n> matheus.bernardino@oss.qualcomm.com>\n> ---\n>  tests/tcg/hexagon/hex_test.h   | 13 +++++++++\n>  tests/tcg/hexagon/hvx_misc.h   | 30 ++++++++++++++++++++\n>  tests/tcg/hexagon/fp_hvx.c     | 41 +++++++++++++++++++++++++++\n>  tests/tcg/hexagon/fp_hvx_cmp.c | 52 ++++++++++++++++++++++++++++++++++\n>  tests/tcg/hexagon/fp_hvx_cvt.c | 31 ++++++++++++++++++++\n>  5 files changed, 167 insertions(+)\n>\n>\n> diff --git a/tests/tcg/hexagon/fp_hvx_cmp.c\n> b/tests/tcg/hexagon/fp_hvx_cmp.c\n> index c4e1c81ce5..4417e736f9 100644\n> --- a/tests/tcg/hexagon/fp_hvx_cmp.c\n> +++ b/tests/tcg/hexagon/fp_hvx_cmp.c\n> @@ -22,9 +22,11 @@ int err;\n>\n>  #define MAX_TESTS_hf (MAX_VEC_SIZE_BYTES / 2)\n>  #define MAX_TESTS_sf (MAX_VEC_SIZE_BYTES / 4)\n> +#define MAX_TESTS_bf (MAX_VEC_SIZE_BYTES / 4)\n>\n\nDivide by 2, not 4.\n\nOtherwise\nReviewed-by: Taylor Simpson <ltaylorsimpson@gmail.com>","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=H3g5DHDQ;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fs6dB6ddrz1yHG\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 03:39:42 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wAtLi-00052n-OD; Thu, 09 Apr 2026 13:39:26 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <ltaylorsimpson@gmail.com>)\n id 1wAtLf-00052c-Cf\n for qemu-devel@nongnu.org; Thu, 09 Apr 2026 13:39:23 -0400","from mail-pf1-x434.google.com ([2607:f8b0:4864:20::434])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <ltaylorsimpson@gmail.com>)\n id 1wAtLd-00009z-PT\n for qemu-devel@nongnu.org; Thu, 09 Apr 2026 13:39:23 -0400","by mail-pf1-x434.google.com with SMTP id\n d2e1a72fcca58-82d03827316so567367b3a.0\n for <qemu-devel@nongnu.org>; Thu, 09 Apr 2026 10:39:21 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; t=1775756360; cv=none;\n d=google.com; s=arc-20240605;\n b=RHY4VE4nL0VijrgU9OXFETEE+97V2/yPAso4NQZkWAvgXcMkWMTN8hb9///Kg0Eofj\n tI6XFIg86Jgo55RRbFpFKv+qyGD0Ib3UqIGUZLH6uOMCluCcw7bnO7wV5toPQevuZnZL\n 3canv7K+T3CIyhQi1W5tHofP2+qfOQqYC1K6Qt3QK+/Tcl2lYPS8q5mIqoYVzP7jtbol\n j49IElmRAEYJ4o6/zkYUq60Y/T83FlM6QcGUDh3U95WLGVW//52Gx4e7b9SbTBaszHcM\n 87LVeA2CWQ/oa6ZFH8IhEWo1Uw7JpbtbC66BTF+GxP5hvm6JYOl8/3vQdG0JqQcT7v11\n chKg==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:dkim-signature;\n bh=95UHS3IRRE/5T0I2i8qAJrDVmZDHXLiuSD8p/GWf1sM=;\n fh=seHpsuERei6GoCJPMtZiXpXOw/2EVnvuQ7nSTREwIqg=;\n b=D9bOHS8M7T1WPGQRgQVLVXRv+e0F+52p9XVxcwFZlbZcLhMCereVQDzPtAIjY5wINd\n /TotHTxQRZPajOi8wBTeaHl6fvEFBwCDFGC6pt+iG/0kF3Ur9CXW6jRPsqpBI/9nne7l\n 9gsjFl+jI60IU2ksymbMchBDQ8q6anRB0BxL25ApBOJWfB4uc+0tt2CFSS8tKBZdenba\n /GuMi0xkpUNGvxth7EiL9AkRG/3XBNClM2e3pWbNFnUvhC+itv67V9QQ7g5YV5jfzI2H\n 46r0Z+nYcFdoRs1EYlZWs2cDSpUvTSf34Ew9x7IaeUuX8Wzx0Ms0KuHIGUELK/XiA1Tx\n o/Ug==; darn=nongnu.org","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1775756360; x=1776361160; darn=nongnu.org;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:from:to:cc:subject:date:message-id:reply-to;\n bh=95UHS3IRRE/5T0I2i8qAJrDVmZDHXLiuSD8p/GWf1sM=;\n b=H3g5DHDQHxHtHiMrmMm9qdzjRrqiGEeFg3b+qp7Ti0Kr7TCyDabr2V3eBxjj/jluE4\n nvBUUT4jsv2tmKYtY5jEUXwHFnTi4yD3R0KjamO210R+hs5XQfMLt8S4gVQC036df8c+\n 6GZacjWdk5QApXQG0qu7qXPyza31oE9BEeOlcB0rlloLs7kDrVh8AwRBmCznoZEDczjK\n 3QEE3s3ZGp++B0G3boGNt3HVzph0CFEtvui6k1FmIDeYwkEWyJCO80y1kK+b/uWCjZUg\n LKA7SaQy1V/Et3KiY82f2XpnjZSloakOzvAcy8vZzP9GNaPKcsK6L5T7xTcBq/L9oEkO\n rDcQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775756360; x=1776361160;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=95UHS3IRRE/5T0I2i8qAJrDVmZDHXLiuSD8p/GWf1sM=;\n b=JsOSOHLDs1xC8tYrB08KVwxIuO49uS3DUMO+nMguX+S2XlKnc9FTKTJ0cxDFZR3H/I\n tUWjUSNqEz/q9aG0HRobZBlkMrhJVyoCW6xQTkNMDkp6ubIS3mKtJSGZPfL6gCR4J8Ep\n buhfAxD/Cv40r7f41bskEtu6BZfbYN1dCPA//uZ1fckqevj8Y79n4+nXMHiJQEFvDMer\n Wflc+t6oLXx9WVQfpX345F8a32Yk6OX2fs1eYxRVZwFlV633MLglectgcqtp5nnN4pi/\n 1iME8jfExLqibR5OblFSVq7DeaBY2CqFSBqXyeyNzi8UldyzcFnWng3zvD6XFrCEMkdw\n RhMA==","X-Gm-Message-State":"AOJu0YxTPIxzhvFyS2bfkiQtn/+Qungpbaou8j5CEXgYgHFhz5pGY8py\n xJwPGkG2MqqxjtgqGVjyGG4en6Jn05CGIk/OdnAAazjPkpqPZVyCxazXoch59xDLgX2TM/ZB7io\n zKBQ75XpkzYOd8wSFo8O0HtMP2qiLhE4=","X-Gm-Gg":"AeBDietxkN/vs2JM91mtRAR/v+5nk9SEQitKy/IVEl7b4VyNaxVeOfLDe65ijVwIaqh\n bwgYLtVyt2YvVz5Ywi2kfatpVCN0vKNo8oQ6LirqOq2oULB+DVFrfWSVP9TYo+pIRld9G7ikgNp\n CNUIFeQZfTpAYSFNDMZokfX8xvWgUg9BY+hWHitrTag6idWqIaK1GU1cQJRt2zHtcWAx0YCRGF/\n 9ASAgEC6cm5gMqenf55oruNOKvNFndyaqe9lO2YVVHzCNK39qJVAc6lDeSH9prPmzUbasu7VRJJ\n xJTrAgAEpBrTQbyzOBaC5A9JIUkDKR51DMQvFuvVuycURZ3MiA==","X-Received":"by 2002:a05:6a00:bc8b:b0:81f:4e1c:1d3b with SMTP id\n d2e1a72fcca58-82dd8b2105amr4019292b3a.23.1775756359991; Thu, 09 Apr 2026\n 10:39:19 -0700 (PDT)","MIME-Version":"1.0","References":"<cover.1775665981.git.matheus.bernardino@oss.qualcomm.com>\n <12d1c25d334b2b97d61b7d1d5b972a89ba235587.1775665981.git.matheus.bernardino@oss.qualcomm.com>","In-Reply-To":"\n <12d1c25d334b2b97d61b7d1d5b972a89ba235587.1775665981.git.matheus.bernardino@oss.qualcomm.com>","From":"Taylor Simpson <ltaylorsimpson@gmail.com>","Date":"Thu, 9 Apr 2026 11:39:08 -0600","X-Gm-Features":"AQROBzBSSd9rjI9CfMSFIJV6intxIfaqwKC_VjUmjs4RW-fJWRmgstpu2dVso_U","Message-ID":"\n <CAATN3NojPFisuy8tjr7bP3ZpYsjS6LmDMJbwWtQRQUKpu815OA@mail.gmail.com>","Subject":"Re: [PATCH v3 16/16] tests/hexagon: add tests for HVX bfloat","To":"Matheus Tavares Bernardino <matheus.bernardino@oss.qualcomm.com>","Cc":"qemu-devel@nongnu.org, richard.henderson@linaro.org, ale@rev.ng,\n anjo@rev.ng, brian.cain@oss.qualcomm.com, marco.liebel@oss.qualcomm.com,\n philmd@linaro.org, quic_mburton@quicinc.com, sid.manning@oss.qualcomm.com","Content-Type":"multipart/alternative; boundary=\"0000000000000b859e064f0a7f7f\"","Received-SPF":"pass client-ip=2607:f8b0:4864:20::434;\n envelope-from=ltaylorsimpson@gmail.com; helo=mail-pf1-x434.google.com","X-Spam_score_int":"-20","X-Spam_score":"-2.1","X-Spam_bar":"--","X-Spam_report":"(-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,\n HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,\n SPF_PASS=-0.001 autolearn=ham autolearn_force=no","X-Spam_action":"no action","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"qemu development <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}}]