diff options
author | Owen Anderson <resistor@mac.com> | 2008-04-29 21:26:06 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2008-04-29 21:26:06 +0000 |
commit | ff7d7b18e5fc65014a3bbd864e84b9117b97a9f7 (patch) | |
tree | 0d7974a2b574f85e1b71e51033b3698c203d1018 /clang/lib/Analysis/RValues.cpp | |
parent | fa5a3d0fe76bb1ca5349aa50cd632fcb90060218 (diff) | |
download | bcm5719-llvm-ff7d7b18e5fc65014a3bbd864e84b9117b97a9f7.tar.gz bcm5719-llvm-ff7d7b18e5fc65014a3bbd864e84b9117b97a9f7.zip |
Fix a bug in memcpyopt where the memcpy-memcpy transform was never being applied because
we were checking for it in the wrong order. This caused a miscompilation because the
return slot optimization assumes that the call it is dealing with is NOT a memcpy.
llvm-svn: 50444
Diffstat (limited to 'clang/lib/Analysis/RValues.cpp')
0 files changed, 0 insertions, 0 deletions