llvm-6502/lib/Transforms
Chris Lattner a744b77e11 Remove a whole bunch of horrible hacky code that was used to promote allocas
whose addresses where used by trivial phi nodes and select instructions.  This
is now performed by the instcombine pass, which is more powerful, is much
simpler, and is faster.  This allows the deletion of a bunch of code, two
FIXME's and two gotos.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16406 91177308-0d34-0410-b5e6-96231b3b80d8
2004-09-19 18:51:51 +00:00
..
Hello Add a newline 2004-09-15 17:53:52 +00:00
Instrumentation Changes For Bug 352 2004-09-01 22:55:40 +00:00
IPO Add comment 2004-09-19 01:05:16 +00:00
Scalar Make instruction combining a bit more aggressive in the face of volatile 2004-09-19 18:43:46 +00:00
Utils Remove a whole bunch of horrible hacky code that was used to promote allocas 2004-09-19 18:51:51 +00:00
ExprTypeConvert.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
LevelRaise.cpp Changes For Bug 352 2004-09-01 22:55:40 +00:00
Makefile Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00
TransformInternals.cpp Merge i*.h headers into Instructions.h as part of bug403. 2004-07-29 12:17:34 +00:00
TransformInternals.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00