llvm-6502/lib
Chris Lattner 192228edb1 enhance FoldOpIntoPhi in instcombine to try harder when a phi has
multiple uses.  In some cases, all the uses are the same operation,
so instcombine can go ahead and promote the phi.  In the testcase
this pushes an add out of the loop.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123568 91177308-0d34-0410-b5e6-96231b3b80d8
2011-01-16 05:28:59 +00:00
..
Analysis fix PR8983, a broken assertion. 2011-01-16 03:43:53 +00:00
Archive Revert "Archive: Replace all internal uses of PathV1 with PathV2. The external API still uses PathV1." 2011-01-16 01:43:22 +00:00
AsmParser Allow unnamed_addr on declarations. 2011-01-15 08:15:00 +00:00
Bitcode FixedNumOperandTraits and VariadicOperandTraits assumed that, given a 2011-01-11 15:07:38 +00:00
CodeGen reapply my fix for PR8961 with a tweak to properly handle 2011-01-16 02:27:38 +00:00
CompilerDriver Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. 2011-01-10 02:34:23 +00:00
ExecutionEngine Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. 2011-01-10 12:39:04 +00:00
Linker Allow unnamed_addr on declarations. 2011-01-15 08:15:00 +00:00
MC Use common style for .cfi directives 2011-01-14 21:57:39 +00:00
Object Fix mismatched new[]/delete. 2010-12-17 09:56:50 +00:00
Support Support/PathV2: Add identify_magic. 2011-01-15 20:39:36 +00:00
Target Spill R4 if it's going to be used to restore SP from FP. 2011-01-16 05:14:33 +00:00
Transforms enhance FoldOpIntoPhi in instcombine to try harder when a phi has 2011-01-16 05:28:59 +00:00
VMCore Allow unnamed_addr on declarations. 2011-01-15 08:15:00 +00:00
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00