diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-03-26 13:44:29 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-03-26 13:44:29 +0000 |
commit | 2e7d6cd0ec898ac5ff205a2aed096e20ab315cad (patch) | |
tree | 9446479027dfbcfc4b77cb9bf8f0e146fa95f4cc /llvm/lib/Target | |
parent | 56a784d2f672411060364766ea9f7899066d8e35 (diff) | |
download | bcm5719-llvm-2e7d6cd0ec898ac5ff205a2aed096e20ab315cad.tar.gz bcm5719-llvm-2e7d6cd0ec898ac5ff205a2aed096e20ab315cad.zip |
Fix uninitialized read of CalleeWithThisReturn.
CalleeWithThisReturn can be left initialized if HasThisReturn() is false.
This change reverses the order of checks in EmitFunctionEpilog such that
CalleeWithThisReturn is only examined when it has a meaningful value.
Found with MemorySanitizer.
llvm-svn: 178015
Diffstat (limited to 'llvm/lib/Target')
0 files changed, 0 insertions, 0 deletions