From owner-svn-src-head@FreeBSD.ORG Sat Jun 28 15:26:47 2014 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2E9FA529; Sat, 28 Jun 2014 15:26:47 +0000 (UTC) Received: from smtp-out-05.shaw.ca (smtp-out-05.shaw.ca [64.59.134.13]) by mx1.freebsd.org (Postfix) with ESMTP id D566F2F40; Sat, 28 Jun 2014 15:26:46 +0000 (UTC) X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.1 cv=/MiPqmMwFv6ha2ZBybe0ZU9m+O5sXPp7gEUgHVyRzyY= c=1 sm=1 a=HLOMymIj7kQA:10 a=QrugwKR0C_UA:10 a=wAGQQ9Az6v0A:10 a=BLceEmwcHowA:10 a=ICAaq7hcmGcA:10 a=kj9zAlcOel0A:10 a=IbtKDeXwb2+SRU442/pi3A==:17 a=6I5d2MoRAAAA:8 a=BWvPGDcYAAAA:8 a=GvOj0c07uHoBtgSKvRMA:9 a=CjuIK1q_8ugA:10 a=V7tsTZBp22UA:10 a=SV7veod9ZcQA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Received: from unknown (HELO spqr.komquats.com) ([96.50.7.119]) by smtp-out-05.shaw.ca with ESMTP; 28 Jun 2014 09:26:40 -0600 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id B797E9C79; Sat, 28 Jun 2014 08:26:39 -0700 (PDT) Received: from slippy.cwsent.com (localhost [127.0.0.1]) by slippy.cwsent.com (8.14.9/8.14.9) with ESMTP id s5SFQcmW013281; Sat, 28 Jun 2014 08:26:38 -0700 (PDT) (envelope-from Cy.Schubert@komquats.com) Received: from slippy (cy@localhost) by slippy.cwsent.com (8.14.9/8.14.8/Submit) with ESMTP id s5SFQcRZ013277; Sat, 28 Jun 2014 08:26:38 -0700 (PDT) (envelope-from Cy.Schubert@komquats.com) Message-Id: <201406281526.s5SFQcRZ013277@slippy.cwsent.com> X-Authentication-Warning: slippy.cwsent.com: cy owned process doing -bs X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.6 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.komquats.com/ To: Dimitry Andric Subject: Re: svn commit: r268003 - in head/contrib/llvm: lib/Target/PowerPC patches In-Reply-To: Message from Dimitry Andric of "Sat, 28 Jun 2014 09:53:44 -0000." <201406280953.s5S9ri9e067583@svn.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 28 Jun 2014 08:26:37 -0700 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jun 2014 15:26:47 -0000 In message <201406280953.s5S9ri9e067583@svn.freebsd.org>, Dimitry Andric writes : > Author: dim > Date: Sat Jun 28 09:53:44 2014 > New Revision: 268003 > URL: http://svnweb.freebsd.org/changeset/base/268003 > > Log: > Fix breakage after r267981. > > Pointy hat to: dim > MFC after: 3 days > X-MFC-With: r267981 > > Modified: > head/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp > head/contrib/llvm/patches/patch-r267981-llvm-r211435-fix-ppc-fctiduz.diff > > Modified: head/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp > ============================================================================= > = > --- head/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp Sat Jun 28 05:5 > 1:45 2014 (r268002) > +++ head/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp Sat Jun 28 09:5 > 3:44 2014 (r268003) > @@ -1027,7 +1027,7 @@ bool PPCFastISel::SelectFPToI(const Inst > return false; > > // If we don't have FCTIDUZ and we need it, punt to SelectionDAG. > - if (DstVT == MVT::i64 && !IsSigned && !PPCSubTarget->hasFPCVT()) > + if (DstVT == MVT::i64 && !IsSigned && !PPCSubTarget.hasFPCVT()) > return false; > > Value *Src = I->getOperand(0); > > Modified: head/contrib/llvm/patches/patch-r267981-llvm-r211435-fix-ppc-fctidu > z.diff > ============================================================================= > = > --- head/contrib/llvm/patches/patch-r267981-llvm-r211435-fix-ppc-fctiduz.diff > Sat Jun 28 05:51:45 2014 (r268002) > +++ head/contrib/llvm/patches/patch-r267981-llvm-r211435-fix-ppc-fctiduz.diff > Sat Jun 28 09:53:44 2014 (r268003) > @@ -32,7 +32,7 @@ Index: lib/Target/PowerPC/PPCFastISel.cp > return false; > > + // If we don't have FCTIDUZ and we need it, punt to SelectionDAG. > -+ if (DstVT == MVT::i64 && !IsSigned && !PPCSubTarget->hasFPCVT()) > ++ if (DstVT == MVT::i64 && !IsSigned && !PPCSubTarget.hasFPCVT()) > + return false; > + > Value *Src = I->getOperand(0); > > Thanks. Looks like they changed PPCSubTarget to a pointer in llvm trunk about five weeks ago. :~ -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few.