llvm-6502/lib
Dan Gohman 6bce643c36 Add memoization for getSCEVAtScope results for instructions
which are not analyzed with SCEV techniques, which can require
brute-forcing through a large number of instructions. This
fixes a massive compile-time issue on 400.perlbench (in
particular, the loop in MD5Transform).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71259 91177308-0d34-0410-b5e6-96231b3b80d8
2009-05-08 20:47:27 +00:00
..
Analysis Add memoization for getSCEVAtScope results for instructions 2009-05-08 20:47:27 +00:00
Archive
AsmParser
Bitcode
CodeGen Minor clean ups. No functionality change. 2009-05-08 20:38:02 +00:00
CompilerDriver
Debugger
ExecutionEngine
Linker
Support
System
Target Factor out cycle-finder code and make it generic. 2009-05-08 18:51:58 +00:00
Transforms fix RewriteStoreUserOfWholeAlloca to use the correct type size 2009-05-08 15:54:41 +00:00
VMCore OCaml parameter attribute bindings from PR2752. 2009-05-06 12:21:17 +00:00
Makefile