diff options
| author | Dan Gohman <gohman@apple.com> | 2008-09-13 01:54:27 +0000 | 
|---|---|---|
| committer | Dan Gohman <gohman@apple.com> | 2008-09-13 01:54:27 +0000 | 
| commit | d3fe174c530bbddde7e22406d88db4f5ed7ce100 (patch) | |
| tree | 6e4496751d77efcf118309c17b0686c8905d7815 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
| parent | 380482ac461146a9bad219433144585e0a7f5deb (diff) | |
| download | llvm-d3fe174c530bbddde7e22406d88db4f5ed7ce100.zip llvm-d3fe174c530bbddde7e22406d88db4f5ed7ce100.tar.gz llvm-d3fe174c530bbddde7e22406d88db4f5ed7ce100.tar.bz2  | |
Define CallSDNode, an SDNode subclass for use with ISD::CALL.
Currently it just holds the calling convention and flags
for isVarArgs and isTailCall.
And it has several utility methods, which eliminate magic
5+2*i and similar index computations in several places.
CallSDNodes are not CSE'd. Teach UpdateNodeOperands to handle
nodes that are not CSE'd gracefully.
llvm-svn: 56183
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions
