llvm-6502/lib
Dan Gohman fafb890ee2 Fix LSR to tolerate cases where ScalarEvolution initially
misses an opportunity to fold add operands, but folds them
after LSR has separated them out. This fixes rdar://7886751.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102157 91177308-0d34-0410-b5e6-96231b3b80d8
2010-04-23 01:55:05 +00:00
..
Analysis Fix LSR to tolerate cases where ScalarEvolution initially 2010-04-23 01:55:05 +00:00
Archive Don't write into MemoryBuffers. 2010-04-19 16:15:31 +00:00
AsmParser reject invalid comma stuff with a message. We reject the case in 2010-04-23 00:50:50 +00:00
Bitcode Revert 101465, it broke internal OpenGL testing. 2010-04-16 23:37:20 +00:00
CodeGen Revert 102135, 102129, 102127, 102106, 102104, 102102, 102012, 102004, 2010-04-23 01:18:53 +00:00
CompilerDriver Use FindExecutable as a fall-back search method. 2010-03-05 04:46:28 +00:00
ExecutionEngine Don't rely upon the MCSymbol "isDefined" method to indicate if a label has been 2010-04-18 00:56:05 +00:00
Linker Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move some 2010-02-16 14:50:09 +00:00
MC refactor .if handling code a bit. 2010-04-17 18:14:27 +00:00
Support Fix typo. add a test case. 2010-04-19 20:31:39 +00:00
System This doesn't need SmallVector.h anymore. 2010-04-19 17:51:31 +00:00
Target Update ARM DAGtoDAG for matching UBFX instruction for unsigned bitfield 2010-04-22 23:24:18 +00:00
Transforms Fix LSR to tolerate cases where ScalarEvolution initially 2010-04-23 01:55:05 +00:00
VMCore Remove the palignr intrinsics now that we lower them to vector shuffles, 2010-04-20 00:59:54 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00