Dan Gohman d263602463 Remove most of the uses of SDOperandPtr, usually replacing it with a
simple const SDOperand*, which is what's usually needed.

For AddNodeIDOperands, which is small, just duplicate the function to
accept an SDUse*.

For SelectionDAG::getNode - Add an overload that accepts SDUse* that
copies the operands into a temporary SDOperand array, but also has
special-case checks for 0 through 3 operands to avoid the copy in
the common cases.

llvm-svn: 53183
2008-07-07 18:26:29 +00:00
..
2008-07-07 18:08:20 +00:00
2008-07-07 18:00:37 +00:00
2008-05-30 22:47:19 +00:00
2008-07-07 18:00:37 +00:00
2008-04-30 04:56:14 +00:00
2008-07-05 22:41:37 +00:00
2008-07-01 17:44:24 +00:00
2008-07-01 17:44:24 +00:00
2008-06-24 17:46:48 +00:00
2008-05-30 22:40:06 +00:00
2008-06-27 21:15:25 +00:00