diff options
| author | Nick Lewycky <nicholas@mxc.ca> | 2009-02-13 07:06:27 +0000 |
|---|---|---|
| committer | Nick Lewycky <nicholas@mxc.ca> | 2009-02-13 07:06:27 +0000 |
| commit | c60bd012bcc7843d7ad71fae3b040d402dba319f (patch) | |
| tree | 17e7a06263d7b76487a032f3b42da261478689ab /llvm/lib/Support/MemoryBuffer.cpp | |
| parent | 76187b4d689a6ce601f2055b3dad5be6a4ab1012 (diff) | |
| download | llvm-c60bd012bcc7843d7ad71fae3b040d402dba319f.zip llvm-c60bd012bcc7843d7ad71fae3b040d402dba319f.tar.gz llvm-c60bd012bcc7843d7ad71fae3b040d402dba319f.tar.bz2 | |
BasicAA was making the assumption that a local allocation which hadn't escaped
couldn't ever be the return of call instruction. However, it's quite possible
that said local allocation is itself the return of a function call. That's
what malloc and calloc are for, actually.
llvm-svn: 64442
Diffstat (limited to 'llvm/lib/Support/MemoryBuffer.cpp')
0 files changed, 0 insertions, 0 deletions
