1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/lib
Chris Lattner a087e6e82f Make DSE only scan blocks that are reachable from the entry
block.  Other blocks may have pointer cycles that will crash
basicaa and other alias analyses.  In any case, there is no
point wasting cycles optimizing dead blocks.  This fixes 
rdar://7635088

llvm-svn: 95852
2010-02-11 05:11:54 +00:00
..
Analysis Use an AssemblyAnnotatorWriter to clean up IVUsers' debug output. 2010-02-10 20:42:37 +00:00
Archive From PR6228: 2010-02-04 06:19:43 +00:00
AsmParser Reintroduce the InlineHint function attribute. 2010-02-06 01:16:28 +00:00
Bitcode Function-local metadata whose operands had been optimized to no longer refer to function-local IR were not getting written by BitcodeWriter; solution is for these metadata to be enumerated just like global metadata. 2010-02-06 01:21:09 +00:00
CodeGen Fix to get it to compile. 2010-02-11 01:15:27 +00:00
CompilerDriver Better error message. 2010-01-26 14:55:16 +00:00
ExecutionEngine Make it possible to create multiple JIT instances at the same time, by removing 2010-02-11 01:07:39 +00:00
Linker Linker should not remap null operands of metadata 2010-02-06 01:31:55 +00:00
MC MC: Switch MCFixup to just hold an MCExpr pointer instead of index into the 2010-02-10 04:47:08 +00:00
Support Fix "the the" and similar typos. 2010-02-10 16:03:48 +00:00
System Add llvm::Program::ChangeStderrToBinary(). 2010-01-28 06:42:08 +00:00
Target The previous fix of widening divides that trap was too fragile as it depends on custom 2010-02-10 23:37:45 +00:00
Transforms Make DSE only scan blocks that are reachable from the entry 2010-02-11 05:11:54 +00:00
VMCore Minor whitespace cleanups. 2010-02-10 20:42:57 +00:00
Makefile