llvm-6502/lib
Chris Lattner 880ddb018a Speed up Loop::isLCSSAForm by using a binary search and single-entry cache.
This reduces LCSSA pass time from 1.5s to 0.96s when run on eon in release+asserts mode.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29464 91177308-0d34-0410-b5e6-96231b3b80d8
2006-08-02 00:14:16 +00:00
..
Analysis Speed up Loop::isLCSSAForm by using a binary search and single-entry cache. 2006-08-02 00:14:16 +00:00
Archive Modify Path::eraseFromDisk to not throw an exception. 2006-07-28 22:29:50 +00:00
AsmParser
Bytecode Modify Path::eraseFromDisk to not throw an exception. 2006-07-28 22:29:50 +00:00
CodeGen Now that the ISel is available, it's possible to create a default instruction 2006-08-01 19:14:14 +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 Fix handling of asm specifiers for external globals. This unbreaks many programs 2006-07-28 21:11:31 +00:00
Linker Remove a redundant syscall. 2006-07-28 22:52:11 +00:00
Support Finegrainify namespacification, minor cleanups 2006-07-28 22:21:01 +00:00
System Remove some now-dead methods. Use getFileStatus instead. 2006-08-01 18:16:02 +00:00
Target start comments with # 2006-08-01 18:53:10 +00:00
Transforms Replace the SSA update code in LCSSA with a bottom-up approach instead of a top 2006-08-02 00:06:09 +00:00
VMCore Add dominates/properlyDominates queries to IDom. 2006-08-01 22:24:47 +00:00
Makefile