diff options
author | Dan Gohman <gohman@apple.com> | 2009-05-08 20:47:27 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2009-05-08 20:47:27 +0000 |
commit | 5122d6152e2fd8e0134d9a7cb57ebb9e2bbf890c (patch) | |
tree | 9399838d384f058f54d6053f7f218bc8216ad48c /clang/test/CodeGen/x86_32-arguments.c | |
parent | b81f47d19131bbc92192cf536d9f6da546cebab7 (diff) | |
download | bcm5719-llvm-5122d6152e2fd8e0134d9a7cb57ebb9e2bbf890c.tar.gz bcm5719-llvm-5122d6152e2fd8e0134d9a7cb57ebb9e2bbf890c.zip |
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).
llvm-svn: 71259
Diffstat (limited to 'clang/test/CodeGen/x86_32-arguments.c')
0 files changed, 0 insertions, 0 deletions