llvm-6502/lib
Chris Lattner 7e40f63428 When inserting PHI nodes, don't insert any phi nodes that are obviously
unneccesary.  This allows us to delete several hundred phi nodes of the
form PHI(x,x,x,undef) from 253.perlbmk and probably other programs as well.

This implements Mem2Reg/UndefValuesMerge.ll


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17098 91177308-0d34-0410-b5e6-96231b3b80d8
2004-10-17 21:25:56 +00:00
..
Analysis Add support for unreachable 2004-10-16 18:21:33 +00:00
Archive Changes For Bug 352 2004-09-01 22:55:40 +00:00
AsmParser Parse undef and unreachable 2004-10-16 18:17:13 +00:00
Bytecode Do not erroneously accept revision 6 bytecode files when the format hasn't 2004-10-16 18:56:02 +00:00
CodeGen Add support for undef 2004-10-16 18:19:26 +00:00
Debugger Update to reflect changes in Makefile rules. 2004-10-13 11:46:52 +00:00
ExecutionEngine Add support for unreachable 2004-10-16 18:21:33 +00:00
Linker Add support for undef and unreachable 2004-10-16 18:08:06 +00:00
Support Update to reflect changes in Makefile rules. 2004-10-13 11:46:52 +00:00
System Allow this file to compile on Darwin. 2004-10-14 03:33:25 +00:00
Target The first hunk corrects a bug when printing undef null values. We would print 2004-10-17 17:48:59 +00:00
Transforms When inserting PHI nodes, don't insert any phi nodes that are obviously 2004-10-17 21:25:56 +00:00
VMCore Fix constant folding relational operators with undef operands. 2004-10-17 04:01:51 +00:00
Makefile Wrap long line 2004-09-15 01:34:42 +00:00
Makefile.am Update to reflect changes in Makefile rules. 2004-10-13 11:46:52 +00:00