Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface,making...
authorChris Lattner <sabre@nondot.org>
Mon, 30 Jan 2006 04:09:27 +0000 (04:09 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 30 Jan 2006 04:09:27 +0000 (04:09 +0000)
commitc6fd6cd65c88ef1f11da43c11be0152cb69013a7
treec5b09429e2a6abe5bf4dd1ffd2598417f8f2bac2
parent553d8007ad29ab4ba7be261e91c38556dccdd95e
Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface,making isMaskedValueZeroForTargetNode simpler, and useable from other partsof the compiler.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25803 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/CodeGen/SelectionDAG/TargetLowering.cpp
lib/Target/Sparc/SparcISelDAGToDAG.cpp
lib/Target/SparcV8/SparcV8ISelDAGToDAG.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h