diff options
author | Chris Lattner <sabre@nondot.org> | 2009-11-03 19:24:51 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-11-03 19:24:51 +0000 |
commit | 2396cc37ae6f29693b0984e0d9129487a4e3830c (patch) | |
tree | 358a92b9488dd819680f860b00d59114ea868fcb /lib/Analysis/MemoryBuiltins.cpp | |
parent | 954cb43c8075a66390de9357595ca6069d86941c (diff) |
fix an IPSCCP bug I introduced when I changed IPSCCP to start working on
functions that don't have local linkage. Basically, we need to be more
careful about propagating argument information to functions whose results
we aren't tracking. This fixes a miscompilation of
LLVMCConfigurationEmitter.cpp when built with an llvm-gcc that has ipsccp
enabled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85923 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/MemoryBuiltins.cpp')
0 files changed, 0 insertions, 0 deletions