From patchwork Tue Dec 6 01:02:21 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ramana Radhakrishnan X-Patchwork-Id: 5496 Return-Path: X-Original-To: patchwork@peony.canonical.com Delivered-To: patchwork@peony.canonical.com Received: from fiordland.canonical.com (fiordland.canonical.com [91.189.94.145]) by peony.canonical.com (Postfix) with ESMTP id BA3B523E2A for ; Tue, 6 Dec 2011 01:02:25 +0000 (UTC) Received: from mail-lpp01m010-f52.google.com (mail-lpp01m010-f52.google.com [209.85.215.52]) by fiordland.canonical.com (Postfix) with ESMTP id 8CC56A18328 for ; Tue, 6 Dec 2011 01:02:25 +0000 (UTC) Received: by lagm6 with SMTP id m6so664850lag.11 for ; Mon, 05 Dec 2011 17:02:25 -0800 (PST) Received: by 10.152.145.233 with SMTP id sx9mr7564194lab.6.1323133345185; Mon, 05 Dec 2011 17:02:25 -0800 (PST) X-Forwarded-To: linaro-patchwork@canonical.com X-Forwarded-For: patch@linaro.org linaro-patchwork@canonical.com Delivered-To: patches@linaro.org Received: by 10.152.41.198 with SMTP id h6cs291914lal; Mon, 5 Dec 2011 17:02:24 -0800 (PST) Received: by 10.68.50.1 with SMTP id y1mr27468024pbn.66.1323133342303; Mon, 05 Dec 2011 17:02:22 -0800 (PST) Received: from mail-pz0-f50.google.com (mail-pz0-f50.google.com [209.85.210.50]) by mx.google.com with ESMTPS id 3si6903998pbr.242.2011.12.05.17.02.21 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 05 Dec 2011 17:02:22 -0800 (PST) Received-SPF: neutral (google.com: 209.85.210.50 is neither permitted nor denied by best guess record for domain of ramana.radhakrishnan@linaro.org) client-ip=209.85.210.50; Authentication-Results: mx.google.com; spf=neutral (google.com: 209.85.210.50 is neither permitted nor denied by best guess record for domain of ramana.radhakrishnan@linaro.org) smtp.mail=ramana.radhakrishnan@linaro.org Received: by dadp14 with SMTP id p14so6177529dad.37 for ; Mon, 05 Dec 2011 17:02:21 -0800 (PST) MIME-Version: 1.0 Received: by 10.68.25.69 with SMTP id a5mr27663944pbg.43.1323133341250; Mon, 05 Dec 2011 17:02:21 -0800 (PST) Received: by 10.68.64.138 with HTTP; Mon, 5 Dec 2011 17:02:21 -0800 (PST) Date: Tue, 6 Dec 2011 01:02:21 +0000 Message-ID: Subject: [Patch ARM] Obvious - fix formatting character for register with vmov.f64 From: Ramana Radhakrishnan To: gcc-patches Cc: Patch Tracking Hi, There was a missing %P with the last commit for the fixed to floating point conversion idioms which caused ffmpeg builds to break by accidentally putting out a vmov.f64 s0, r0, r0 instead of the vmov.f64 d0, r0, r0. Tested with a simple testcase and made sure that the output obtained is sane. Committed as obvious. cheers Ramana 2011-12-06 Ramana Radhakrishnan * config/arm/vfp.md (*combine_vcvt_f64_): Fix formatting character for vmov.f64 case. Index: gcc/config/arm/vfp.md =================================================================== --- gcc/config/arm/vfp.md (revision 182037) +++ gcc/config/arm/vfp.md (working copy) @@ -1171,7 +1171,7 @@ "@ vmov.f32\\t%0, %1\;vcvt.f64.\\t%P0, %P0, %v2 vmov.f32\\t%0, %1\;vcvt.f64.\\t%P0, %P0, %v2 - vmov.f64\\t%0, %1, %1\; vcvt.f64.\\t%P0, %P0, %v2" + vmov.f64\\t%P0, %1, %1\;vcvt.f64.\\t%P0, %P0, %v2" [(set_attr "predicable" "no") (set_attr "type" "f_cvt") (set_attr "length" "8")]