llvm-6502/lib
Chris Lattner 140f4a315b first step to fixing PR8642: don't fold away empty basic blocks
which have trapping constant exprs in them due to PHI nodes.
Eliminating them can cause the constant expr to be evalutated
on new paths if the input edges are critical.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122164 91177308-0d34-0410-b5e6-96231b3b80d8
2010-12-19 03:02:34 +00:00
..
Analysis Make LazyValueInfo non-recursive. 2010-12-18 01:00:40 +00:00
Archive MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. 2010-12-16 03:29:14 +00:00
AsmParser MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. 2010-12-16 03:29:14 +00:00
Bitcode Generalize the darwin wrapper hack to work with generic macho triples as well as darwin ones. 2010-11-29 23:29:54 +00:00
CodeGen Apparently, operandices is not a word. 2010-12-18 03:28:32 +00:00
CompilerDriver Support/PathV1: Deprecate get{Basename,Dirname,Suffix}. 2010-12-18 22:23:07 +00:00
ExecutionEngine Remove unneeded zero arrays. 2010-12-04 15:28:22 +00:00
Linker Fix whitespace. 2010-12-18 22:23:15 +00:00
MC Move all folding to AttemptToFoldSymbolOffsetDifference. 2010-12-19 02:15:04 +00:00
Object Fix mismatched new[]/delete. 2010-12-17 09:56:50 +00:00
Support Support/PathV1: Deprecate getLast. 2010-12-18 00:19:10 +00:00
Target Restore the behavior of frame lowering before my refactoring. 2010-12-18 19:53:14 +00:00
Transforms first step to fixing PR8642: don't fold away empty basic blocks 2010-12-19 03:02:34 +00:00
VMCore Add support to CallbackVH to receive notification when a Value's use-list changes. 2010-12-18 00:07:15 +00:00
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00