Change the ValueList array for each node to be shared instead of individually
authorChris Lattner <sabre@nondot.org>
Tue, 8 Nov 2005 23:30:11 +0000 (23:30 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 8 Nov 2005 23:30:11 +0000 (23:30 +0000)
commit109654fae9c5b8b96bd3a829824cdbceb27ced06
tree8b184965d84d64d8e22e91b116f6f8e0822f15c4
parent65113b2f86ac0b714f3f580beb886d42c988c5b6
Change the ValueList array for each node to be shared instead of individually
allocated.  Further, in the common case where a node has a single value, just
reference an element from a small array.  This is a small compile-time wi.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24250 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGNodes.h