llvm-6502/lib/Transforms
Chris Lattner 1a84bd38ef Do not mark obviously unreachable blocks live when processing PHI nodes,
and handle incomplete control dependences correctly.  This fixes:

Regression/Transforms/ADCE/dead-phi-edge.ll
  -> a missed optimization

Regression/Transforms/ADCE/dead-phi-edge.ll
  -> a compiler crash distilled from QT4


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20227 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-17 19:28:49 +00:00
..
Hello Add the LOADABLE_MODULE=1 directive to indicate that this shared library is 2005-01-11 04:33:32 +00:00
Instrumentation Add a dependency to the trace library so that it gets pulled in 2005-01-25 16:23:57 +00:00
IPO Localize globals if they are only used in main(). This replaces the 2005-02-10 18:36:30 +00:00
Scalar Do not mark obviously unreachable blocks live when processing PHI nodes, 2005-02-17 19:28:49 +00:00
Utils Adjust to changes in instruction interfaces. 2005-01-29 00:39:08 +00:00
ExprTypeConvert.cpp Fix crash on MallocInsts of unsized types. 2005-02-02 04:43:37 +00:00
LevelRaise.cpp Fix 'raise' to work with packed types. Patch by Morten Ofstad. 2005-01-19 16:16:35 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
TransformInternals.cpp Fix VS warnings 2005-01-08 19:48:40 +00:00
TransformInternals.h Adjust Valuehandle to hold its operand directly in it. 2005-01-29 00:37:36 +00:00