[llvm-commits] [llvm] r63359 - in /llvm/trunk: include/llvm/CodeGen/SelectionDAG.h lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp

Dale Johannesen dalej at apple.com
Thu Jan 29 17:47:45 PST 2009


On Jan 29, 2009, at 5:42 PMPST, Chris Lattner wrote:

>
> On Jan 29, 2009, at 5:34 PM, Dale Johannesen wrote:
>
>> Author: johannes
>> Date: Thu Jan 29 19:34:22 2009
>> New Revision: 63359
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=63359&view=rev
>> Log:
>> Propagate debug info when building SelectionDAG.
>>
>>
>
> Thanks Dale!  One issue: instead of "getCurDebugLoc()" and friends
> being on the SelectionDAG, please move them to do the dag builder
> class.

What do you mean?  I had it in SelectionDAGLowering originally, which  
looked right to me, but it looked like there wasn't an easy way to get  
there from everywhere that was calling getNode.

> This should only be live when LLVM IR is converted to the
> initial dag, not when normal dag->dag xforms happens.  Thanks for the
> great progress!
>
> -Chris
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list