llvm-6502/lib
Chris Lattner 228a18e0f2 switch the SUnit pred/succ sets from being std::sets to being smallvectors.
This reduces selectiondag time on kc++ from 5.43s to 4.98s (9%).  More
significantly, this speeds up the default ppc scheduler from ~1571ms to 1063ms,
a 33% speedup.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29743 91177308-0d34-0410-b5e6-96231b3b80d8
2006-08-17 00:09:56 +00:00
..
Analysis Make Loop::getExitBlocks significantly faster for large loops. Instead of 2006-08-12 05:02:03 +00:00
Archive Modify Path::eraseFromDisk to not throw an exception. 2006-07-28 22:29:50 +00:00
AsmParser These libs use EH info 2006-07-07 16:44:31 +00:00
Bytecode Modify Path::eraseFromDisk to not throw an exception. 2006-07-28 22:29:50 +00:00
CodeGen switch the SUnit pred/succ sets from being std::sets to being smallvectors. 2006-08-17 00:09:56 +00:00
Debugger Change Path::getStatusInfo to return a boolean and error string on an error 2006-07-28 22:03:44 +00:00
ExecutionEngine initial changes to support JIT'ing from multiple module providers, implicitly 2006-08-16 01:24:12 +00:00
Linker Remove a redundant syscall. 2006-07-28 22:52:11 +00:00
Support remove IncludeFile turds in MathExtras.h, which bloats every .o file that 2006-08-11 23:52:54 +00:00
System Remove extraneous #include. 2006-08-07 05:36:24 +00:00
Target Doh. Incorrectly inverted condition. Also add a isOnlyUse check to match tablegen. 2006-08-16 23:59:00 +00:00
Transforms Handle single-entry PHI nodes correctly. This fixes PR877 and 2006-08-14 21:38:05 +00:00
VMCore Add dominates/properlyDominates queries to IDom. 2006-08-01 22:24:47 +00:00
Makefile