llvm-6502/lib
Chris Lattner c2d1b6949c only factor from expressions whose uses are empty and whose
base is the right expression type.  This fixes PR5981.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93045 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-09 06:01:36 +00:00
..
Analysis fix PR5978 by peeling the loop so that we avoid shifting the 2010-01-08 19:02:23 +00:00
Archive Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
AsmParser When parsing function-local metadata, create a function-local MDNode 2010-01-06 17:00:21 +00:00
Bitcode clean up this code, add a fixme. 2010-01-09 02:02:37 +00:00
CodeGen Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNode 2010-01-09 02:13:55 +00:00
CompilerDriver Make Path use StringRef instead of std::string where possible. 2009-12-17 21:02:39 +00:00
ExecutionEngine Move remaining stuff to the isInteger predicate. 2010-01-05 21:05:54 +00:00
Linker Change this back to errs(). 2010-01-05 01:55:22 +00:00
MC Change errs() to dbgs(). 2010-01-05 01:28:22 +00:00
Support More trivial optimizations to a function well outside the critical path 2010-01-07 02:24:06 +00:00
System Alternative fix to make sure that the extern declarations used by 2009-12-23 19:12:50 +00:00
Target Fix a critical bug in 64-bit atomic operation lowering for 32-bit. The results of the cmpxchg8b instructions are being thrown away when it branches back to the top of the checking loop. This means the loop always compares against the old value and this can result in a dead lock. 2010-01-08 23:41:50 +00:00
Transforms only factor from expressions whose uses are empty and whose 2010-01-09 06:01:36 +00:00
VMCore Delete NamedMDSymTable while destrucing Module. 2010-01-09 01:44:59 +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