Files
llvm-6502/include/llvm/Analysis
Chris Lattner cc10244d77 Fix PR8728, a miscompilation I recently introduced. When optimizing
memcpy's like:
  memcpy(A, B)
  memcpy(A, C)

we cannot delete the first memcpy as dead if A and C might be aliases.
If so, we actually get:

  memcpy(A, B)
  memcpy(A, A)

which is not correct to transform into:

  memcpy(A, A)

This patch was heavily influenced by Jakub Staszak's patch in PR8728, thanks
Jakub!



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120974 91177308-0d34-0410-b5e6-96231b3b80d8
2010-12-06 01:48:06 +00:00
..
2010-11-29 18:16:10 +00:00
2010-07-13 05:50:08 +00:00
2010-07-12 05:26:37 +00:00
2010-11-29 18:16:10 +00:00
2010-10-13 15:55:12 +00:00
2010-07-22 07:46:31 +00:00
2010-10-20 01:54:44 +00:00
2010-07-22 07:46:31 +00:00
2010-11-29 18:16:10 +00:00
2010-04-08 17:41:04 +00:00