[llvm-commits] [llvm] r72363 - /llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

Dan Gohman gohman at apple.com
Sun May 24 12:27:53 PDT 2009


On May 24, 2009, at 3:21 AM, Eli Friedman wrote:

> Author: efriedma
> Date: Sun May 24 05:21:20 2009
> New Revision: 72363
>
> URL: http://llvm.org/viewvc/llvm-project?rev=72363&view=rev
> Log:
> Rewrite ISD::FCOPYSIGN lowering to never use i64. Not really ideal,  
> but
> it's late, and I don't have any better ideas at the moment.  Fixes  
> PR4257.

Hi Eli,

Could this code check to see if i64 is legal, and if so use a  
BIT_CONVERT
(as the original code did) instead of just unconditionally bouncing the
value off the stack?

Dan




More information about the llvm-commits mailing list