llvm-6502/lib
Evan Cheng 1ce75dcbbc Fix two serious LSR bugs.
1. LSR runOnLoop is always returning false regardless if any transformation is made.
2. AddUsersIfInteresting can create new instructions that are added to DeadInsts. But there is a later early exit which prevents them from being freed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53193 91177308-0d34-0410-b5e6-96231b3b80d8
2008-07-07 19:51:32 +00:00
..
Analysis Handle 'lshr' instruction with SCEVUDiv object. 2008-07-07 06:15:49 +00:00
Archive Create archives with the same permissions are ar. 2008-05-24 05:42:29 +00:00
AsmParser Added MemOperands to Atomic operations since Atomics touches memory. 2008-06-25 08:15:39 +00:00
Bitcode fix warning when assertion disabled. 2008-06-21 19:47:44 +00:00
CodeGen Remove most of the uses of SDOperandPtr, usually replacing it with a 2008-07-07 18:26:29 +00:00
Debugger - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an empty string for ConstantAggregateZero case which surprises selectiondag. 2008-06-30 07:31:25 +00:00
ExecutionEngine Use empty() instead of size(). 2008-07-07 17:52:43 +00:00
Linker Make DenseMap's insert return a pair, to more closely resemble std::map. 2008-07-07 17:46:23 +00:00
Support Add a version of AddString that takes a const char* so we can avoid extraneous 2008-07-01 23:49:59 +00:00
System Fix GetMainExecutable. Patch by Sam Bishop. 2008-06-27 22:55:30 +00:00
Target fixed 32-bit fp_to_sint pattern 2008-07-07 19:11:24 +00:00
Transforms Fix two serious LSR bugs. 2008-07-07 19:51:32 +00:00
VMCore Add explicit keywords. 2008-07-07 18:00:37 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00