From patchwork Mon Jul 3 02:44:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 42393 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:3b1e:b0:12b:9ae3:586d with SMTP id c30csp4049397pzh; Sun, 2 Jul 2023 19:44:28 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6kpd0sZ8/tnSrBtSr1dWKrljur/71OWN8Ffqg4wW2cO26x5Ate8ScGg0m/h7//higosKaU X-Received: by 2002:a17:906:3446:b0:97e:aace:b6bc with SMTP id d6-20020a170906344600b0097eaaceb6bcmr6224097ejb.53.1688352268591; Sun, 02 Jul 2023 19:44:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688352268; cv=none; d=google.com; s=arc-20160816; b=jPUe16sCkCgP1Tm0KBQHpkTMSbHm8JcR55yG2BQOdJRSEQU72lz2vh6vfJOzwfJsAb EghQm3s95POHW/vsjUvSCog7mTJjSCOU2PLkyxXgtR3Z3pyikC21lIv9Htn3jODrpSBa gEBwEDp8VRRVrJ9K55e0Dsm5SqLKDKflqLk390uVJ5qo0EGMp8sdDToGCtDGnOHEshxe hALRh3HH2QpptOtbz9JSx4G4KYjTmwnFQw6T5gRRABZ7QGyCYDj8Q0efq1B6WPpzBaZA NERFUvM/hYZWcpymf2/3EPljgmNZ5F+wklpW50AZhNZ1M26ddCzZicP/AVWzFRAmG46V y6eQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:message-id:date:to:from :dkim-signature:delivered-to; bh=hNgN0IkLZzW52/Z9si7ZpKqivGcZL4e6NGTEX411Y6w=; fh=BHXZUUcTKrupi2CPUrTDetPd1AAaCrdtUnyGyDzacrs=; b=kjdCKGN+3Sm+4iIhfPiOO9WUQsdV5B16YmspHxnEfODuZ+m0YgVxYTg5bzGpCUMzih w5aOxjm/Ui0c8e9FUTFfbfauNWYAWaxB3FvGQUKpibSGyiAHmbg+7lm44j+IOChHPgDT yFntFe/am6MaCauPLWZO+19cks0/qANhqVXms4SKwZmMAFD05+PnzmtIfmUO9V3IJ7x0 Nwrx5Y9L+wPG70bbDm+7pNEO9lBVDVCON8bfUAvcDjdBholnckbeewGlYOHxbTWtpi53 XyMpANDWl0vJ4rJw6MNbDGJZlMI1jkF4wNh2dXVYORF1gd6b4oELLb2jBei8ctjDSR/k WaTw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=MJ4VKZAN; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id bm6-20020a170906c04600b00982a36463c9si11426799ejb.518.2023.07.02.19.44.28; Sun, 02 Jul 2023 19:44:28 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=MJ4VKZAN; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B05516802DE; Mon, 3 Jul 2023 05:44:24 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qk1-f171.google.com (mail-qk1-f171.google.com [209.85.222.171]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CEFEF68C171 for ; Mon, 3 Jul 2023 05:44:17 +0300 (EEST) Received: by mail-qk1-f171.google.com with SMTP id af79cd13be357-765942d497fso384343185a.1 for ; Sun, 02 Jul 2023 19:44:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688352255; x=1690944255; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=d/bUlAJDR1N00r7N4gxLJk0r44dfd/R+ioDt+MixEWc=; b=MJ4VKZAN+WWVx3NECN87nFuVF7/7sdMIAOR0zs+1hP0De5PUdKqVXHu3Lt3fGgJWRK heeyj2GUF5glbgvvfx6AWrJ5kIkPbd1QayJTEHyphDDSTumFcXgeVg6cepavhko2Twr3 0F0MkPpAYmOEdQ2wwy2AFhVsVh0z/MWyWPDSx54+8RGrH1yw9ErsGxAV6xK/DbSL/LB5 4ebZLnwvA4aHfcFkcPYeGkWSKF4CGIlF61fLQeRYLwfPhlJNMQyoXPy3Z5feRcAnXBPf HSWCvYXFKZha5kDacMPglM59NJs1k5xUFoFyt2fVpEB0gBsHqDQphRMIENvQfnjvaT1p 5dZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688352255; x=1690944255; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=d/bUlAJDR1N00r7N4gxLJk0r44dfd/R+ioDt+MixEWc=; b=ajCnfAZHDz4r+gcqqv+edb7JkZuC5Tr90X0vj6bircIK3Drlf2Iq7OTxqCbL/m29yQ Ujfa4C9jIQ5bdUB3z3aSBdNPg4s35nnUiPWwpyIkGANCMjj6IVnux6w1mlsm8al9g1pc FFhTdQ/0LeySIXfqndrGE2HPq0oxu2IChjxpskmczA3KclrWSqqy/ttp/NmrDPraQRgw vEa5ukP+LuMTmz8uPRI9sK+3JGRTgbm07PeWtcoYwj1HgyLiBmy4Jw8SbBujlm3ALe9H aRwQaY7WBKFhvPPq10yaPcYRi4gKNStK1zTZ8oBUf3ZyhFD06wYlHUlFJoPLM77TigcR UScw== X-Gm-Message-State: AC+VfDy7Iadn7BwguXd2rBqkZrgLBc5WjaKxyqp3q7GJBUrQCSL8AVod jctIBPrqs41mcmgGrQPBhLic6TXxslo= X-Received: by 2002:a05:620a:94a:b0:766:27c2:cec8 with SMTP id w10-20020a05620a094a00b0076627c2cec8mr9715934qkw.16.1688352255418; Sun, 02 Jul 2023 19:44:15 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9181:d380::1fb3]) by smtp.gmail.com with ESMTPSA id 204-20020a6300d5000000b0053051d50a48sm13674947pga.79.2023.07.02.19.44.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Jul 2023 19:44:15 -0700 (PDT) From: Khem Raj To: ffmpeg-devel@ffmpeg.org Date: Sun, 2 Jul 2023 19:44:12 -0700 Message-ID: <20230703024412.3229854-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] libswscale/riscv: Fix syntax of vsetvli X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Khem Raj Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: RjIZnpp0gbUF Add missing operand which clang complains about but gcc assumes it to be 'm1' if not specifiied. Fixes building with clang | src/libswscale/riscv/rgb2rgb_rvv.S:88:25: error: operand must be e[8|16|32|64|128|256|512|1024],m[1|2|4|8|f2|f4|f8],[ta|tu],[ma|mu] | vsetvli t4, t3, e8, ta, ma | ^ Signed-off-by: Khem Raj --- libswscale/riscv/rgb2rgb_rvv.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libswscale/riscv/rgb2rgb_rvv.S b/libswscale/riscv/rgb2rgb_rvv.S index 5626d906eb..bbdfdbebbc 100644 --- a/libswscale/riscv/rgb2rgb_rvv.S +++ b/libswscale/riscv/rgb2rgb_rvv.S @@ -85,7 +85,7 @@ func ff_interleave_bytes_rvv, zve32x mv t3, a3 addi a4, a4, -1 2: - vsetvli t4, t3, e8, ta, ma + vsetvli t4, t3, e8, m1, ta, ma sub t3, t3, t4 vle8.v v8, (t0) add t0, t4, t0