[llvm-commits] [llvm] r89667 - in /llvm/trunk/lib/CodeGen/SelectionDAG: FunctionLoweringInfo.cpp FunctionLoweringInfo.h SelectionDAGBuild.cpp SelectionDAGBuild.h SelectionDAGISel.cpp
Dan Gohman
gohman at apple.com
Mon Nov 30 13:23:57 PST 2009
On Nov 23, 2009, at 10:22 AM, Chris Lattner wrote:
>
> On Nov 23, 2009, at 9:16 AM, Dan Gohman wrote:
>
>> Author: djg
>> Date: Mon Nov 23 11:16:22 2009
>> New Revision: 89667
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=89667&view=rev
>> Log:
>> Move the FunctionLoweringInfo class and some related utility functions out
>> of SelectionDAGBuild.h/cpp into its own files, to help separate
>> general lowering logic from SelectionDAG-specific lowering logic.
>
> Hi Dan,
>
> Would it make sense to split TargetLowering into TargetLowering and SDLowering classes? The former would live in libtarget and the later in lib/codegen/selectiondag?
Yes. TargetLowering could be split into about four classes probably.
Dan
More information about the llvm-commits
mailing list