llvm-6502/lib
Owen Anderson 9dcace3caf Fix a bug in memcpyopt where the memcpy-memcpy transform was never being applied because
we were checking for it in the wrong order.  This caused a miscompilation because the
return slot optimization assumes that the call it is dealing with is NOT a memcpy.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50444 91177308-0d34-0410-b5e6-96231b3b80d8
2008-04-29 21:26:06 +00:00
..
Analysis
Archive
AsmParser Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 2008-04-25 16:53:59 +00:00
Bitcode Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 2008-04-25 16:53:59 +00:00
CodeGen Use std::set instead of std::priority_queue for the RegReductionPriorityQueue. 2008-04-29 09:07:59 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine PR2202: LLVMCreateInterpreter creates a JIT 2008-04-25 02:52:30 +00:00
Linker
Support Fix a pointer-arithmetic bug that caused 64-bit host pointer values to 2008-04-28 20:25:15 +00:00
System
Target Don't do stupid things: doInitialization(Module&) is not applicable to ModulePass :) 2008-04-29 18:16:22 +00:00
Transforms Fix a bug in memcpyopt where the memcpy-memcpy transform was never being applied because 2008-04-29 21:26:06 +00:00
VMCore Expose parameter attributes via C bindings. 2008-04-28 17:37:06 +00:00
Makefile