1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/lib/Transforms
Chris Lattner 39c853cf16 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
2008-10-27 06:05:26 +00:00
..
Hello Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
Instrumentation Use Function::getEntryBlock() instead of Function::front(), for clarity. 2008-10-21 03:10:28 +00:00
IPO Fix a bug that prevented llvm-extract -delete from working. 2008-10-21 01:08:07 +00:00
Scalar Add value range analyzing of Add and Sub. 2008-10-24 04:00:26 +00:00
Utils Add a new LargeBlockInfo helper, which is just a wrapper around 2008-10-27 06:05:26 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00