llvm-project/llvm/lib
Dale Johannesen 710a2d9d46 Enable using vdup for vector constants which are splat of
integers by default, and remove the controlling flag, now
that LICM will hoist such vdup's.  8003375.

llvm-svn: 116852
2010-10-19 20:00:17 +00:00
..
Analysis Change AliasAnalysis and its clients to use uint64_t instead of unsigned 2010-10-19 18:00:02 +00:00
Archive Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
AsmParser Eliminate some calls to Value::getNameStr. 2010-10-16 11:28:23 +00:00
Bitcode Provide a fast "get me the target triple from the module" API. This can 2010-10-06 01:22:42 +00:00
CodeGen Re-enable register pressure aware machine licm with fixes. Hoist() may have 2010-10-19 18:58:51 +00:00
CompilerDriver llvmc: Allow multiple output languages. 2010-09-21 14:59:42 +00:00
ExecutionEngine Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
Linker Fix PR8300 by remembering to keep the bitcast in all cases. 2010-10-19 02:02:57 +00:00
MC Small cleanups and fixes in preparation for fixing _GLOBAL_OFFSET_TABLE_. 2010-10-19 19:31:37 +00:00
Support lib/Support/raw_ostream.cpp: Fix Cygwin's build. 2010-10-19 01:21:55 +00:00
System lib/System/Win32/ThreadLocal.inc: Suppress "unused" warning on -Asserts. 2010-10-19 01:22:01 +00:00
Target Enable using vdup for vector constants which are splat of 2010-10-19 20:00:17 +00:00
Transforms Oops, check in all the files for converting AliasAnalysis to 2010-10-19 18:08:27 +00:00
VMCore Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which 2010-10-19 17:21:58 +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