llvm-6502/lib
Chris Lattner 125991a1f6 Fix this buggy transformation. Two observations:
1. we already know the value is dead, so don't bother replacing 
   it with undef.
2. The very case the comment describes actually makes the load
   live which asserts in deletenode.  If we do the replacement
   and the node becomes live, just treat it as new.  This fixes
   a failure on X86/2008-01-16-InvalidDAGCombineXform.ll with
   some local changes in my tree.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46306 91177308-0d34-0410-b5e6-96231b3b80d8
2008-01-24 07:57:06 +00:00
..
Analysis Don't be rude, emit debugging info where asked to. 2008-01-02 02:49:20 +00:00
Archive
AsmParser If there are attributes on the varargs part of a 2008-01-11 21:23:39 +00:00
Bitcode
CodeGen Fix this buggy transformation. Two observations: 2008-01-24 07:57:06 +00:00
Debugger
ExecutionEngine I doubt the address of the Error string was intended 2008-01-07 19:14:42 +00:00
Linker
Support Added FoldingSet style 'profiling' support for APSInt. 2008-01-19 04:31:12 +00:00
System Fix potential buffer overflow 2008-01-24 01:20:48 +00:00
Target Let each target decide byval alignment. For X86, it's 4-byte unless the aggregare contains SSE vector(s). For x86-64, it's max of 8 or alignment of the type. 2008-01-23 23:17:41 +00:00
Transforms Enable the fix I just checked in, silly me. 2008-01-22 05:42:02 +00:00
VMCore It turns out that in C++ it is legal to declare functions 2008-01-21 21:37:41 +00:00
Makefile