summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2010-01-27 06:25:16 +0000
committerEvan Cheng <evan.cheng@apple.com>2010-01-27 06:25:16 +0000
commit85476f304c5c83014ec7c23ac9cf54df54f90b1d (patch)
tree6527bfd8ea7a01c0d4ce489c2d225ea72ab7f1fd /clang/lib/CodeGen/CodeGenModule.cpp
parent49c0d89a10567982a9587a4761fa390e7de8f791 (diff)
downloadbcm5719-llvm-85476f304c5c83014ec7c23ac9cf54df54f90b1d.tar.gz
bcm5719-llvm-85476f304c5c83014ec7c23ac9cf54df54f90b1d.zip
Perform trivial tail call optimization for callees with "C" ABI. These are done
even when -tailcallopt is not specified and it does not require changing ABI. First case is the most trivial one. Perform tail call optimization when both the caller and callee do not return values and when the callee does not take any input arguments. llvm-svn: 94664
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud