Add a new getMergeValues method that does not need
authorDuncan Sands <baldrick@free.fr>
Wed, 2 Jul 2008 17:40:58 +0000 (17:40 +0000)
committerDuncan Sands <baldrick@free.fr>
Wed, 2 Jul 2008 17:40:58 +0000 (17:40 +0000)
commit4bdcb61af33399d4e01fdf3c47ca1f1f5356e370
tree902058a537253135caf66ca0ef4ee6ad3c8a2035
parent2c04b0da2b23e812cb1c15bb2bd6aac33b34364d
Add a new getMergeValues method that does not need
to be passed the list of value types, and use this
where appropriate.  Inappropriate places are where
the value type list is already known and may be
long, in which case the existing method is more
efficient.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53035 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/SelectionDAG.h
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/CellSPU/SPUISelLowering.cpp
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/Sparc/SparcISelLowering.cpp
lib/Target/X86/X86ISelLowering.cpp