1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/include/llvm/Transforms
Bob Wilson 8d0b53dc62 Fix handling of unreachable blocks in the SSAUpdater. The previous code only
handled cases where a block had zero predecessors, but failed to detect other
cases like loops with no entries.  The SSAUpdater is already doing a forward
traversal through the blocks, so it is not hard to identify the blocks that
were never reached on that traversal.  This fixes the crash for ppc on the
stepanov_vector test.

llvm-svn: 103184
2010-05-06 16:24:11 +00:00
..
IPO introduce a new CallGraphSCC class, and pass it around 2010-04-16 22:42:17 +00:00
Utils Fix handling of unreachable blocks in the SSAUpdater. The previous code only 2010-05-06 16:24:11 +00:00
Instrumentation.h remove the random sampling framework, which is not maintained anymore. 2010-01-02 20:07:03 +00:00
IPO.h Auto-upgrade free instructions to calls to the builtin free function. 2009-10-24 04:23:03 +00:00
RSProfiling.h Make a few more LLVM headers parsable as standalone headers. 2009-11-05 23:01:30 +00:00
Scalar.h Fix a problem that lower invoke has with allocas (PR6694), and 2010-04-26 23:49:32 +00:00