[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp LegalizeDAG.cpp SelectionDAG.cpp SelectionDAGISel.cpp TargetLowering.cpp

Chris Lattner clattner at apple.com
Fri Jun 22 10:05:06 PDT 2007


On Jun 22, 2007, at 7:59 AM, Dan Gohman wrote:

> Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from
> TargetLowering to SelectionDAG so that they have more convenient
> access to the current DAG, in preparation for the ValueType routines
> being changed from standalone functions to members of SelectionDAG for
> the pre-legalize vector type changes.

Ah, that's also a much more logical place for them anyway.  They  
originally started out in DAGCombine, this is their third home :).   
Thanks Dan,

-Chris



More information about the llvm-commits mailing list