diff options
author | Nick Lewycky <nicholas@mxc.ca> | 2010-04-14 03:38:11 +0000 |
---|---|---|
committer | Nick Lewycky <nicholas@mxc.ca> | 2010-04-14 03:38:11 +0000 |
commit | 3cdae269f06375785d02297580b029f0fa9f663c (patch) | |
tree | a38e39e17b70725a8481182e5e870cfc5d197d55 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 76fe8cb0b846ff70e764d5d3ec251e9378002aa5 (diff) | |
download | llvm-3cdae269f06375785d02297580b029f0fa9f663c.zip llvm-3cdae269f06375785d02297580b029f0fa9f663c.tar.gz llvm-3cdae269f06375785d02297580b029f0fa9f663c.tar.bz2 |
While DAE can't modify the function signature of an externally visible function,
it can check whether the visible direct callers are passing in parameters to
dead arguments and replace those with undef.
This reinstates r94322 with bugs fixed.
llvm-svn: 101213
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions