aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2008-07-07 18:26:29 +0000
committerDan Gohman <gohman@apple.com>2008-07-07 18:26:29 +0000
commit768f2c9246eee67732837f4c8976c1df59563f08 (patch)
tree50cd249b3c2b9a431a2fc48f951b87f7af49cb5d /llvm/lib/CodeGen/MachineModuleInfo.cpp
parent2860b7a6083ed6a9e4d544034dab096774bed37f (diff)
downloadllvm-768f2c9246eee67732837f4c8976c1df59563f08.zip
llvm-768f2c9246eee67732837f4c8976c1df59563f08.tar.gz
llvm-768f2c9246eee67732837f4c8976c1df59563f08.tar.bz2
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
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions