llvm-mirror/lib
Chris Lattner a772cad6ff Change NonLocalDeps to be a densemap of pointers to densemap
instead of containing them by value.  This increases the density
(!) of NonLocalDeps as well as making the reallocation case 
faster.  This speeds up gvn on 403.gcc by 2% and makes room for
future improvements.

I'm not super thrilled with having to explicitly manage the new/delete
of the map, but it is necesary for the next change.

llvm-svn: 60271
2008-11-30 02:28:25 +00:00
..
Analysis Change NonLocalDeps to be a densemap of pointers to densemap 2008-11-30 02:28:25 +00:00
Archive Silence unused variable warnings. 2008-11-21 20:00:59 +00:00
AsmParser Extend the 'noalias' attribute to function return values. This is intended to 2008-11-24 03:41:24 +00:00
Bitcode Added support for the following definition of shufflevector 2008-11-10 04:46:22 +00:00
CodeGen Silence a warning. 2008-11-27 17:29:52 +00:00
Debugger Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
ExecutionEngine Make JIT::runFunction handle functions with non-C calling conventions. 2008-11-23 08:00:11 +00:00
Linker Make comments and code for QuietWarnings and QuietErrors 2008-10-25 17:57:20 +00:00
Support fix build on some machines. thanks buildbot 2008-11-27 16:42:44 +00:00
System ARM / Mac OS X also wants to invalidate icache after jitting. 2008-11-14 02:33:17 +00:00
Target Add include files needed when building with 2008-11-28 10:20:03 +00:00
Transforms Fix a fixme by making memdep's handling of allocations more logical. 2008-11-30 01:39:32 +00:00
VMCore improve const correctness. 2008-11-27 08:39:18 +00:00
Makefile