llvm-6502/lib
Chris Lattner 0ef546e639 Make instcombine's DSE respect loads as well as stores. It is not safe to
delete the first store in:

store x -> p
load p
store y -> p

This is for PR2297.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50859 91177308-0d34-0410-b5e6-96231b3b80d8
2008-05-08 17:20:30 +00:00
..
Analysis Add support for constant folding the 'offsetof' pattern even if the 2008-05-08 04:54:43 +00:00
Archive
AsmParser regenerate 2008-05-04 17:18:47 +00:00
Bitcode
CodeGen Get exception handling working again on 64 bit 2008-05-08 12:33:11 +00:00
Debugger
ExecutionEngine
Linker Turn StripPointerCast() into a method 2008-05-07 22:54:15 +00:00
Support Remove uses of llvm/System/IncludeFile.h that are no longer needed. 2008-05-06 01:32:53 +00:00
System Fix renamePathOnDisk on Win32, patch from David Leon. This fixes problems with 2008-05-06 03:42:21 +00:00
Target Handle vector move / load which zero the destination register top bits (i.e. movd, movq, movss (addr), movsd (addr)) with X86 specific dag combine. 2008-05-08 00:57:18 +00:00
Transforms Make instcombine's DSE respect loads as well as stores. It is not safe to 2008-05-08 17:20:30 +00:00
VMCore add a new Instruction::mayReadFromMemory predicate, make 2008-05-08 17:16:51 +00:00
Makefile