llvm-6502/lib
Chris Lattner 2539e33893 More than just loads can read from memory: readonly calls like strlen
also need to be checked for memory modifying instructions before we
can sink them.  THis fixes the second half of PR2297.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50860 91177308-0d34-0410-b5e6-96231b3b80d8
2008-05-08 17:37:37 +00:00
..
Analysis Add support for constant folding the 'offsetof' pattern even if the 2008-05-08 04:54:43 +00:00
Archive
AsmParser
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
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 More than just loads can read from memory: readonly calls like strlen 2008-05-08 17:37:37 +00:00
VMCore add a new Instruction::mayReadFromMemory predicate, make 2008-05-08 17:16:51 +00:00
Makefile