From patchwork Fri Sep 23 08:21:27 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hendrik Leppkes X-Patchwork-Id: 691 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.103.140.66 with SMTP id o63csp448617vsd; Fri, 23 Sep 2016 01:21:39 -0700 (PDT) X-Received: by 10.28.212.9 with SMTP id l9mr1602889wmg.77.1474618899575; Fri, 23 Sep 2016 01:21:39 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id cj10si6472546wjc.12.2016.09.23.01.21.39; Fri, 23 Sep 2016 01:21:39 -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; 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 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 45EB8689C29; Fri, 23 Sep 2016 11:21:21 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 607CD689C3D for ; Fri, 23 Sep 2016 11:21:14 +0300 (EEST) Received: by mail-wm0-f67.google.com with SMTP id l132so1494897wmf.1 for ; Fri, 23 Sep 2016 01:21:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id; bh=MLdsdBGiyI+gLM68PJ1uuvsudMonEIXtoEXF8XomdCU=; b=tydpD7ozIxIYpB8Vl+JocN1SDFfKlEcrL50UkLgkXBK6+bNoxl8PZZhspIRuOHu69f ySDlU8sqV5UrwiAWAypOx4euJikH5ZLI1ggZ97oz1ACz06bw4RQkgz995t2ebvwu2ldP dS/eZ01jb5EmhTiTLuBIcYsq4BhA8qjLX+gvOO2h1HaHVGRMD68FhZlIHRLzm6N3Zojv 6vt4VYzBNeH2wt6eURjDqvii8pJtVCiDRC5aFSu1y+yz+ieLCbA9dOtv3He1JlSSa1gl 26PTlOOW8nrTLZgS2SusWzTLJYkwPanYdmjejpelaIWy1M1zVO3fYiwSo0y7u6H1uEDU Z9Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id; bh=MLdsdBGiyI+gLM68PJ1uuvsudMonEIXtoEXF8XomdCU=; b=VX23TdRAyUrZDxkEm+sZlzmDUVtEemY/3MhjeaggK0CzrsqdVHkZhunNDNqpZMnM9z PM+0JTDQqhnV4lDWGo36jhEHpaBXjsOyVjPX2HE72vEl5WTWC0L8vL2LYBdFRPMybbpr oRO87qUL3sGEDXMP1JvaPPH79/fBhUJy6FtkKO7OdO0SNpbN+BoqiMdr0BwFgFSRQ4qm DKBlMDjwyZdOkgI32lODLYRBapmxSLUYorzQolA9TBZ9zdFWs7LWqXdFGby9mHOjUeBd JkUl+EZwt2TPnV707h5/HiC8r20uQgZQIwZEAEXCQNB03B4ItN4NUTeE1MIJR4QjVrxX siFA== X-Gm-Message-State: AE9vXwM6B2zwBvcp3RMHQLTtvN6NbFRRHzVbQNxbhLkPJFXALQcqBa6dCDMREm8BPHgDBg== X-Received: by 10.194.66.229 with SMTP id i5mr5810030wjt.210.1474618890003; Fri, 23 Sep 2016 01:21:30 -0700 (PDT) Received: from localhost (p5DC18CA7.dip0.t-ipconnect.de. [93.193.140.167]) by smtp.gmail.com with ESMTPSA id lj2sm5956983wjc.38.2016.09.23.01.21.28 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 23 Sep 2016 01:21:28 -0700 (PDT) From: Hendrik Leppkes To: ffmpeg-devel@ffmpeg.org Date: Fri, 23 Sep 2016 10:21:27 +0200 Message-Id: <20160923082127.8092-1-h.leppkes@gmail.com> X-Mailer: git-send-email 2.10.0.windows.1 Subject: [FFmpeg-devel] [PATCH] x86/h264_weight: use appropriate register size for weight parameters X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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 MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Fixes trac 5579 acked-by: michael --- libavcodec/x86/h264_weight.asm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libavcodec/x86/h264_weight.asm b/libavcodec/x86/h264_weight.asm index 6c57d57..0975d74 100644 --- a/libavcodec/x86/h264_weight.asm +++ b/libavcodec/x86/h264_weight.asm @@ -134,16 +134,16 @@ WEIGHT_FUNC_HALF_MM 8, 8 mov off_regd, r7m add off_regd, 1 or off_regd, 1 - add r4, 1 - cmp r6d, 128 + add r4d, 1 + cmp r6d, 128 je .nonnormal - cmp r5, 128 + cmp r5d, 128 jne .normal .nonnormal: - sar r5, 1 - sar r6, 1 + sar r5d, 1 + sar r6d, 1 sar off_regd, 1 - sub r4, 1 + sub r4d, 1 .normal: %if cpuflag(ssse3) movd m4, r5d