llvm-6502/include
Dan Gohman 6d9cdd5617 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53183 91177308-0d34-0410-b5e6-96231b3b80d8
2008-07-07 18:26:29 +00:00
..
llvm Remove most of the uses of SDOperandPtr, usually replacing it with a 2008-07-07 18:26:29 +00:00
llvm-c Provide a hook to set the code generation debug options to investigate lto failures. 2008-07-03 22:53:14 +00:00