aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Analysis/array-struct.c
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-10-27 06:05:26 +0000
committerChris Lattner <sabre@nondot.org>2008-10-27 06:05:26 +0000
commitf594ecc4539d527d245c47463fcda4a65935d8d0 (patch)
treed03a2ceb43e280b7dd861cb53853b2dbdbeae63f /clang/test/Analysis/array-struct.c
parentbf2262270e6a56b0ffa0f6410131e1184373e094 (diff)
downloadllvm-f594ecc4539d527d245c47463fcda4a65935d8d0.zip
llvm-f594ecc4539d527d245c47463fcda4a65935d8d0.tar.gz
llvm-f594ecc4539d527d245c47463fcda4a65935d8d0.tar.bz2
Add a new LargeBlockInfo helper, which is just a wrapper around
a trivial dense map. Use this in RewriteSingleStoreAlloca to avoid aggressively rescanning blocks over and over again. This fixes PR2925, speeding up mem2reg on the testcase in that bug from 4.56s to 0.02s in a debug build on my machine. llvm-svn: 58227
Diffstat (limited to 'clang/test/Analysis/array-struct.c')
0 files changed, 0 insertions, 0 deletions