llvm-6502/lib
Chris Lattner 0fe80bbbb6 use IC.ReplaceInstUsesWith instead of a raw RAUW so that uses of
the old thing end up on the instcombine worklist.  Not doing this
can cause an extra top-level iteration of instcombine, burning
compile time.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122179 91177308-0d34-0410-b5e6-96231b3b80d8
2010-12-19 18:38:44 +00:00
..
Analysis Make LazyValueInfo non-recursive. 2010-12-18 01:00:40 +00:00
Archive MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. 2010-12-16 03:29:14 +00:00
AsmParser MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. 2010-12-16 03:29:14 +00:00
Bitcode
CodeGen Remove some checks for StrongPHIElim. These checks make it impossible to use an 2010-12-19 18:03:27 +00:00
CompilerDriver Support/PathV1: Deprecate get{Basename,Dirname,Suffix}. 2010-12-18 22:23:07 +00:00
ExecutionEngine Remove unneeded zero arrays. 2010-12-04 15:28:22 +00:00
Linker Fix whitespace. 2010-12-18 22:23:15 +00:00
MC Fixed version of 122160 (the previous one would fold undefined symbols). 2010-12-19 04:18:56 +00:00
Object Fix mismatched new[]/delete. 2010-12-17 09:56:50 +00:00
Support Support/PathV1: Deprecate getLast. 2010-12-18 00:19:10 +00:00
Target Restore the behavior of frame lowering before my refactoring. 2010-12-18 19:53:14 +00:00
Transforms use IC.ReplaceInstUsesWith instead of a raw RAUW so that uses of 2010-12-19 18:38:44 +00:00
VMCore Add support to CallbackVH to receive notification when a Value's use-list changes. 2010-12-18 00:07:15 +00:00
Makefile