From patchwork Sat May 25 17:49:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?R=C3=A9mi_Denis-Courmont?= X-Patchwork-Id: 49260 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a59:542:0:b0:460:55fa:d5ed with SMTP id 63csp2421354vqf; Sat, 25 May 2024 10:49:41 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCW8SU/97bmK3I/Tna42dPneYBf1IZ2767pEl5qS0QyOkjQA0XBM8lj9M76FkO/ld/G4MRI9P2Hbt5VhfwJUSdBBix/OWO3RRbYCLQ== X-Google-Smtp-Source: AGHT+IEUySgK7vuBVDyyQBUb642TctEn1wan3MXeg5t/4i6Fz656Y6Iv/XCtEQJ+wv/j6FKxyR5v X-Received: by 2002:a17:906:259a:b0:a5c:d4b2:6a44 with SMTP id a640c23a62f3a-a623e8dce5fmr722862766b.16.1716659380811; Sat, 25 May 2024 10:49:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1716659380; cv=none; d=google.com; s=arc-20160816; b=kJMlBAdSDMl73R12ksASlEHiA1pyf5A/D9o2Ocr3d70pisTx1HHDPYmffPagP3v33j u3ovqnhcvsAgasGXa7qE4Ij83Jo4YB0nHbrbUS5xaANCkPysEHyh3dmNSX6wDtiJz2dO bltwBgeHFPvem/AFbRUMKkSrXrIdmbpsShhFy3/IsMjoKlBJfFeUb66YJiIHU6QVCTAy MpaRO6ihdqGCopGkheEF+EPaLTIjvSPbvvpJmgrkGmGmp9PjAIj9uAHEtYXiVLfx5MGV 3zpHG2NlvwKZ5BOdkCjqNfOe1glvuca77JvNeMUdbiJLVzXtIYH92yVOvS/Mxu/DvcCY 7qsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:message-id:date:to:from :delivered-to; bh=Nkj944tlM6IOlGpE3hPsqNFwKLM1/OAEKeumx+BIicg=; fh=YOA8vD9MJZuwZ71F/05pj6KdCjf6jQRmzLS+CATXUQk=; b=NTUHGV3Y/Klh6Zut1sGsswpkKucL3mY0N72bl5FCrPJC93JU5vcfAc7iWFZOC+dJxV ktllaUfXa+bzNV1YQhekRqmGrT69YsTcbbQTm4iEgOOVcfxVUu13xQ5u7xR5iHcy4mvi bqhVeK0b2Z8fBStnFZgeXz3gSMBeZAcTfy2BsealxhSo7F0HhGN54SoAAR0L9TZRCUso 9LCuZgO/w7xAQG7jVXrbb6DJuyyesdJMDEAqcb4lowV0Q13fC3y8rYWgWuV/h1QWmiA6 UTwXlrJb6/Zrw4BukGC1kMEYh77Zvh8LEchdjz50aAWdW1ch1hjF4wDKjOcLBYPmLLUM cImw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id a640c23a62f3a-a626cd964e1si206363666b.710.2024.05.25.10.49.40; Sat, 25 May 2024 10:49:40 -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; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 45CAA68D586; Sat, 25 May 2024 20:49:37 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from ursule.remlab.net (vps-a2bccee9.vps.ovh.net [51.75.19.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8E6BD68D4EB for ; Sat, 25 May 2024 20:49:30 +0300 (EEST) Received: from basile.remlab.net (localhost [IPv6:::1]) by ursule.remlab.net (Postfix) with ESMTP id A7D49C006B for ; Sat, 25 May 2024 20:49:29 +0300 (EEST) From: =?utf-8?q?R=C3=A9mi_Denis-Courmont?= To: ffmpeg-devel@ffmpeg.org Date: Sat, 25 May 2024 20:49:29 +0300 Message-ID: <20240525174929.92195-1-remi@remlab.net> X-Mailer: git-send-email 2.45.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] lavc/sbrdsp: fold immediate offset into relocation 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 4h4Cvr4mONxO This results in AUIPC; ADDI instead of AUIPC; ADDI; ... ADDI. --- libavcodec/riscv/sbrdsp_rvv.S | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/riscv/sbrdsp_rvv.S b/libavcodec/riscv/sbrdsp_rvv.S index aba9a28108..331b88022c 100644 --- a/libavcodec/riscv/sbrdsp_rvv.S +++ b/libavcodec/riscv/sbrdsp_rvv.S @@ -228,9 +228,8 @@ func ff_sbr_hf_g_filt_rvv, zve32f endfunc .macro hf_apply_noise n - lla a6, ff_sbr_noise_table + lla a6, ff_sbr_noise_table + 8 fmv.s.x ft0, zero - addi a6, a6, 8 1: .if \n & 1 min t0, t0, a5 // preserve parity of t0 for v4 sign injector