llvm-6502/lib
Dan Gohman 00edf39b34 Fix a bug in the DAGCombiner's handling of multiple linked
MERGE_VALUES nodes. Replacing the result values with the
operands in one MERGE_VALUES node may cause another
MERGE_VALUES node be CSE'd with the first one, and bring
its uses along, so that the first one isn't dead, as this
code expects. Fix this by iterating until the node is
really dead. This fixes PR4699.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78619 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-10 23:43:19 +00:00
..
Analysis Keep track of DIType. 2009-08-10 22:09:58 +00:00
Archive Factor some of the constants+context related code out into a separate header, to make LLVMContextImpl.h 2009-08-04 22:41:48 +00:00
AsmParser Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs. 2009-08-05 23:16:16 +00:00
Bitcode Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs. 2009-08-05 23:16:16 +00:00
CodeGen Fix a bug in the DAGCombiner's handling of multiple linked 2009-08-10 23:43:19 +00:00
CompilerDriver Delete the temp dir even when '--temp-dir' is specified. 2009-07-11 19:27:07 +00:00
Debugger Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs. 2009-08-05 23:16:16 +00:00
ExecutionEngine MSVC warning fixes; patch by Stein Roger! 2009-08-07 20:50:09 +00:00
Linker Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are 2009-07-31 20:28:14 +00:00
MC split MachO section handling stuff out to its out .h/.cpp file. 2009-08-10 18:15:01 +00:00
Support Add support for a user supplied pointer argument to llvm_install_error_handler. 2009-08-10 03:36:26 +00:00
System Fix a bunch of namespace pollution. 2009-08-07 01:32:21 +00:00
Target Fix a bug where DAGCombine was producing an illegal ConstantFP 2009-08-10 23:15:10 +00:00
Transforms Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. 2009-08-10 22:56:29 +00:00
VMCore Remove MDNode from ValueMap when MDNode is destroyed. 2009-08-10 22:59:46 +00:00
Makefile LLVMC doesn't need ENABLE_PIC to build now. 2009-07-04 03:54:54 +00:00